File tree Expand file tree Collapse file tree 10 files changed +30
-32
lines changed Expand file tree Collapse file tree 10 files changed +30
-32
lines changed Original file line number Diff line number Diff line change @@ -102,7 +102,7 @@ jobs:
102
102
dist : bionic
103
103
language : minimal
104
104
env :
105
- - RELEASE=bionic-s390x
105
+ - RELEASE=bionic
106
106
name : bionic-s390x
107
107
before_install :
108
108
- sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock
@@ -119,12 +119,13 @@ jobs:
119
119
eval "$(phpenv init -)"
120
120
fi
121
121
fi
122
+ - ' echo "--without-pcre-jit" >> $TRAVIS_BUILD_DIR/custom_configure_options'
122
123
- arch : s390x
123
124
dist : xenial
124
125
group : edge
125
126
language : minimal
126
127
env :
127
- - RELEASE=xenial-s390x
128
+ - RELEASE=xenial
128
129
name : xenial-s390x
129
130
before_install :
130
131
- sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock
@@ -141,6 +142,7 @@ jobs:
141
142
eval "$(phpenv init -)"
142
143
fi
143
144
fi
145
+ - ' echo "--without-pcre-jit" >> $TRAVIS_BUILD_DIR/custom_configure_options'
144
146
- arch : arm64
145
147
dist : bionic
146
148
language : minimal
@@ -251,7 +253,9 @@ before_script:
251
253
- __dots() { while true ; do echo -en . ; sleep 30 ; done } ; __dots &
252
254
253
255
script :
256
+ - echo "--enable-option-checking=fatal" >> $HOME/.php-build/share/php-build/default_configure_options
254
257
- cat $HOME/.php-build/share/php-build/default_configure_options
258
+ - export PKG_CONFIG_PATH="$HOME/.phpenv/versions/$VERSION/lib/pkgconfig:$PKG_CONFIG_PATH"
255
259
- ./bin/compile
256
260
- | # disable 3rd-party extension builds on master
257
261
if [[ ! $VERSION =~ ^master$ ]]; then
Original file line number Diff line number Diff line change @@ -21,4 +21,8 @@ make install
21
21
popd
22
22
23
23
# add the option in custom_configure_options
24
- echo " --with-sodium=$LIBSODIUM_INSTALL_DIR " >> $TRAVIS_BUILD_DIR /custom_configure_options
24
+ if [[ ! $VERSION =~ ^master$ ]] && [[ " $( printf " 7.4\n$VERSION " | sort -V | head -n1) " < " 7.4" ]]; then
25
+ echo " --with-sodium=$LIBSODIUM_INSTALL_DIR " >> $TRAVIS_BUILD_DIR /custom_configure_options
26
+ else
27
+ echo " --with-sodium" >> $TRAVIS_BUILD_DIR /custom_configure_options
28
+ fi
Original file line number Diff line number Diff line change @@ -38,4 +38,8 @@ make install
38
38
popd
39
39
40
40
# add the option in custom_configure_options
41
- echo " --with-libzip=$LIBZIP_INSTALL_DIR " >> $TRAVIS_BUILD_DIR /custom_configure_options
41
+ if [[ " $( printf " 7.4\n$VERSION " | sort -V | head -n1) " < " 7.4" ]]; then
42
+ echo " --with-libzip=$LIBZIP_INSTALL_DIR " >> $TRAVIS_BUILD_DIR /custom_configure_options
43
+ else
44
+ echo " --with-zip" >> $TRAVIS_BUILD_DIR /custom_configure_options
45
+ fi
Original file line number Diff line number Diff line change 9
9
--enable-zip
10
10
--with-zlib
11
11
--with-zlib-dir=/usr
12
- --with-mcrypt=/usr
13
12
--with-pdo-sqlite
14
13
--enable-soap
15
14
--enable-xmlreader
21
20
--enable-sysvshm
22
21
--enable-sysvmsg
23
22
--enable-shmop
24
- --with-mysql=mysqlnd
25
23
--with-mysqli=mysqlnd
26
24
--with-pdo-mysql=mysqlnd
27
25
--enable-pcntl
Original file line number Diff line number Diff line change 1
1
--enable-intl
2
2
--with-openssl
3
3
--without-pear
4
- --with-gd
5
- --with-jpeg-dir=/usr
6
- --with-png-dir=/usr
7
- --with-freetype-dir=/usr
4
+ --enable-gd
5
+ --with-jpeg=/usr
6
+ --with-freetype=/usr
8
7
--enable-exif
9
- --enable-zip
10
8
--with-zlib
11
9
--with-zlib-dir=/usr
12
10
--with-pdo-sqlite
45
43
--with-ldap-sasl
46
44
--enable-dba
47
45
--with-cdb
48
- --without-pcre-jit
Original file line number Diff line number Diff line change 1
1
--enable-intl
2
2
--with-openssl
3
3
--without-pear
4
- --with-gd
5
- --with-jpeg-dir=/usr
6
- --with-png-dir=/usr
7
- --with-freetype-dir=/usr
4
+ --enable-gd
5
+ --with-jpeg
6
+ --with-freetype
8
7
--enable-exif
9
- --enable -zip
8
+ --with -zip
10
9
--with-zlib
11
10
--with-zlib-dir=/usr
12
11
--with-pdo-sqlite
35
34
--enable-calendar
36
35
--with-libdir=lib
37
36
--enable-fpm
38
- --enable-maintainer- zts
37
+ --enable-zts
39
38
--with-gmp
40
- --with-kerberos
41
39
--with-imap
42
40
--with-imap-ssl
43
41
--with-kerberos
44
42
--with-ldap
45
43
--with-ldap-sasl
46
44
--enable-dba
47
45
--with-cdb
48
- --without-pcre-jit
Original file line number Diff line number Diff line change 9
9
--enable-zip
10
10
--with-zlib
11
11
--with-zlib-dir=/usr
12
- --with-mcrypt=/usr
13
12
--with-pdo-sqlite
14
13
--enable-soap
15
14
--enable-xmlreader
21
20
--enable-sysvshm
22
21
--enable-sysvmsg
23
22
--enable-shmop
24
- --with-mysql=mysqlnd
25
23
--with-mysqli=mysqlnd
26
24
--with-pdo-mysql=mysqlnd
27
25
--enable-pcntl
Original file line number Diff line number Diff line change 2
2
--with-openssl
3
3
--without-pear
4
4
--enable-gd
5
- --with-jpeg
6
- --with-freetype
5
+ --with-jpeg=/usr
6
+ --with-freetype=/usr
7
7
--enable-exif
8
- --with-zip
9
- --with-zlib
10
- --with-zlib-dir=/usr
11
8
--with-pdo-sqlite
12
9
--enable-soap
13
10
--enable-xmlreader
36
33
--enable-fpm
37
34
--enable-maintainer-zts
38
35
--with-gmp
36
+ --with-kerberos
39
37
--with-imap
40
38
--with-imap-ssl
41
39
--with-kerberos
Original file line number Diff line number Diff line change 9
9
--enable-zip
10
10
--with-zlib
11
11
--with-zlib-dir=/usr
12
- --with-mcrypt=/usr
13
12
--with-pdo-sqlite
14
13
--enable-soap
15
14
--enable-xmlreader
21
20
--enable-sysvshm
22
21
--enable-sysvmsg
23
22
--enable-shmop
24
- --with-mysql=mysqlnd
25
23
--with-mysqli=mysqlnd
26
24
--with-pdo-mysql=mysqlnd
27
25
--enable-pcntl
Original file line number Diff line number Diff line change 2
2
--with-openssl
3
3
--without-pear
4
4
--enable-gd
5
- --with-jpeg
6
- --with-freetype
5
+ --with-jpeg=/usr
6
+ --with-freetype=/usr
7
7
--enable-exif
8
- --with-zip
9
8
--with-zlib
10
9
--with-zlib-dir=/usr
11
10
--with-pdo-sqlite
36
35
--enable-fpm
37
36
--enable-maintainer-zts
38
37
--with-gmp
38
+ --with-kerberos
39
39
--with-imap
40
40
--with-imap-ssl
41
41
--with-kerberos
You can’t perform that action at this time.
0 commit comments