systems:php-ci-ppc64
See ci for basic information.
Toolchain
Uses LLVM 17 to be consistent with other runners.
Tests requiring servers
- DBMSes are set up per ci.
- LDAP, SNMP not yet set up.
Notes on used packages
name: emerge runs: using: composite steps: - shell: sh # This does nothing, as currently the Gentoo/ppc64 CI system is # not running jobs containerized. # # - libiconv is not used, glibc iconv is instead run: | for package in \ sys-apps/util-linux \ app-shells/bash \ app-admin/sudo \ dev-build/autoconf \ app-arch/unzip \ app-arch/tar \ sys-devel/bison \ dev-util/re2c \ dev-util/pkgconf \ app-arch/bzip2 \ net-misc/curl \ media-libs/freetype \ sys-devel/gettext \ dev-libs/gmp \ dev-libs/icu \ media-libs/libjpeg-turbo \ dev-libs/libffi \ media-libs/libpng \ dev-libs/libsodium \ media-libs/libwebp \ dev-libs/libxml2 \ x11-libs/libXpm \ dev-libs/libxslt \ dev-libs/libzip \ dev-libs/oniguruma \ dev-libs/openssl \ dev-libs/libedit \ dev-db/sqlite \ app-text/htmltidy \ sys-libs/gdbm \ dev-db/qdbm \ dev-db/tokyocabinet \ dev-db/lmdb \ app-crypt/argon2 \ app-text/enchant \ app-dicts/myspell-en \ app-dicts/myspell-de \ dev-db/freetds \ net-analyzer/net-snmp \ net-nds/openldap \ dev-libs/cyrus-sasl \ dev-db/unixODBC \ dev-db/postgresql \ ; do echo $package if ! portageq has_version / $package; then echo "need to install $package" exit 1 fi done
QDBM needs to be used instead of GDBM for some tests. (ext/pgsql/tests/80_bug14383.phpt)
systems/php-ci-ppc64.txt · Last modified: 2025/04/03 13:08 by 127.0.0.1