|
51 | 51 | - CC: clang
|
52 | 52 | - CC: gcc
|
53 | 53 | install_script:
|
54 |
| - - apk add autoconf autoconf-archive automake binutils gzip make pkgconfig |
55 |
| - $CC xorg-server-dev libxcomposite-dev libxext-dev |
56 |
| - libxfixes-dev libxinerama-dev imlib2-dev musl-dev |
57 |
| - bsd-compat-headers libbsd-dev llvm-dev |
| 54 | + - apk add build-base autoconf autoconf-archive automake gzip pkgconfig $CC |
| 55 | + xorg-server-dev libxcomposite-dev libxext-dev libxfixes-dev |
| 56 | + libxinerama-dev imlib2-dev |
58 | 57 | << : *common_script
|
59 | 58 |
|
60 | 59 | task:
|
|
78 | 77 | - apt-get update
|
79 | 78 | - apt-get install -y autoconf autoconf-archive make pkg-config $CC
|
80 | 79 | libx11-dev libxcomposite-dev libxext-dev libxfixes-dev
|
81 |
| - libxinerama-dev libimlib2-dev libbsd-dev |
| 80 | + libxinerama-dev libimlib2-dev |
82 | 81 | << : *common_script
|
83 | 82 |
|
84 | 83 | task:
|
@@ -117,21 +116,19 @@ task:
|
117 | 116 | image: alpine:latest
|
118 | 117 | kvm: true
|
119 | 118 | install_script:
|
120 |
| - - apk add build-base pkgconfig gzip |
| 119 | + - apk add build-base pkgconfig |
121 | 120 | xorg-server-dev libxcomposite-dev libxext-dev
|
122 |
| - libxfixes-dev libxinerama-dev imlib2-dev libbsd-dev |
| 121 | + libxfixes-dev libxinerama-dev imlib2-dev |
123 | 122 | matrix:
|
124 | 123 | - name: alpine-latest-bare-build
|
125 | 124 | test_script:
|
126 |
| - - c99 -o src/scrot src/*.c $(pkg-config --cflags --libs ./deps.pc libbsd-overlay) |
| 125 | + - c99 -o src/scrot src/*.c $(pkg-config --cflags --libs ./deps.pc) |
127 | 126 | - src/scrot -v
|
128 | 127 | - name: alpine-latest-gcc-aggressive-fanalyzer
|
129 |
| - # NOTE: libbsd on musl triggers some `#warning`. so use `-Wno-error=cpp`. |
130 | 128 | test_script:
|
131 | 129 | - gcc --version
|
132 | 130 | - gcc -std=c99 -o src/scrot src/*.c -Wall -Wextra -Wpedantic -Werror
|
133 | 131 | -fanalyzer -O3 -flto -fuse-linker-plugin -fno-common
|
134 | 132 | -fgraphite-identity -floop-nest-optimize -fipa-pta
|
135 |
| - $(pkg-config --cflags --libs ./deps.pc libbsd-overlay) |
136 |
| - -Wno-error=cpp |
| 133 | + $(pkg-config --cflags --libs ./deps.pc) |
137 | 134 | - src/scrot -v
|
0 commit comments