├── .travis.yml ├── README.md ├── bin ├── archive ├── compile ├── compile-extension-amqp ├── compile-extension-apcu ├── compile-extension-memcache ├── compile-extension-memcached ├── compile-extension-mongo ├── compile-extension-mongodb ├── compile-extension-redis ├── compile-extension-ssh2 ├── compile-extension-zmq ├── compile-extensions ├── compile-extensions-common ├── install-icu ├── install-libsodium ├── install-libzip ├── install-onig ├── install-password-argon2 └── install-pear ├── default_configure_options.bionic ├── default_configure_options.bionic-7.3 ├── default_configure_options.bionic-7.4 ├── default_configure_options.bionic-8.0 ├── default_configure_options.bionic-8.1 ├── default_configure_options.bionic-8.2 ├── default_configure_options.bionic-8.3 ├── default_configure_options.bionic-8.4 ├── default_configure_options.bionic-master ├── default_configure_options.focal ├── default_configure_options.focal-7.3 ├── default_configure_options.focal-7.4 ├── default_configure_options.focal-8.0 ├── default_configure_options.focal-8.1 ├── default_configure_options.focal-8.2 ├── default_configure_options.focal-8.3 ├── default_configure_options.focal-8.4 ├── default_configure_options.focal-master ├── default_configure_options.jammy ├── default_configure_options.jammy-7.3 ├── default_configure_options.jammy-7.4 ├── default_configure_options.jammy-8.0 ├── default_configure_options.jammy-8.1 ├── default_configure_options.jammy-8.2 ├── default_configure_options.jammy-8.3 ├── default_configure_options.jammy-8.4 ├── default_configure_options.jammy-master ├── default_configure_options.noble ├── default_configure_options.noble-8.0 ├── default_configure_options.noble-8.1 ├── default_configure_options.noble-8.2 ├── default_configure_options.noble-8.3 ├── default_configure_options.noble-8.4 ├── default_configure_options.precise ├── default_configure_options.trusty ├── default_configure_options.trusty-7.3 ├── default_configure_options.trusty-7.4 ├── default_configure_options.trusty-8.0 ├── default_configure_options.trusty-8.1 ├── default_configure_options.trusty-8.2 ├── default_configure_options.trusty-8.3 ├── default_configure_options.trusty-master ├── default_configure_options.xenial ├── default_configure_options.xenial-7.2 ├── default_configure_options.xenial-7.3 ├── default_configure_options.xenial-7.4 ├── default_configure_options.xenial-8.0 ├── default_configure_options.xenial-8.1 ├── default_configure_options.xenial-8.2 ├── default_configure_options.xenial-8.3 ├── default_configure_options.xenial-8.4 ├── default_configure_options.xenial-master ├── libjpeg.pc ├── libsasl2.pc └── test.php /.travis.yml: -------------------------------------------------------------------------------- 1 | jobs: 2 | include: 3 | - dist: noble 4 | env: 5 | - RELEASE=noble 6 | name: noble 7 | #php: "8.3" 8 | before_install: 9 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 10 | - sudo apt-get update 11 | - sudo apt-get -y install libcurl4-openssl-dev php-dev libicu-dev php-pear php build-essential libpq-dev libxml2-dev libssl-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libfreetype6-dev libonig-dev libzip-dev libbz2-dev libreadline-dev libxslt1-dev pkg-config libmemcached-dev 12 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 php-pear php-dev libonig-dev; fi 13 | - sudo ln -s /usr/include/x86_64-linux-gnu/curl/ /usr/local/include 14 | - command -v expect || sudo apt-get install expect 15 | - | 16 | if ! command -v phpenv; then 17 | pushd $HOME 18 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 19 | popd 20 | export PHPENV_ROOT="/home/travis/.phpenv" 21 | if [ -d "${PHPENV_ROOT}" ]; then 22 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 23 | eval "$(phpenv init -)" 24 | fi 25 | fi 26 | - dist: jammy 27 | env: 28 | - RELEASE=jammy 29 | name: jammy 30 | php: "8.1" 31 | before_install: 32 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 33 | - sudo apt-get update 34 | - sudo apt-get -y install libcurl4-openssl-dev php-dev libicu-dev php-pear php libmemcached-dev 35 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 libargon2-0 php-pear libargon2-0-dev php-dev libonig-dev; fi 36 | - sudo ln -s /usr/include/x86_64-linux-gnu/curl/ /usr/local/include 37 | - command -v expect || sudo apt-get install expect 38 | - | 39 | if ! command -v phpenv; then 40 | pushd $HOME 41 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 42 | popd 43 | export PHPENV_ROOT="/home/travis/.phpenv" 44 | if [ -d "${PHPENV_ROOT}" ]; then 45 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 46 | eval "$(phpenv init -)" 47 | fi 48 | fi 49 | - dist: focal 50 | env: 51 | - RELEASE=focal 52 | name: focal 53 | php: "7.4" 54 | before_install: 55 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 56 | - sudo apt-get update 57 | - sudo apt-get -y install libcurl4-openssl-dev php-pear php-dev libicu-dev libmemcached-dev 58 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 php-pear libargon2-0 libargon2-0-dev php-dev libonig-dev; fi 59 | - sudo ln -s /usr/include/x86_64-linux-gnu/curl/ /usr/local/include 60 | - command -v expect || sudo apt-get install expect 61 | - | 62 | if ! command -v phpenv; then 63 | pushd $HOME 64 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 65 | popd 66 | export PHPENV_ROOT="/home/travis/.phpenv" 67 | if [ -d "${PHPENV_ROOT}" ]; then 68 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 69 | eval "$(phpenv init -)" 70 | fi 71 | fi 72 | - dist: bionic 73 | group: stable 74 | php: "7.4" 75 | env: 76 | - RELEASE=bionic 77 | name: bionic 78 | before_install: 79 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 80 | - sudo apt-get update 81 | - sudo apt-get -y install build-essential wget libssl-dev libicu-dev re2c libmemcached-dev php-pear php-dev 82 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 php-pear libargon2-0 libargon2-0-dev re2c php-dev libonig-dev; fi 83 | - wget https://curl.se/download/curl-7.61.0.tar.gz 84 | - tar -xzf curl-7.61.0.tar.gz 85 | - cd curl-7.61.0 && ./configure --prefix=/usr/local && make && sudo make install && cd .. 86 | - export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH 87 | - export CURL_CFLAGS="-I/usr/local/include" 88 | - export CURL_LIBS="-L/usr/local/lib -lcurl" 89 | - command -v expect || sudo apt-get install expect 90 | - wget https://github.com/skvadrik/re2c/releases/download/3.1/re2c-3.1.tar.xz 91 | - tar -xf re2c-3.1.tar.xz 92 | - cd re2c-3.1 && ./configure && make && sudo make install && cd .. 93 | - | 94 | if ! command -v phpenv; then 95 | pushd $HOME 96 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 97 | popd 98 | export PHPENV_ROOT="/home/travis/.phpenv" 99 | if [ -d "${PHPENV_ROOT}" ]; then 100 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 101 | eval "$(phpenv init -)" 102 | fi 103 | fi 104 | # - dist: xenial 105 | # group: stable 106 | # env: 107 | # - RELEASE=xenial 108 | # name: xenial 109 | # php: "7.4" 110 | # before_install: 111 | # - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 112 | # - sudo apt-get update 113 | # - sudo apt-get install -y libicu-dev re2c 114 | # - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install php-pear php-dev re2c libonig-dev build-essential; fi 115 | # - command -v expect || sudo apt-get install expect 116 | # # Install re2c required by PHP8.3 and above 117 | # - wget https://github.com/skvadrik/re2c/releases/download/3.1/re2c-3.1.tar.xz 118 | # - tar -xf ./re2c-3.1.tar.xz 119 | # - ./re2c-3.1/configure && make && sudo make install 120 | # - | 121 | # if ! command -v phpenv; then 122 | # pushd $HOME 123 | # curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 124 | # popd 125 | # export PHPENV_ROOT="/home/travis/.phpenv" 126 | # if [ -d "${PHPENV_ROOT}" ]; then 127 | # export PATH="${PHPENV_ROOT}/bin:${PATH}" 128 | # eval "$(phpenv init -)" 129 | # fi 130 | # fi 131 | - arch: ppc64le 132 | dist: noble 133 | php: "8.3" 134 | env: 135 | - RELEASE=noble 136 | name: noble-ppc64le 137 | before_install: 138 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 139 | - sudo apt-get update 140 | - sudo apt-get -y install libcurl4-openssl-dev php-dev libicu-dev php-pear php libmemcached-dev 141 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 libargon2-1 php-pear libargon2-dev php-dev libonig-dev; fi 142 | - | 143 | if ! command -v phpenv; then 144 | pushd $HOME 145 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 146 | popd 147 | export PHPENV_ROOT="/home/travis/.phpenv" 148 | if [ -d "${PHPENV_ROOT}" ]; then 149 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 150 | eval "$(phpenv init -)" 151 | fi 152 | fi 153 | - arch: ppc64le 154 | dist: jammy 155 | php: "8.2" 156 | env: 157 | - RELEASE=jammy 158 | name: jammy-ppc64le 159 | before_install: 160 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 161 | - sudo apt-get update 162 | - sudo apt-get -y install libcurl4-openssl-dev php-dev libicu-dev php-pear php libmemcached-dev 163 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 libargon2-0 php-pear libargon2-0-dev php-dev libonig-dev; fi 164 | - | 165 | if ! command -v phpenv; then 166 | pushd $HOME 167 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 168 | popd 169 | export PHPENV_ROOT="/home/travis/.phpenv" 170 | if [ -d "${PHPENV_ROOT}" ]; then 171 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 172 | eval "$(phpenv init -)" 173 | fi 174 | fi 175 | - arch: ppc64le 176 | dist: focal 177 | php: "7.4" 178 | env: 179 | - RELEASE=focal 180 | name: focal-ppc64le 181 | before_install: 182 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 183 | - sudo apt-get update 184 | - sudo apt-get -y install libcurl4-openssl-dev php-pear php-dev libicu-dev libmemcached-dev 185 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 php-pear libargon2-0 libargon2-0-dev php-dev libonig-dev; fi 186 | - | 187 | if ! command -v phpenv; then 188 | pushd $HOME 189 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 190 | popd 191 | export PHPENV_ROOT="/home/travis/.phpenv" 192 | if [ -d "${PHPENV_ROOT}" ]; then 193 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 194 | eval "$(phpenv init -)" 195 | fi 196 | fi 197 | - arch: ppc64le 198 | dist: bionic 199 | php: "7.4" 200 | env: 201 | - RELEASE=bionic 202 | name: bionic-ppc64le 203 | before_install: 204 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 205 | - sudo apt-get update 206 | - sudo apt-get -y install libcurl4-openssl-dev php-pear php-dev libicu-dev libmemcached-dev 207 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 php-pear libargon2-0 libargon2-0-dev php-dev libonig-dev; fi 208 | - | 209 | if ! command -v phpenv; then 210 | pushd $HOME 211 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 212 | popd 213 | export PHPENV_ROOT="/home/travis/.phpenv" 214 | if [ -d "${PHPENV_ROOT}" ]; then 215 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 216 | eval "$(phpenv init -)" 217 | fi 218 | fi 219 | # - arch: ppc64le 220 | # dist: xenial 221 | # php: "7.4" 222 | # env: 223 | # - RELEASE=xenial 224 | # name: xenial-ppc64le 225 | # before_install: 226 | # - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 227 | # - sudo apt-get update 228 | # - sudo apt-get install -y libicu-dev 229 | # - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install php-pear php-dev libonig-dev build-essential; fi 230 | # - | 231 | # if ! command -v phpenv; then 232 | # pushd $HOME 233 | # curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 234 | # popd 235 | # export PHPENV_ROOT="/home/travis/.phpenv" 236 | # if [ -d "${PHPENV_ROOT}" ]; then 237 | # export PATH="${PHPENV_ROOT}/bin:${PATH}" 238 | # eval "$(phpenv init -)" 239 | # fi 240 | # fi 241 | - arch: s390x 242 | dist: noble 243 | php: "8.3" 244 | env: 245 | - RELEASE=noble 246 | name: noble-s390x 247 | before_install: 248 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 249 | - sudo apt-get update 250 | - sudo apt-get -y install libcurl4-openssl-dev php-dev libicu-dev php-pear php libmemcached-dev 251 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 libargon2 php-pear libargon2-dev php-dev libonig-dev; fi 252 | - | 253 | if ! command -v phpenv; then 254 | pushd $HOME 255 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 256 | popd 257 | export PHPENV_ROOT="/home/travis/.phpenv" 258 | if [ -d "${PHPENV_ROOT}" ]; then 259 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 260 | eval "$(phpenv init -)" 261 | fi 262 | fi 263 | - 'echo "--without-pcre-jit" >> $TRAVIS_BUILD_DIR/custom_configure_options' 264 | - arch: s390x 265 | dist: jammy 266 | php: "8.2" 267 | env: 268 | - RELEASE=jammy 269 | name: jammy-s390x 270 | before_install: 271 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 272 | - sudo apt-get update 273 | - sudo apt-get -y install libcurl4-openssl-dev php-dev libicu-dev php-pear php libmemcached-dev 274 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 libargon2-0 php-pear libargon2-0-dev php-dev libonig-dev; fi 275 | - | 276 | if ! command -v phpenv; then 277 | pushd $HOME 278 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 279 | popd 280 | export PHPENV_ROOT="/home/travis/.phpenv" 281 | if [ -d "${PHPENV_ROOT}" ]; then 282 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 283 | eval "$(phpenv init -)" 284 | fi 285 | fi 286 | - 'echo "--without-pcre-jit" >> $TRAVIS_BUILD_DIR/custom_configure_options' 287 | - arch: s390x 288 | dist: focal 289 | php: "7.4" 290 | env: 291 | - RELEASE=focal 292 | name: focal-s390x 293 | before_install: 294 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 295 | - sudo apt-get update 296 | - sudo apt-get -y install libcurl4-openssl-dev php-pear php-dev libicu-dev libmemcached-dev 297 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 php-pear libargon2-0 libargon2-0-dev php-dev libonig-dev; fi 298 | - | 299 | if ! command -v phpenv; then 300 | pushd $HOME 301 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 302 | popd 303 | export PHPENV_ROOT="/home/travis/.phpenv" 304 | if [ -d "${PHPENV_ROOT}" ]; then 305 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 306 | eval "$(phpenv init -)" 307 | fi 308 | fi 309 | - 'echo "--without-pcre-jit" >> $TRAVIS_BUILD_DIR/custom_configure_options' 310 | - arch: s390x 311 | dist: bionic 312 | php: "7.4" 313 | env: 314 | - RELEASE=bionic 315 | name: bionic-s390x 316 | before_install: 317 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 318 | - sudo apt-get update 319 | - sudo apt-get -y install libcurl4-openssl-dev php-pear php-dev libicu-dev libmemcached-dev 320 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 php-pear libargon2-0 libargon2-0-dev php-dev libonig-dev; fi 321 | - | 322 | if ! command -v phpenv; then 323 | pushd $HOME 324 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 325 | popd 326 | export PHPENV_ROOT="/home/travis/.phpenv" 327 | if [ -d "${PHPENV_ROOT}" ]; then 328 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 329 | eval "$(phpenv init -)" 330 | fi 331 | fi 332 | - 'echo "--without-pcre-jit" >> $TRAVIS_BUILD_DIR/custom_configure_options' 333 | # - arch: s390x 334 | # dist: xenial 335 | # php: "7.4" 336 | # env: 337 | # - RELEASE=xenial 338 | # name: xenial-s390x 339 | # before_install: 340 | # - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 341 | # - sudo apt-get update 342 | # - sudo apt-get install -y libicu-dev 343 | # - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install php-pear php-dev libonig-dev build-essential; fi 344 | # - | 345 | # if ! command -v phpenv; then 346 | # pushd $HOME 347 | # curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 348 | # popd 349 | # export PHPENV_ROOT="/home/travis/.phpenv" 350 | # if [ -d "${PHPENV_ROOT}" ]; then 351 | # export PATH="${PHPENV_ROOT}/bin:${PATH}" 352 | # eval "$(phpenv init -)" 353 | # fi 354 | # fi 355 | # - 'echo "--without-pcre-jit" >> $TRAVIS_BUILD_DIR/custom_configure_options' 356 | - arch: arm64 357 | dist: noble 358 | php: "8.3" 359 | env: 360 | - RELEASE=noble 361 | name: noble-arm64 362 | before_install: 363 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 364 | - sudo apt-get update 365 | - sudo apt-get -y install libcurl4-openssl-dev php-dev libicu-dev php-pear php libmemcached-dev 366 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 libargon2-0 php-pear libargon2-0-dev php-dev libonig-dev; fi 367 | - | 368 | if ! command -v phpenv; then 369 | pushd $HOME 370 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 371 | popd 372 | export PHPENV_ROOT="/home/travis/.phpenv" 373 | if [ -d "${PHPENV_ROOT}" ]; then 374 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 375 | eval "$(phpenv init -)" 376 | fi 377 | fi 378 | - arch: arm64 379 | dist: jammy 380 | php: "8.2" 381 | env: 382 | - RELEASE=jammy 383 | name: jammy-arm64 384 | before_install: 385 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 386 | - sudo apt-get update 387 | - sudo apt-get -y install libcurl4-openssl-dev php-dev libicu-dev php-pear php libmemcached-dev 388 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 libargon2 php-pear libargon2-dev php-dev libonig-dev; fi 389 | - | 390 | if ! command -v phpenv; then 391 | pushd $HOME 392 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 393 | popd 394 | export PHPENV_ROOT="/home/travis/.phpenv" 395 | if [ -d "${PHPENV_ROOT}" ]; then 396 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 397 | eval "$(phpenv init -)" 398 | fi 399 | fi 400 | - arch: arm64 401 | dist: focal 402 | php: "7.4" 403 | env: 404 | - RELEASE=focal 405 | name: focal-arm64 406 | before_install: 407 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 408 | - sudo apt-get update 409 | - sudo apt-get -y install libcurl4-openssl-dev php-pear php-dev libicu-dev libmemcached-dev 410 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 php-pear libargon2-0 libargon2-0-dev php-dev libonig-dev; fi 411 | - | 412 | if ! command -v phpenv; then 413 | pushd $HOME 414 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 415 | popd 416 | export PHPENV_ROOT="/home/travis/.phpenv" 417 | if [ -d "${PHPENV_ROOT}" ]; then 418 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 419 | eval "$(phpenv init -)" 420 | fi 421 | fi 422 | - arch: arm64 423 | dist: bionic 424 | php: "7.4" 425 | env: 426 | - RELEASE=bionic 427 | name: bionic-arm64 428 | before_install: 429 | - sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock 430 | - sudo apt-get update 431 | - sudo apt-get -y install libcurl4-openssl-dev php-pear php-dev libicu-dev libmemcached-dev 432 | - if [[ $VERSION =~ ^8.* ]]; then sudo apt-get -y install argon2 php-pear libargon2-0 libargon2-0-dev php-dev libonig-dev; fi 433 | - | 434 | if ! command -v phpenv; then 435 | pushd $HOME 436 | curl -L https://raw.githubusercontent.com/phpenv/phpenv-installer/master/bin/phpenv-installer | bash 437 | popd 438 | export PHPENV_ROOT="/home/travis/.phpenv" 439 | if [ -d "${PHPENV_ROOT}" ]; then 440 | export PATH="${PHPENV_ROOT}/bin:${PATH}" 441 | eval "$(phpenv init -)" 442 | fi 443 | fi 444 | env: 445 | global: 446 | - VERSION=master ALIAS=nightly 447 | - ICU_RELEASE=74.2 448 | - ICU_INSTALL_DIR=$HOME/.phpenv/versions/$VERSION 449 | - PATH="$HOME/.phpenv/bin:$HOME/.php-build/bin:$PATH" 450 | 451 | before_install: 452 | - php -f test.php || true 453 | - sudo apt-get -y install libmemcached-dev 454 | 455 | install: 456 | - if [[ ! -d $HOME/.php-build ]]; then git clone https://github.com/php-build/php-build.git $HOME/.php-build; fi 457 | - ~/.php-build/install-dependencies.sh 458 | - rm -rf $HOME/.phpenv 459 | - git clone 'https://github.com/phpenv/phpenv.git' $HOME/.phpenv 460 | - eval "$($HOME/.phpenv/bin/phpenv init -)" 461 | - pushd $HOME/.php-build 462 | - git reset --hard HEAD 463 | - git checkout master 464 | - git pull 465 | - popd 466 | - if [[ $RELEASE != precise ]]; then unset ICU_RELEASE; fi # disable ICU installation for Trusty; see https://github.com/travis-ci/travis-ci/issues/3616#issuecomment-286302387 467 | - | # older distros don't ship a libjpeg.pc, add our own to pkg-config path 468 | if ! pkg-config --exists libjpeg libsasl2; then 469 | export PKG_CONFIG_PATH=$PWD:$PKG_CONFIG_PATH 470 | fi 471 | - ./bin/install-icu 472 | - export PKG_CONFIG_PATH=$ICU_INSTALL_DIR/lib/pkgconfig:$PKG_CONFIG_PATH 473 | - touch custom_configure_options 474 | - ./bin/install-libzip 475 | - ./bin/install-libsodium 476 | - sudo ./bin/install-password-argon2 477 | - . ./bin/install-onig # sourced to export ONIG_LIBS 478 | - MINOR_VERSION=`echo $VERSION | sed -E 's/^([0-9]+\.[0-9]+).*$/\1/'` # Rewrites 7.2, 7.2snapshot, 7.2.13 => '7.2'. Leaves 'master' as-is 479 | - | 480 | if [[ -f default_configure_options.$RELEASE-$MINOR_VERSION ]]; then 481 | cp default_configure_options.$RELEASE-$MINOR_VERSION $HOME/.php-build/share/php-build/default_configure_options 482 | else 483 | cp default_configure_options.$RELEASE $HOME/.php-build/share/php-build/default_configure_options 484 | fi 485 | - cat custom_configure_options >> $HOME/.php-build/share/php-build/default_configure_options 486 | - | 487 | if [[ $(lsb_release -cs) = "trusty" || $(lsb_release -cs) = "xenial" || $(lsb_release -cs) = "bionic" ]]; then 488 | if [[ $HOSTTYPE == "powerpc64le" ]]; then 489 | sudo ln /usr/include/powerpc64le-linux-gnu/gmp.h /usr/include/gmp.h 490 | sudo ln -s /usr/lib/powerpc64le-linux-gnu/libldap_r-2.4.so.2 /usr/lib/libldap_r.so 491 | sudo ln -s /usr/lib/powerpc64le-linux-gnu/liblber-2.4.so.2 /usr/lib/liblber.so 492 | else 493 | sudo ln /usr/include/x86_64-linux-gnu/gmp.h /usr/include/gmp.h 494 | sudo ln -s /usr/lib/x86_64-linux-gnu/libldap_r.so /usr/lib/libldap_r.so 495 | sudo ln -s /usr/lib/x86_64-linux-gnu/libldap.so /usr/lib/libldap.so 496 | sudo ln -s /usr/lib/x86_64-linux-gnu/libldap.a /usr/lib/libldap.a 497 | sudo ln -s /usr/lib/x86_64-linux-gnu/liblber.so /usr/lib/liblber.so 498 | fi 499 | fi 500 | 501 | before_script: 502 | - "export COMPOSER_ALLOW_SUPERUSER=1" 503 | - "export LSB_RELEASE=${LSB_RELEASE:-$(lsb_release -rs || echo ${$(sw_vers -productVersion)%*.*})}" 504 | - 'export OS_NAME=${OS_NAME:-$(lsb_release -is | tr "A-Z" "a-z" || echo "osx")}' 505 | - "export ARCH=${ARCH:-$(uname -m)}" 506 | - "export INSTALL_DEST=${INSTALL_DEST:-$HOME/.phpenv/versions}" 507 | - __dots() { while true ; do echo -en . ; sleep 30 ; done } ; __dots & 508 | - echo 'export CXXFLAGS="-fpermissive"' > ~/compile-extension-memcached-override 509 | - chmod +x ~/compile-extension-memcached-override 510 | 511 | script: 512 | - echo "--enable-option-checking=fatal" >> $HOME/.php-build/share/php-build/default_configure_options 513 | - cat $HOME/.php-build/share/php-build/default_configure_options 514 | - export PKG_CONFIG_PATH="$HOME/.phpenv/versions/$VERSION/lib/pkgconfig:$PKG_CONFIG_PATH" 515 | - ./bin/compile 516 | - | # disable 3rd-party extension builds on master 517 | if [[ $VERSION =~ ^7.3.* ]]; then 518 | (yes '' | ./bin/compile-extension-redis) && 519 | (./bin/compile-extension-mongo) && 520 | ./bin/compile-extension-amqp && 521 | ./bin/compile-extension-apcu && 522 | ./bin/compile-extension-zmq && 523 | ./bin/compile-extension-memcache || true && 524 | (source ~/compile-extension-memcached-override && ./bin/compile-extension-memcached) && 525 | ./bin/compile-extension-ssh2 && 526 | sed -i '/^extension=/d' $INSTALL_DEST/$VERSION/etc/php.ini 527 | else 528 | if [[ ! $VERSION =~ ^master$ ]]; then 529 | (yes '' | ./bin/compile-extension-redis) && 530 | (./bin/compile-extension-mongo; 531 | ./bin/compile-extension-mongodb) && 532 | ./bin/compile-extension-amqp && 533 | ./bin/compile-extension-apcu && 534 | ./bin/compile-extension-zmq && 535 | ./bin/compile-extension-memcache || true && 536 | (source ~/compile-extension-memcached-override && ./bin/compile-extension-memcached) && 537 | ./bin/compile-extension-ssh2 && 538 | sed -i '/^extension=/d' $INSTALL_DEST/$VERSION/etc/php.ini 539 | fi 540 | fi 541 | 542 | after_success: 543 | - ARTIFACTS_KEY='' ARTIFACTS_SECRET='' ARTIFACTS_BUCKET='' ARTIFACTS_PERMISSIONS='' GITHUB_TOKEN='' $INSTALL_DEST/$VERSION/bin/php -i 544 | - $INSTALL_DEST/$VERSION/bin/php -m 545 | - $INSTALL_DEST/$VERSION/bin/php -f test.php 546 | - ldd $INSTALL_DEST/$VERSION/bin/php 547 | - $INSTALL_DEST/$VERSION/bin/pecl config-show 548 | - ./bin/archive 549 | 550 | after_failure: 551 | - cat /tmp/php-build.*.log 552 | - ls -ltr /home/travis/.phpenv/versions 553 | - pwd 554 | - ls -ltr 555 | - ls -ltr ~/.phpenv/plugins/php-build/share/php-build/definitions/ 556 | - ls -la ~/.phpenv/ 557 | - ls -la ~/.phpenv/versions 558 | - ls -la ~/.phpenv/version 559 | - ls -la ~/.phpenv/plugins/ 2>/dev/null || echo "Katalog plugins nie istnieje" 560 | - which php-build 561 | - find ~/.phpenv -name "definitions" -type d 2>/dev/null 562 | - ls -ltr /home/travis/.php-build/bin/php-build/ 563 | 564 | addons: 565 | artifacts: 566 | paths: 567 | - $LSB_RELEASE/ 568 | target_paths: /binaries/$OS_NAME/$LSB_RELEASE/$ARCH 569 | apt: 570 | packages: 571 | - libcurl4-openssl-dev 572 | - libzip-dev 573 | - libgmp3-dev 574 | - expect 575 | - libmemcached-dev 576 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![Build Status](https://travis-ci.com/travis-ci/php-src-builder.svg?branch=default)](https://travis-ci.com/travis-ci/php-src-builder) 2 | 3 | # php-src-builder 4 | Builds php/php-src with php-build, then uploads the archive to S3. 5 | 6 | This repository creates PHP nightly archive for [PHP nightly](http://docs.travis-ci.com/user/languages/php/#PHP-nightly-builds) support. 7 | 8 | Issues should be reported to https://github.com/travis-ci/travis-ci/issues. 9 | -------------------------------------------------------------------------------- /bin/archive: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -o errexit 4 | 5 | if [[ ! $INSTALL_DEST ]] ; then 6 | echo 'Missing $INSTALL_DEST' 7 | exit 1 8 | fi 9 | 10 | if [[ ! $VERSION ]] ; then 11 | echo 'Missing $VERSION' 12 | exit 1 13 | fi 14 | 15 | set -o xtrace 16 | 17 | : ${TAR_PATHS:=$HOME/.pearrc} 18 | : ${DESTS:=} 19 | 20 | if [[ $VERSION =~ ^(php|hhvm) ]] ; then 21 | DEST_VERSION="${VERSION}" 22 | else 23 | DEST_VERSION="php-${VERSION}" 24 | fi 25 | 26 | TAR_PATHS="$TAR_PATHS $INSTALL_DEST/$VERSION" 27 | DESTS="$TRAVIS_BUILD_DIR/$LSB_RELEASE/${DEST_VERSION}.tar.bz2" 28 | 29 | if [[ $ALIAS ]] ; then 30 | if [[ $ALIAS =~ ^php|hhvm ]] ; then 31 | LONG_ALIAS="${ALIAS}" 32 | else 33 | LONG_ALIAS="php-${ALIAS}" 34 | fi 35 | TAR_PATHS="$TAR_PATHS $INSTALL_DEST/$ALIAS" 36 | DESTS="$DESTS $TRAVIS_BUILD_DIR/$LSB_RELEASE/${LONG_ALIAS}.tar.bz2" 37 | fi 38 | 39 | for DEST in $DESTS ; do 40 | mkdir -p $(dirname $DEST) 41 | tar -cjvf $DEST $TAR_PATHS 42 | 43 | pushd $(dirname $DEST) &>/dev/null 44 | 45 | shopt -s nullglob 46 | for f in *.bz2 ; do 47 | sha256sum $f > ${f}.sha256sum.txt 48 | done 49 | 50 | popd &>/dev/null 51 | 52 | echo "---> $DEST" 53 | done 54 | -------------------------------------------------------------------------------- /bin/compile: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # Function currently not used, kept around in case we need to fetch a specific version due 4 | # to an upstream packaging issues. 5 | function fetch_pear() { 6 | set +o errexit 7 | local tries max_tries 8 | version=$1 9 | 10 | tries=1 11 | max_tries=10 12 | sleep_interval=180 13 | 14 | while [[ $tries -le $max_tries ]]; do 15 | echo "Try $tries of $max_tries" 16 | if [ -z $version ]; then 17 | if [ -n $GITHUB_TOKEN ]; then 18 | version=$(curl -sSfL --retry 20 -H "Authorization: token $GITHUB_TOKEN" https://api.github.com/repos/pear/pearweb_phars/releases/latest | jq -r .tag_name) 19 | else 20 | version=$(curl -sSfL --retry 20 https://api.github.com/repos/pear/pearweb_phars/releases/latest | jq -r .tag_name) 21 | fi 22 | fi 23 | 24 | if [ -n $GITHUB_TOKEN ]; then 25 | curl -sSfL -H "Authorization: token $GITHUB_TOKEN" --retry 20 -O https://raw.githubusercontent.com/pear/pearweb_phars/${version}/go-pear.phar 26 | else 27 | curl -sSfL --retry 20 -O https://raw.githubusercontent.com/pear/pearweb_phars/${version}/go-pear.phar 28 | fi 29 | 30 | if [ -f go-pear.phar ]; then 31 | break 32 | fi 33 | 34 | let tries=$tries+1 35 | echo "Failed to fetch the latest go-pear.phar. Sleeping for ${sleep_interval} seconds." 36 | sleep $sleep_interval 37 | done 38 | 39 | 40 | if [ ! -f go-pear.phar ]; then 41 | echo "Latest PEAR tarball not found" 42 | exit 1 43 | fi 44 | set -o errexit 45 | } 46 | 47 | set -o errexit 48 | 49 | if [[ ! $VERSION ]] ; then 50 | echo 'Missing $VERSION' 51 | exit 1 52 | fi 53 | 54 | if [[ ! $INSTALL_DEST ]] ; then 55 | echo 'Missing $INSTALL_DEST' 56 | exit 1 57 | fi 58 | 59 | set -o xtrace 60 | 61 | export PATH="$HOME/.phpenv/bin:$HOME/.php-build/bin:$PATH" 62 | 63 | # Build the latest available binary version (if Xenial fails to build that he can just go away :/) 64 | buildDefinition=${VERSION} 65 | if [[ $VERSION == nightly* || $VERSION == master* ]]; then 66 | buildDefinition=8.3snapshot 67 | fi 68 | 69 | php-build -i development "${buildDefinition}" "${INSTALL_DEST}/${VERSION}" 70 | 71 | pushd "${INSTALL_DEST}/${VERSION}" 72 | 73 | # update default_cert_file 74 | sudo mkdir -p /usr/local/ssl 75 | sudo wget -O /usr/local/ssl/cert.pem https://curl.haxx.se/ca/cacert.pem 76 | 77 | # Fetch latest PEAR phar 78 | curl -fsSL --retry 20 -O http://pear.php.net/go-pear.phar 79 | 80 | env TZ=UTC $TRAVIS_BUILD_DIR/bin/install-pear 81 | rm go-pear.phar 82 | "$INSTALL_DEST/$VERSION/bin/pear" config-set php_ini "$INSTALL_DEST/$VERSION/etc/php.ini" system 83 | "$INSTALL_DEST/$VERSION/bin/pear" config-set auto_discover 1 84 | 85 | "$INSTALL_DEST/$VERSION/bin/pear" channel-update pear.php.net 86 | 87 | # php-fpm 88 | ln -sv ../sbin/php-fpm bin/php-fpm 89 | 90 | # composer and phpunit 91 | curl -fsSL -o bin/composer http://getcomposer.org/composer.phar 92 | if [[ $VERSION == nightly* || $VERSION == master* || $VERSION == 7* || $VERSION == 8* ]]; then 93 | PHPUNIT_ARCHIVE=phpunit.phar 94 | elif [[ $VERSION == 5.6* ]]; then 95 | PHPUNIT_ARCHIVE=phpunit-5.7.phar 96 | else 97 | PHPUNIT_ARCHIVE=phpunit-old.phar 98 | fi 99 | curl -fsSL -o bin/phpunit https://phar.phpunit.de/$PHPUNIT_ARCHIVE 100 | 101 | chmod +x bin/composer bin/phpunit 102 | 103 | popd 104 | 105 | mkdir -p "${INSTALL_DEST}/${VERSION}/etc/conf.d" 106 | 107 | cat > "${INSTALL_DEST}/${VERSION}/etc/conf.d/travis.ini" </dev/null | head -n1) 31 | if [[ -n "$ARCHIVE" ]]; then 32 | tar xf "$ARCHIVE" 33 | pushd memcached*/ 34 | make clean || true 35 | else 36 | echo "Missing archive" 37 | exit 1 38 | fi 39 | else 40 | pecl download memcached-2.2.0 41 | DIR=$(pwd) 42 | ARCHIVE=$(ls $DIR/memcached-2.2.0.tar.gz $DIR/memcached-2.2.0.tgz 2>/dev/null | head -n1) 43 | if [[ -n "$ARCHIVE" ]]; then 44 | tar xf "$ARCHIVE" 45 | pushd memcached*/ 46 | make clean || true 47 | else 48 | echo "Missing archive" 49 | exit 1 50 | fi 51 | fi 52 | 53 | 54 | phpize 55 | CXXFLAGS="-fpermissive" ./configure --with-libmemcached-dir=$LIBMEMCACHED_DIR && make && make install 56 | popd 57 | 58 | if ! grep -q "extension=memcached.so" $INSTALL_DEST/$VERSION/etc/php.ini; then 59 | echo "extension=memcached.so" >> $INSTALL_DEST/$VERSION/etc/php.ini 60 | fi 61 | 62 | travis_time_finish 63 | -------------------------------------------------------------------------------- /bin/compile-extension-mongo: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -o xtrace 3 | set -o errexit 4 | source $(dirname $0)/compile-extensions-common 5 | 6 | travis_time_start 7 | 8 | if [[ ! $VERSION =~ ^7 && ! $VERSION =~ ^8 && ! $VERSION =~ ^master$ ]]; then 9 | git clone https://github.com/mongodb/mongo-php-driver-legacy.git 10 | pushd mongo-php-driver-legacy 11 | git checkout 1.6.16 12 | phpize 13 | ./configure && make && make install 14 | popd 15 | fi 16 | 17 | travis_time_finish 18 | 19 | true 20 | -------------------------------------------------------------------------------- /bin/compile-extension-mongodb: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -o xtrace 3 | set -o errexit 4 | source $(dirname $0)/compile-extensions-common 5 | 6 | travis_time_start 7 | 8 | dist=$(lsb_release -cs) 9 | if [[ "${dist}" = "focal" || "${dist}" = "jammy" || "${dist}" = "noble" ]]; then 10 | if [[ $VERSION =~ ^master$ || $VERSION =~ snapshot$ ]]; then 11 | git clone https://github.com/mongodb/mongo-php-driver.git 12 | pushd mongo-php-driver 13 | git submodule update --init 14 | phpize 15 | ./configure 16 | make all 17 | make install 18 | popd 19 | else 20 | pecl channel-update pecl.php.net 21 | no | pecl install mongodb 22 | fi 23 | else 24 | echo "MongoDB missing for PHP older than 7.4, tip set php at least 7.4 after installing php-dev" 25 | fi 26 | 27 | travis_time_finish 28 | 29 | true 30 | -------------------------------------------------------------------------------- /bin/compile-extension-redis: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -o xtrace 3 | set -o errexit 4 | source $(dirname $0)/compile-extensions-common 5 | 6 | travis_time_start 7 | 8 | # Determine the PHP major.minor version (e.g., 7.4, 8.0, 8.1) 9 | PHP_VERSION_SHORT=$(echo $VERSION | cut -d. -f1,2) 10 | 11 | # Set appropriate version of phpredis based on PHP version if not specified 12 | if [ -z "$PHPREDIS_VERSION" ]; then 13 | case "$PHP_VERSION_SHORT" in 14 | "7.2") 15 | PHPREDIS_VERSION="4.3.0" 16 | ;; 17 | "7.3") 18 | PHPREDIS_VERSION="5.0.0" 19 | ;; 20 | "7.4") 21 | PHPREDIS_VERSION="5.3.7" 22 | ;; 23 | "8.0"|"8.1"|"8.2") 24 | PHPREDIS_VERSION="5.3.7" 25 | ;; 26 | "8.3"|"8.4") 27 | PHPREDIS_VERSION="6.0.2" 28 | ;; 29 | *) 30 | # Default for unknown versions 31 | PHPREDIS_VERSION="latest" 32 | ;; 33 | esac 34 | fi 35 | 36 | echo "Installing phpredis version: $PHPREDIS_VERSION for PHP $VERSION" 37 | 38 | if [[ $VERSION =~ ^8 || $VERSION =~ ^master$ || $VERSION =~ snapshot$ ]]; then 39 | if [ "$PHPREDIS_VERSION" != "latest" ]; then 40 | git clone --branch $PHPREDIS_VERSION https://github.com/phpredis/phpredis.git 41 | else 42 | git clone https://github.com/phpredis/phpredis.git 43 | fi 44 | 45 | pushd phpredis 46 | phpize 47 | ./configure && make && make install || exit 1 48 | popd 49 | elif [[ $VERSION =~ ^7 ]]; then 50 | if [ "$PHPREDIS_VERSION" != "latest" ]; then 51 | pecl_install redis-$PHPREDIS_VERSION 52 | else 53 | pecl_install redis 54 | fi 55 | else 56 | pecl_install redis-2.2.8 57 | fi 58 | 59 | echo "Checking if redis extension was installed correctly..." 60 | if $INSTALL_DEST/$VERSION/bin/php -m | grep -q redis; then 61 | echo "Redis extension successfully installed" 62 | else 63 | echo "Redis extension installation failed" 64 | exit 1 65 | fi 66 | 67 | travis_time_finish 68 | -------------------------------------------------------------------------------- /bin/compile-extension-ssh2: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -o xtrace 3 | set -o errexit 4 | source $(dirname $0)/compile-extensions-common 5 | 6 | travis_time_start 7 | 8 | sudo apt-get install libssh2-1-dev 9 | 10 | if [[ $VERSION =~ ^7\.[012] ]]; then 11 | pecl_install ssh2-1.1.2 = 7.4 exclusively uses pkg-config for ICU 24 | if [[ $VERSION =~ ^5 || $VERSION =~ 7\.[0123] ]]; then 25 | echo "--with-icu-dir=$ICU_INSTALL_DIR" >> $TRAVIS_BUILD_DIR/custom_configure_options 26 | fi 27 | -------------------------------------------------------------------------------- /bin/install-libsodium: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -o xtrace 4 | set -o errexit 5 | 6 | # If PHP < 7.2, exit 7 | if [[ ! $VERSION =~ ^master$ ]] && [[ "$(printf "7.2\n$VERSION" | sort -V | head -n1)" < "7.2" ]]; then 8 | echo 'PHP < 7.2; skip libsodium steps' 9 | exit 0 10 | fi 11 | 12 | LIBSODIUM_INSTALL_DIR=$HOME/.phpenv/versions/$VERSION 13 | 14 | git clone -b stable https://github.com/jedisct1/libsodium.git 15 | 16 | # compile 17 | pushd libsodium 18 | ./configure --prefix=$LIBSODIUM_INSTALL_DIR 19 | make check 20 | make install 21 | popd 22 | 23 | # add the option in 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 29 | -------------------------------------------------------------------------------- /bin/install-libzip: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -o xtrace 4 | set -o errexit 5 | 6 | # If PHP < 7.3, exit 7 | if [[ ! $VERSION =~ ^master$ ]] && [[ "$(printf "7.3\n$VERSION" | sort -V | head -n1)" < "7.3" ]]; then 8 | echo 'PHP < 7.3; skip libzip steps' 9 | exit 0 10 | fi 11 | 12 | LIBZIP_INSTALL_DIR=$HOME/.phpenv/versions/$VERSION 13 | 14 | # uninstall system-wide zip packages 15 | sudo apt-get purge $(dpkg -l | awk '/^ii/ && /libzip/ {print $2}' | cut -f1 -d:) 16 | 17 | # get up-to-date cmake 18 | mkdir cmake 19 | pushd cmake 20 | #install cmake specific to host architecture. 21 | if [[ $HOSTTYPE == "powerpc64le" || $HOSTTYPE == "s390x"|| $HOSTTYPE == "aarch64" ]] 22 | then 23 | wget -O - https://cmake.org/files/v3.14/cmake-3.14.0.tar.gz | tar -xz --strip-components=1 24 | #compile cmake 25 | ./configure > /dev/null 2>&1 && make > /dev/null 2>&1 && make install > /dev/null 2>&1 26 | else 27 | wget https://github.com/Kitware/CMake/releases/download/v3.14.0/cmake-3.14.0-Linux-x86_64.sh 28 | sudo sh cmake-3.14.0-Linux-x86_64.sh --prefix=/usr --skip-license 29 | fi 30 | popd 31 | 32 | # compile libzip 33 | git clone -b rel-1-5-2 https://github.com/nih-at/libzip.git 34 | pushd libzip 35 | cmake -DCMAKE_INSTALL_PREFIX=$LIBZIP_INSTALL_DIR . 36 | make 37 | make install 38 | popd 39 | 40 | # add the option in 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 46 | -------------------------------------------------------------------------------- /bin/install-onig: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # Keep using the bundled library on versions that have it 4 | if [[ ! $VERSION =~ ^7.4 && ! $VERSION =~ ^8.0 && ! $VERSION =~ ^8.1 && ! $VERSION =~ ^master$ ]]; then 5 | echo 'PHP < 7.4 has bundled libonig, skip installation' 6 | return 0 7 | fi 8 | 9 | mkdir onig 10 | pushd onig 11 | wget -O - https://github.com/kkos/oniguruma/releases/download/v6.9.5/onig-6.9.5.tar.gz \ 12 | | tar -xz --strip-components=1 13 | ./configure 14 | make 15 | popd 16 | 17 | # Link against libonig statically 18 | export ONIG_CFLAGS="-I$PWD/onig/src" 19 | export ONIG_LIBS="-L$PWD/onig/src/.libs -l:libonig.a" 20 | -------------------------------------------------------------------------------- /bin/install-password-argon2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -o xtrace 4 | set -o errexit 5 | 6 | # If PHP < 7.2, exit 7 | if [[ ! $VERSION =~ ^master$ ]] && [[ "$(printf "7.2\n$VERSION" | sort -V | head -n1)" < "7.2" ]]; then 8 | echo 'PHP < 7.2; skip password-argon2 steps' 9 | exit 0 10 | fi 11 | 12 | 13 | if [[ $VERSION =~ ^8.1 ]]; then 14 | LIBARGON2_INSTALL_DIR=/usr 15 | else 16 | LIBARGON2_INSTALL_DIR=$HOME/.phpenv/versions/$VERSION 17 | fi 18 | 19 | 20 | git clone https://github.com/P-H-C/phc-winner-argon2.git libargon2 21 | 22 | # compile 23 | pushd libargon2 24 | make test 25 | make install PREFIX=/usr 26 | popd 27 | 28 | echo "--with-password-argon2" >> $TRAVIS_BUILD_DIR/custom_configure_options 29 | 30 | # add the option in custom_configure_options 31 | # if [[ $VERSION =~ ^7.4 ]] || [[ "$(printf "7.4\n$VERSION" | sort -V | head -n1)" < "7.4" ]]; then 32 | # echo "--with-password-argon2=$LIBARGON2_INSTALL_DIR" >> $TRAVIS_BUILD_DIR/custom_configure_options 33 | # else 34 | # echo "--with-password-argon2" >> $TRAVIS_BUILD_DIR/custom_configure_options 35 | # fi 36 | # -------------------------------------------------------------------------------- /bin/install-pear: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env expect 2 | 3 | set send_slow {1 .1} 4 | set timeout -1 5 | 6 | spawn ./bin/php go-pear.phar 7 | 8 | expect -re "1-\[0-9]+, 'all' or Enter to continue:" 9 | sleep .1 10 | send -s -- "1\r" 11 | 12 | expect -re "Installation base (.*):" 13 | send -s -- "$env(HOME)/.phpenv/versions/$env(VERSION)\r" 14 | 15 | expect -re "1-\[0-9]+, 'all' or Enter to continue:" 16 | sleep .1 17 | send -s -- "\r" 18 | 19 | expect -re "Would you like to alter php.ini(.*):" 20 | sleep .1 21 | send -s -- "\r" 22 | 23 | expect "Press Enter to continue:" 24 | sleep .1 25 | send -s -- "\r" 26 | expect EOF -------------------------------------------------------------------------------- /default_configure_options.bionic: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-pdo-sqlite 6 | --enable-soap 7 | --enable-xmlreader 8 | --with-xsl 9 | --enable-ftp 10 | --with-tidy 11 | --with-xmlrpc 12 | --enable-sysvsem 13 | --enable-sysvshm 14 | --enable-sysvmsg 15 | --enable-shmop 16 | --with-mysqli=mysqlnd 17 | --with-pdo-mysql=mysqlnd 18 | --enable-pcntl 19 | --with-readline 20 | --with-curl 21 | --with-pgsql 22 | --with-pdo-pgsql 23 | --with-gettext 24 | --enable-sockets 25 | --with-bz2 26 | --enable-bcmath 27 | --enable-calendar 28 | --with-libdir=lib 29 | --enable-fpm 30 | --with-gmp 31 | --with-kerberos 32 | --with-imap 33 | --with-imap-ssl 34 | --with-kerberos 35 | --with-ldap 36 | --with-ldap-sasl 37 | --enable-dba 38 | --with-cdb 39 | --with-ffi 40 | -------------------------------------------------------------------------------- /default_configure_options.bionic-7.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-zlib 6 | --with-zlib-dir=/usr 7 | --with-pdo-sqlite 8 | --enable-soap 9 | --enable-xmlreader 10 | --with-xsl 11 | --enable-ftp 12 | --with-tidy 13 | --with-xmlrpc 14 | --enable-sysvsem 15 | --enable-sysvshm 16 | --enable-sysvmsg 17 | --enable-shmop 18 | --with-mysqli=mysqlnd 19 | --with-pdo-mysql=mysqlnd 20 | --enable-pcntl 21 | --with-readline 22 | --enable-mbstring 23 | --with-curl 24 | --with-pgsql 25 | --with-pdo-pgsql 26 | --with-gettext 27 | --enable-sockets 28 | --with-bz2 29 | --enable-bcmath 30 | --enable-calendar 31 | --with-libdir=lib 32 | --enable-fpm 33 | --enable-maintainer-zts 34 | --with-gmp 35 | --with-kerberos 36 | --with-imap 37 | --with-imap-ssl 38 | --with-kerberos 39 | --with-ldap 40 | --with-ldap-sasl 41 | --enable-dba 42 | --with-cdb 43 | -------------------------------------------------------------------------------- /default_configure_options.bionic-7.4: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg=/usr 6 | --with-freetype=/usr 7 | --enable-exif 8 | --with-zlib 9 | --with-zlib-dir=/usr 10 | --with-pdo-sqlite 11 | --enable-soap 12 | --enable-xmlreader 13 | --with-xsl 14 | --enable-ftp 15 | --with-tidy 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-maintainer-zts 37 | --with-gmp 38 | --with-kerberos 39 | --with-imap 40 | --with-imap-ssl 41 | --with-kerberos 42 | --with-ldap 43 | --with-ldap-sasl 44 | --enable-dba 45 | --with-cdb 46 | --with-ffi 47 | -------------------------------------------------------------------------------- /default_configure_options.bionic-8.0: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.bionic-8.1: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.bionic-8.2: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | -------------------------------------------------------------------------------- /default_configure_options.bionic-8.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --with-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-imap 39 | --with-imap-ssl 40 | --with-kerberos 41 | --with-ldap 42 | --with-ldap-sasl 43 | --enable-dba 44 | --with-cdb 45 | --with-zlib 46 | --with-zlib-dir=/usr 47 | -------------------------------------------------------------------------------- /default_configure_options.bionic-8.4: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --with-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-imap 39 | --with-imap-ssl 40 | --with-kerberos 41 | --with-ldap 42 | --with-ldap-sasl 43 | --enable-dba 44 | --with-cdb 45 | -------------------------------------------------------------------------------- /default_configure_options.bionic-master: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --enable-sysvsem 16 | --enable-sysvshm 17 | --enable-sysvmsg 18 | --enable-shmop 19 | --with-mysqli=mysqlnd 20 | --with-pdo-mysql=mysqlnd 21 | --enable-pcntl 22 | --with-readline 23 | --enable-mbstring 24 | --with-curl 25 | --with-pgsql 26 | --with-pdo-pgsql 27 | --with-gettext 28 | --enable-sockets 29 | --with-bz2 30 | --enable-bcmath 31 | --enable-calendar 32 | --with-libdir=lib 33 | --enable-fpm 34 | --enable-zts 35 | --with-gmp 36 | --with-imap 37 | --with-imap-ssl 38 | --with-kerberos 39 | --with-ldap 40 | --with-ldap-sasl 41 | --enable-dba 42 | --with-cdb 43 | --with-ffi 44 | -------------------------------------------------------------------------------- /default_configure_options.focal: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-pdo-sqlite 6 | --enable-soap 7 | --enable-xmlreader 8 | --with-xsl 9 | --enable-ftp 10 | --with-tidy 11 | --with-xmlrpc 12 | --enable-sysvsem 13 | --enable-sysvshm 14 | --enable-sysvmsg 15 | --enable-shmop 16 | --with-mysqli=mysqlnd 17 | --with-pdo-mysql=mysqlnd 18 | --enable-pcntl 19 | --with-readline 20 | --with-curl 21 | --with-pgsql 22 | --with-pdo-pgsql 23 | --with-gettext 24 | --enable-sockets 25 | --with-bz2 26 | --enable-bcmath 27 | --enable-calendar 28 | --with-libdir=lib 29 | --enable-fpm 30 | --with-gmp 31 | --with-kerberos 32 | --with-imap 33 | --with-imap-ssl 34 | --with-kerberos 35 | --with-ldap 36 | --with-ldap-sasl 37 | --enable-dba 38 | --with-cdb 39 | --with-ffi 40 | -------------------------------------------------------------------------------- /default_configure_options.focal-7.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-zlib 6 | --with-zlib-dir=/usr 7 | --with-pdo-sqlite 8 | --enable-soap 9 | --enable-xmlreader 10 | --with-xsl 11 | --enable-ftp 12 | --with-tidy 13 | --with-xmlrpc 14 | --enable-sysvsem 15 | --enable-sysvshm 16 | --enable-sysvmsg 17 | --enable-shmop 18 | --with-mysqli=mysqlnd 19 | --with-pdo-mysql=mysqlnd 20 | --enable-pcntl 21 | --with-readline 22 | --enable-mbstring 23 | --with-curl 24 | --with-pgsql 25 | --with-pdo-pgsql 26 | --with-gettext 27 | --enable-sockets 28 | --with-bz2 29 | --enable-bcmath 30 | --enable-calendar 31 | --with-libdir=lib 32 | --enable-fpm 33 | --enable-maintainer-zts 34 | --with-gmp 35 | --with-kerberos 36 | --with-imap 37 | --with-imap-ssl 38 | --with-kerberos 39 | --with-ldap 40 | --with-ldap-sasl 41 | --enable-dba 42 | --with-cdb 43 | -------------------------------------------------------------------------------- /default_configure_options.focal-7.4: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg=/usr 6 | --with-freetype=/usr 7 | --enable-exif 8 | --with-zlib 9 | --with-zlib-dir=/usr 10 | --with-pdo-sqlite 11 | --enable-soap 12 | --enable-xmlreader 13 | --with-xsl 14 | --enable-ftp 15 | --with-tidy 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-maintainer-zts 37 | --with-gmp 38 | --with-kerberos 39 | --with-imap 40 | --with-imap-ssl 41 | --with-kerberos 42 | --with-ldap 43 | --with-ldap-sasl 44 | --enable-dba 45 | --with-cdb 46 | --with-ffi 47 | -------------------------------------------------------------------------------- /default_configure_options.focal-8.0: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.focal-8.1: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.focal-8.2: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | -------------------------------------------------------------------------------- /default_configure_options.focal-8.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --with-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-imap 39 | --with-imap-ssl 40 | --with-kerberos 41 | --with-ldap 42 | --with-ldap-sasl 43 | --enable-dba 44 | --with-cdb 45 | --with-zlib 46 | --with-zlib-dir=/usr -------------------------------------------------------------------------------- /default_configure_options.focal-8.4: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --with-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-ldap 39 | --with-ldap-sasl 40 | --enable-dba 41 | --with-cdb 42 | -------------------------------------------------------------------------------- /default_configure_options.focal-master: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --enable-sysvsem 16 | --enable-sysvshm 17 | --enable-sysvmsg 18 | --enable-shmop 19 | --with-mysqli=mysqlnd 20 | --with-pdo-mysql=mysqlnd 21 | --enable-pcntl 22 | --with-readline 23 | --enable-mbstring 24 | --with-curl 25 | --with-pgsql 26 | --with-pdo-pgsql 27 | --with-gettext 28 | --enable-sockets 29 | --with-bz2 30 | --enable-bcmath 31 | --enable-calendar 32 | --with-libdir=lib 33 | --enable-fpm 34 | --enable-zts 35 | --with-gmp 36 | --with-imap 37 | --with-imap-ssl 38 | --with-kerberos 39 | --with-ldap 40 | --with-ldap-sasl 41 | --enable-dba 42 | --with-cdb 43 | --with-ffi 44 | -------------------------------------------------------------------------------- /default_configure_options.jammy: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-pdo-sqlite 6 | --enable-soap 7 | --enable-xmlreader 8 | --with-xsl 9 | --enable-ftp 10 | --with-tidy 11 | --with-xmlrpc 12 | --enable-sysvsem 13 | --enable-sysvshm 14 | --enable-sysvmsg 15 | --enable-shmop 16 | --with-mysqli=mysqlnd 17 | --with-pdo-mysql=mysqlnd 18 | --enable-pcntl 19 | --with-readline 20 | --with-curl 21 | --with-pgsql 22 | --with-pdo-pgsql 23 | --with-gettext 24 | --enable-sockets 25 | --with-bz2 26 | --enable-bcmath 27 | --enable-calendar 28 | --with-libdir=lib 29 | --enable-fpm 30 | --with-gmp 31 | --with-kerberos 32 | --with-imap 33 | --with-imap-ssl 34 | --with-kerberos 35 | --with-ldap 36 | --with-ldap-sasl 37 | --enable-dba 38 | --with-cdb 39 | --with-ffi 40 | -------------------------------------------------------------------------------- /default_configure_options.jammy-7.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-zlib 6 | --with-zlib-dir=/usr 7 | --with-pdo-sqlite 8 | --enable-soap 9 | --enable-xmlreader 10 | --with-xsl 11 | --enable-ftp 12 | --with-tidy 13 | --with-xmlrpc 14 | --enable-sysvsem 15 | --enable-sysvshm 16 | --enable-sysvmsg 17 | --enable-shmop 18 | --with-mysqli=mysqlnd 19 | --with-pdo-mysql=mysqlnd 20 | --enable-pcntl 21 | --with-readline 22 | --enable-mbstring 23 | --with-curl 24 | --with-pgsql 25 | --with-pdo-pgsql 26 | --with-gettext 27 | --enable-sockets 28 | --with-bz2 29 | --enable-bcmath 30 | --enable-calendar 31 | --with-libdir=lib 32 | --enable-fpm 33 | --enable-maintainer-zts 34 | --with-gmp 35 | --with-kerberos 36 | --with-imap 37 | --with-imap-ssl 38 | --with-kerberos 39 | --with-ldap 40 | --with-ldap-sasl 41 | --enable-dba 42 | --with-cdb 43 | -------------------------------------------------------------------------------- /default_configure_options.jammy-7.4: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg=/usr 6 | --with-freetype=/usr 7 | --enable-exif 8 | --with-zlib 9 | --with-zlib-dir=/usr 10 | --with-pdo-sqlite 11 | --enable-soap 12 | --enable-xmlreader 13 | --with-xsl 14 | --enable-ftp 15 | --with-tidy 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-maintainer-zts 37 | --with-gmp 38 | --with-kerberos 39 | --with-imap 40 | --with-imap-ssl 41 | --with-kerberos 42 | --with-ldap 43 | --with-ldap-sasl 44 | --enable-dba 45 | --with-cdb 46 | --with-ffi 47 | -------------------------------------------------------------------------------- /default_configure_options.jammy-8.0: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.jammy-8.1: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.jammy-8.2: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | -------------------------------------------------------------------------------- /default_configure_options.jammy-8.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --with-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-imap 39 | --with-imap-ssl 40 | --with-kerberos 41 | --with-ldap 42 | --with-ldap-sasl 43 | --enable-dba 44 | --with-cdb 45 | --with-zlib 46 | --with-zlib-dir=/usr -------------------------------------------------------------------------------- /default_configure_options.jammy-8.4: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --with-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-ldap 39 | --with-ldap-sasl 40 | --enable-dba 41 | --with-cdb 42 | -------------------------------------------------------------------------------- /default_configure_options.jammy-master: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --enable-sysvsem 16 | --enable-sysvshm 17 | --enable-sysvmsg 18 | --enable-shmop 19 | --with-mysqli=mysqlnd 20 | --with-pdo-mysql=mysqlnd 21 | --enable-pcntl 22 | --with-readline 23 | --enable-mbstring 24 | --with-curl 25 | --with-pgsql 26 | --with-pdo-pgsql 27 | --with-gettext 28 | --enable-sockets 29 | --with-bz2 30 | --enable-bcmath 31 | --enable-calendar 32 | --with-libdir=lib 33 | --enable-fpm 34 | --enable-zts 35 | --with-gmp 36 | --with-imap 37 | --with-imap-ssl 38 | --with-kerberos 39 | --with-ldap 40 | --with-ldap-sasl 41 | --enable-dba 42 | --with-cdb 43 | --with-ffi 44 | -------------------------------------------------------------------------------- /default_configure_options.noble: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-pdo-sqlite 6 | --enable-soap 7 | --enable-xmlreader 8 | --with-xsl 9 | --enable-ftp 10 | --with-tidy 11 | --with-xmlrpc 12 | --enable-sysvsem 13 | --enable-sysvshm 14 | --enable-sysvmsg 15 | --enable-shmop 16 | --with-mysqli=mysqlnd 17 | --with-pdo-mysql=mysqlnd 18 | --enable-pcntl 19 | --with-readline 20 | --with-curl 21 | --with-pgsql 22 | --with-pdo-pgsql 23 | --with-gettext 24 | --enable-sockets 25 | --with-bz2 26 | --enable-bcmath 27 | --enable-calendar 28 | --with-libdir=lib 29 | --enable-fpm 30 | --with-gmp 31 | --with-kerberos 32 | --with-imap 33 | --with-imap-ssl 34 | --with-kerberos 35 | --with-ldap 36 | --with-ldap-sasl 37 | --enable-dba 38 | --with-cdb 39 | --with-ffi 40 | -------------------------------------------------------------------------------- /default_configure_options.noble-8.0: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.noble-8.1: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.noble-8.2: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-zlib 48 | --with-zlib-dir=/usr -------------------------------------------------------------------------------- /default_configure_options.noble-8.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --with-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-imap 39 | --with-imap-ssl 40 | --with-kerberos 41 | --with-ldap 42 | --with-ldap-sasl 43 | --enable-dba 44 | --with-cdb 45 | --with-zlib 46 | --with-zlib-dir=/usr -------------------------------------------------------------------------------- /default_configure_options.noble-8.4: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --with-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-ldap 39 | --with-ldap-sasl 40 | --enable-dba 41 | --with-cdb 42 | --with-zlib 43 | -------------------------------------------------------------------------------- /default_configure_options.precise: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-pdo-sqlite 6 | --enable-soap 7 | --enable-xmlreader 8 | --with-xsl 9 | --enable-ftp 10 | --with-tidy 11 | --with-xmlrpc 12 | --enable-sysvsem 13 | --enable-sysvshm 14 | --enable-sysvmsg 15 | --enable-shmop 16 | --with-mysqli=mysqlnd 17 | --with-pdo-mysql=mysqlnd 18 | --enable-pcntl 19 | --with-readline 20 | --with-curl 21 | --with-pgsql 22 | --with-pdo-pgsql 23 | --with-gettext 24 | --enable-sockets 25 | --with-bz2 26 | --enable-bcmath 27 | --enable-calendar 28 | --with-libdir=lib 29 | --enable-fpm 30 | --with-gmp 31 | --with-kerberos 32 | --with-imap 33 | --with-imap-ssl 34 | --with-kerberos 35 | --with-ldap 36 | --with-ldap-sasl 37 | --enable-dba 38 | --with-cdb 39 | --with-ffi 40 | -------------------------------------------------------------------------------- /default_configure_options.trusty: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-pdo-sqlite 6 | --enable-soap 7 | --enable-xmlreader 8 | --with-xsl 9 | --enable-ftp 10 | --with-tidy 11 | --with-xmlrpc 12 | --enable-sysvsem 13 | --enable-sysvshm 14 | --enable-sysvmsg 15 | --enable-shmop 16 | --with-mysqli=mysqlnd 17 | --with-pdo-mysql=mysqlnd 18 | --enable-pcntl 19 | --with-readline 20 | --with-curl 21 | --with-pgsql 22 | --with-pdo-pgsql 23 | --with-gettext 24 | --enable-sockets 25 | --with-bz2 26 | --enable-bcmath 27 | --enable-calendar 28 | --with-libdir=lib 29 | --enable-fpm 30 | --with-gmp 31 | --with-kerberos 32 | --with-imap 33 | --with-imap-ssl 34 | --with-kerberos 35 | --with-ldap 36 | --with-ldap-sasl 37 | --enable-dba 38 | --with-cdb 39 | --with-ffi 40 | -------------------------------------------------------------------------------- /default_configure_options.trusty-7.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-pdo-sqlite 6 | --enable-soap 7 | --enable-xmlreader 8 | --with-xsl 9 | --enable-ftp 10 | --with-tidy 11 | --with-xmlrpc 12 | --enable-sysvsem 13 | --enable-sysvshm 14 | --enable-sysvmsg 15 | --enable-shmop 16 | --with-mysqli=mysqlnd 17 | --with-pdo-mysql=mysqlnd 18 | --enable-pcntl 19 | --with-readline 20 | --enable-mbstring 21 | --with-curl 22 | --with-pgsql 23 | --with-pdo-pgsql 24 | --with-gettext 25 | --enable-sockets 26 | --with-bz2 27 | --enable-bcmath 28 | --enable-calendar 29 | --with-libdir=lib 30 | --enable-fpm 31 | --enable-maintainer-zts 32 | --with-gmp 33 | --with-kerberos 34 | --with-imap 35 | --with-imap-ssl 36 | --with-kerberos 37 | --with-ldap 38 | --with-ldap-sasl 39 | --enable-dba 40 | --with-cdb 41 | -------------------------------------------------------------------------------- /default_configure_options.trusty-7.4: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg=/usr 6 | --with-freetype=/usr 7 | --enable-exif 8 | --with-pdo-sqlite 9 | --enable-soap 10 | --enable-xmlreader 11 | --with-xsl 12 | --enable-ftp 13 | --with-tidy 14 | --with-xmlrpc 15 | --enable-sysvsem 16 | --enable-sysvshm 17 | --enable-sysvmsg 18 | --enable-shmop 19 | --with-mysqli=mysqlnd 20 | --with-pdo-mysql=mysqlnd 21 | --enable-pcntl 22 | --with-readline 23 | --enable-mbstring 24 | --with-curl 25 | --with-pgsql 26 | --with-pdo-pgsql 27 | --with-gettext 28 | --enable-sockets 29 | --with-bz2 30 | --enable-bcmath 31 | --enable-calendar 32 | --with-libdir=lib 33 | --enable-fpm 34 | --enable-maintainer-zts 35 | --with-gmp 36 | --with-kerberos 37 | --with-imap 38 | --with-imap-ssl 39 | --with-kerberos 40 | --with-ldap 41 | --with-ldap-sasl 42 | --enable-dba 43 | --with-cdb 44 | --with-ffi 45 | -------------------------------------------------------------------------------- /default_configure_options.trusty-8.0: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --wih-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.trusty-8.1: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --wih-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.trusty-8.2: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --wih-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | -------------------------------------------------------------------------------- /default_configure_options.trusty-8.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --wih-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-imap 39 | --with-imap-ssl 40 | --with-kerberos 41 | --with-ldap 42 | --with-ldap-sasl 43 | --enable-dba 44 | --with-cdb 45 | -------------------------------------------------------------------------------- /default_configure_options.trusty-master: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-imap 39 | --with-imap-ssl 40 | --with-kerberos 41 | --with-ldap 42 | --with-ldap-sasl 43 | --enable-dba 44 | --with-cdb 45 | --with-ffi 46 | -------------------------------------------------------------------------------- /default_configure_options.xenial: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-pdo-sqlite 6 | --enable-soap 7 | --enable-xmlreader 8 | --with-xsl 9 | --enable-ftp 10 | --with-tidy 11 | --with-xmlrpc 12 | --enable-sysvsem 13 | --enable-sysvshm 14 | --enable-sysvmsg 15 | --enable-shmop 16 | --with-mysqli=mysqlnd 17 | --with-pdo-mysql=mysqlnd 18 | --enable-pcntl 19 | --with-readline 20 | --with-curl 21 | --with-pgsql 22 | --with-pdo-pgsql 23 | --with-gettext 24 | --enable-sockets 25 | --with-bz2 26 | --enable-bcmath 27 | --enable-calendar 28 | --with-libdir=lib 29 | --enable-fpm 30 | --with-gmp 31 | --with-kerberos 32 | --with-imap 33 | --with-imap-ssl 34 | --with-kerberos 35 | --with-ldap 36 | --with-ldap-sasl 37 | --enable-dba 38 | --with-cdb 39 | --with-ffi 40 | -------------------------------------------------------------------------------- /default_configure_options.xenial-7.2: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --with-gd 5 | --with-jpeg-dir=/usr 6 | --with-png-dir=/usr 7 | --with-freetype-dir=/usr 8 | --enable-exif 9 | --enable-zip 10 | --with-zlib 11 | --with-zlib-dir=/usr 12 | --with-pdo-sqlite 13 | --enable-soap 14 | --enable-xmlreader 15 | --with-xsl 16 | --enable-ftp 17 | --with-tidy 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-maintainer-zts 39 | --with-gmp 40 | --with-kerberos 41 | --with-imap 42 | --with-imap-ssl 43 | --with-kerberos 44 | --with-ldap 45 | --with-ldap-sasl 46 | --enable-dba 47 | --with-cdb 48 | -------------------------------------------------------------------------------- /default_configure_options.xenial-7.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-exif 5 | --with-zlib 6 | --with-zlib-dir=/usr 7 | --with-pdo-sqlite 8 | --enable-soap 9 | --enable-xmlreader 10 | --with-xsl 11 | --enable-ftp 12 | --with-tidy 13 | --with-xmlrpc 14 | --enable-sysvsem 15 | --enable-sysvshm 16 | --enable-sysvmsg 17 | --enable-shmop 18 | --with-mysqli=mysqlnd 19 | --with-pdo-mysql=mysqlnd 20 | --enable-pcntl 21 | --with-readline 22 | --enable-mbstring 23 | --with-curl 24 | --with-pgsql 25 | --with-pdo-pgsql 26 | --with-gettext 27 | --enable-sockets 28 | --with-bz2 29 | --enable-bcmath 30 | --enable-calendar 31 | --with-libdir=lib 32 | --enable-fpm 33 | --enable-maintainer-zts 34 | --with-gmp 35 | --with-kerberos 36 | --with-imap 37 | --with-imap-ssl 38 | --with-kerberos 39 | --with-ldap 40 | --with-ldap-sasl 41 | --enable-dba 42 | --with-cdb 43 | -------------------------------------------------------------------------------- /default_configure_options.xenial-7.4: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg=/usr 6 | --with-freetype=/usr 7 | --enable-exif 8 | --with-zlib 9 | --with-zlib-dir=/usr 10 | --with-pdo-sqlite 11 | --enable-soap 12 | --enable-xmlreader 13 | --with-xsl 14 | --enable-ftp 15 | --with-tidy 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-maintainer-zts 37 | --with-gmp 38 | --with-kerberos 39 | --with-imap 40 | --with-imap-ssl 41 | --with-kerberos 42 | --with-ldap 43 | --with-ldap-sasl 44 | --enable-dba 45 | --with-cdb 46 | --with-ffi 47 | -------------------------------------------------------------------------------- /default_configure_options.xenial-8.0: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.xenial-8.1: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | --with-ffi 48 | -------------------------------------------------------------------------------- /default_configure_options.xenial-8.2: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-zlib 10 | --with-zlib-dir=/usr 11 | --with-pdo-sqlite 12 | --enable-soap 13 | --enable-xmlreader 14 | --with-xsl 15 | --enable-ftp 16 | --with-tidy 17 | --with-mhash 18 | --with-xmlrpc 19 | --enable-sysvsem 20 | --enable-sysvshm 21 | --enable-sysvmsg 22 | --enable-shmop 23 | --with-mysqli=mysqlnd 24 | --with-pdo-mysql=mysqlnd 25 | --enable-pcntl 26 | --with-readline 27 | --enable-mbstring 28 | --with-curl 29 | --with-pgsql 30 | --with-pdo-pgsql 31 | --with-gettext 32 | --enable-sockets 33 | --with-bz2 34 | --enable-bcmath 35 | --enable-calendar 36 | --with-libdir=lib 37 | --enable-fpm 38 | --enable-zts 39 | --with-gmp 40 | --with-imap 41 | --with-imap-ssl 42 | --with-kerberos 43 | --with-ldap 44 | --with-ldap-sasl 45 | --enable-dba 46 | --with-cdb 47 | -------------------------------------------------------------------------------- /default_configure_options.xenial-8.3: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --with-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-imap 39 | --with-imap-ssl 40 | --with-kerberos 41 | --with-ldap 42 | --with-ldap-sasl 43 | --enable-dba 44 | --with-cdb 45 | --with-zlib 46 | --with-zlib-dir=/usr -------------------------------------------------------------------------------- /default_configure_options.xenial-8.4: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --with-mhash 16 | --with-xmlrpc 17 | --enable-sysvsem 18 | --enable-sysvshm 19 | --enable-sysvmsg 20 | --enable-shmop 21 | --with-mysqli=mysqlnd 22 | --with-pdo-mysql=mysqlnd 23 | --enable-pcntl 24 | --with-readline 25 | --enable-mbstring 26 | --with-curl 27 | --with-pgsql 28 | --with-pdo-pgsql 29 | --with-gettext 30 | --enable-sockets 31 | --with-bz2 32 | --enable-bcmath 33 | --enable-calendar 34 | --with-libdir=lib 35 | --enable-fpm 36 | --enable-zts 37 | --with-gmp 38 | --with-imap 39 | --with-imap-ssl 40 | --with-kerberos 41 | --with-ldap 42 | --with-ldap-sasl 43 | --enable-dba 44 | --with-cdb 45 | -------------------------------------------------------------------------------- /default_configure_options.xenial-master: -------------------------------------------------------------------------------- 1 | --enable-intl 2 | --with-openssl 3 | --without-pear 4 | --enable-gd 5 | --with-jpeg 6 | --with-freetype 7 | --enable-exif 8 | --with-zip 9 | --with-pdo-sqlite 10 | --enable-soap 11 | --enable-xmlreader 12 | --with-xsl 13 | --enable-ftp 14 | --with-tidy 15 | --enable-sysvsem 16 | --enable-sysvshm 17 | --enable-sysvmsg 18 | --enable-shmop 19 | --with-mysqli=mysqlnd 20 | --with-pdo-mysql=mysqlnd 21 | --enable-pcntl 22 | --with-readline 23 | --enable-mbstring 24 | --with-curl 25 | --with-pgsql 26 | --with-pdo-pgsql 27 | --with-gettext 28 | --enable-sockets 29 | --with-bz2 30 | --enable-bcmath 31 | --enable-calendar 32 | --with-libdir=lib 33 | --enable-fpm 34 | --enable-zts 35 | --with-gmp 36 | --with-imap 37 | --with-imap-ssl 38 | --with-kerberos 39 | --with-ldap 40 | --with-ldap-sasl 41 | --enable-dba 42 | --with-cdb 43 | --with-ffi 44 | -------------------------------------------------------------------------------- /libjpeg.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${prefix}/lib/x86_64-linux-gnu 4 | includedir=${prefix}/include 5 | 6 | Name: libjpeg 7 | Description: JPEG image codec 8 | Version: 9 | Libs: -L${libdir} -ljpeg 10 | Cflags: -I${includedir} 11 | -------------------------------------------------------------------------------- /libsasl2.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${prefix}/lib/x86_64-linux-gnu 4 | includedir=${prefix}/include 5 | 6 | Name: Cyrus SASL 7 | Description: Cyrus SASL implementation 8 | URL: http://www.cyrussasl.org/ 9 | Version: 2.1.25 10 | Cflags: -I${includedir} 11 | Libs: -L${libdir} -lsasl2 12 | Libs.private: -ldl -lresolv 13 | -------------------------------------------------------------------------------- /test.php: -------------------------------------------------------------------------------- 1 |