@all: sorry, I completely missed out on this conversation (forgot to enable notifications). However I can also confirm the latest changes fixed the build issues I had. Thanks!
Search Criteria
Package Details: php81-pear 8.1.29-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/php81.git (read-only, click to copy) |
---|---|
Package Base: | php81 |
Description: | PHP Extension and Application Repository (PEAR) for php81 |
Upstream URL: | http://www.php.net |
Keywords: | 8.1 php php8 |
Licenses: | PHP |
Submitter: | el_aur |
Maintainer: | el_aur |
Last Packager: | el_aur |
Votes: | 11 |
Popularity: | 0.41 |
First Submitted: | 2021-12-01 12:54 (UTC) |
Last Updated: | 2024-07-24 20:34 (UTC) |
Dependencies (59)
- php81AUR
- php81-cliAUR
- php81-pharAUR
- php81-xmlAUR
- acl (acl-gitAUR) (make)
- apache (apache-gitAUR) (make)
- argon2 (argon2-gitAUR) (make)
- aspell (aspell-gitAUR) (make)
- autoconf (autoconf-gitAUR) (make)
- automake (automake-gitAUR) (make)
- bash (bash-devel-static-gitAUR, bash-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR) (make)
- c-clientAUR (make)
- coreutils (coreutils-gitAUR, busybox-coreutilsAUR, coreutils-hybrid-gitAUR, coreutils-uutilsAUR, coreutils-hybridAUR, coreutils-selinuxAUR) (make)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- db5.3 (make)
- e2fsprogs (busybox-coreutilsAUR, e2fsprogs-gitAUR) (make)
- enchant (make)
- findutils (findutils-gitAUR, busybox-coreutilsAUR, findutils-selinuxAUR) (make)
- freetds (make)
- gawk (gawk-gitAUR, busybox-coreutilsAUR) (make)
- gd (gd-gitAUR) (make)
- gmp (gmp-hgAUR) (make)
- hspell (make)
- hunspell (hunspell-gitAUR) (make)
- icu (icu-gitAUR) (make)
- krb5 (krb5-gitAUR) (make)
- libedit (make)
- libfbclient (firebirdAUR) (make)
- libffi (libffi-gitAUR) (make)
- libldap (make)
- libsasl (make)
- libsodium (libsodium-gitAUR, libsodium-1.0.18AUR) (make)
- libtool (libtool-gitAUR) (make)
- libvoikko (make)
- libxcrypt (libxcrypt-gitAUR) (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- libxslt (libxslt-gitAUR) (make)
- libzip (libzip-gitAUR) (make)
- lmdb (lumosqlAUR, lmdb-gitAUR) (make)
- ncurses (ncurses-gitAUR) (make)
- net-snmp (make)
- nuspell (nuspell-gitAUR) (make)
- oniguruma (make)
- openssl (openssl-gitAUR, openssl-staticAUR) (make)
- pam (pam-selinuxAUR) (make)
- patchelf (patchelf-gitAUR) (make)
- pcre (make)
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- sed (busybox-coreutilsAUR, sed-gitAUR) (make)
- smtp-forwarder (femtomail-gitAUR, ssmtp-plainAUR, esmtpAUR, py-mailqueued-mtaAUR, ssmtpAUR, sendmailAUR, exim-heavyAUR, courier-mtaAUR, dma, exim, msmtp-mta, nullmailer, opensmtpd, postfix) (make)
- sqlite (sqlite-fossilAUR) (make)
- systemd (systemd-chromiumosAUR, systemd-fmlAUR, systemd-gitAUR, systemd-selinuxAUR) (make)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-fmlAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR) (make)
- tidy (tidy-html5-gitAUR) (make)
- unixodbc (unixodbc-gitAUR) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR) (make)
- procps-ng (procps-ng-gitAUR, busybox-coreutilsAUR) (check)
- smtp-forwarder (femtomail-gitAUR, ssmtp-plainAUR, esmtpAUR, py-mailqueued-mtaAUR, ssmtpAUR, sendmailAUR, exim-heavyAUR, courier-mtaAUR, dma, exim, msmtp-mta, nullmailer, opensmtpd, postfix) (check)
Required by (1)
Sources (11)
birdspider commented on 2024-07-25 07:46 (UTC)
el_aur commented on 2024-07-24 20:31 (UTC)
Thanks @arch-chicken, added your patch to PKGBUILD
namtrungtruong commented on 2024-07-13 03:50 (UTC)
Thanks for sharing, @arch-chicken
df8oe commented on 2024-07-12 12:21 (UTC)
I successfully have built it using @arch-chicken 's patch. Thanks for sharing!
arch-chicken commented on 2024-07-11 13:26 (UTC)
@df8oe there are already patches to compile c-client:
arch-chicken commented on 2024-07-11 13:19 (UTC)
@birdspider with this small patch you should hopefully be able to compile this package again:
--- a/PKGBUILD 2024-07-11 15:14:05.859353324 +0200
+++ b/PKGBUILD 2024-07-11 15:13:47.835754282 +0200
@@ -484,6 +484,9 @@
pushd "build-${_sapi}"
./configure ${_phpconfig} ${_commands}
patch -p1 -i "${srcdir}/make-tests.patch"
+ if [[ $_sapi == "cli" ]]; then
+ sed -i 's/\(-Iext\/intl\/.*\)-std=c++11\(.*\)/\1-std=c++17\2/g' Makefile
+ fi
if (($_sapi != "cli")); then
make clean
df8oe commented on 2024-07-10 15:27 (UTC)
Additional information:
When I try to build in chroot with paru --chroot -S php81 installation of dependency c-client also fails. I cannot build c-client and so build of php81 also fails.
tspencer244 commented on 2024-07-08 01:19 (UTC)
I have the same build issue as birdspider.
Here is a pastebin of my makepkg.conf:
el_aur commented on 2024-07-07 09:04 (UTC)
@birdspider can you pastebin /etc/makepkg.conf anywhere?
birdspider commented on 2024-06-27 17:15 (UTC)
I'm hitting a build issue, any idea if that c++11
is coming from my system or the package / phps source?
Error: Anmerkung: »std::enable_if_t« ist erst ab C++14 verfügbar
it seems something passes both -std=c++17
and -std=c++11
to libtool or something along those lines
/bin/sh /home/birdspider/.cache/paru/clone/php81/src/build-cli/libtool \
... -std=c++17 \
... -std=c++11 \
-c /home/birdspider/.cache/paru/clone/php81/src/php-8.1.29/ext/intl/intl_convertcpp.cpp
Pinned Comments
el_aur commented on 2022-01-27 12:09 (UTC) (edited on 2022-01-27 15:19 (UTC) by el_aur)
Read Carefully! Breaking changes in compare with native PHP package
Console version
/usr/bin/php81
is installed withphp81-cli
subpackage,php81
doesn't include it anymore!!!PEAR and PECL are available as
php81-pear
andphp81-pecl
subpackagesAll shared modules are respresented as stand-alone subpackages and are not included with
php81
package anymore.No more extensions in php.ini itself!
Separate INI files for each extension are placed in
/etc/php81/conf.d
They are loaded in correct order according to priority