I have build in a clean chroot - problem persists. I tried on three different machines - same result. Only php71 is affected - all other (70,72, 73) build flawlessly. As @jkhsjdhjs already stated: building with --nocheck fixes the issue.
Search Criteria
Package Details: php71-fpm 7.1.33-11
Package Actions
Git Clone URL: | https://aur.archlinux.org/php71.git (read-only, click to copy) |
---|---|
Package Base: | php71 |
Description: | FastCGI Process Manager for php71 |
Upstream URL: | http://www.php.net |
Keywords: | 7.1 php |
Licenses: | PHP |
Submitter: | synthead |
Maintainer: | wget (el_aur) |
Last Packager: | el_aur |
Votes: | 12 |
Popularity: | 0.000000 |
First Submitted: | 2018-03-26 18:04 (UTC) |
Last Updated: | 2024-03-27 15:00 (UTC) |
Dependencies (59)
- acl (acl-gitAUR)
- libedit
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- pcre2 (pcre2-gitAUR)
- php71AUR
- systemd-libs (systemd-libs-gitAUR, systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR)
- acl (acl-gitAUR) (make)
- apache (apache-gitAUR) (make)
- aspell (aspell-gitAUR) (make)
- autoconf (autoconf-gitAUR, autoconf-oldAUR) (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-selinuxAUR, coreutils-hybrid-gitAUR, coreutils-hybridAUR) (make)
- curl (curl-quiche-gitAUR, curl-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR) (make)
- db5.3 (make)
- e2fsprogs (busybox-coreutilsAUR, e2fsprogs-gitAUR) (make)
- enchant (enchant-pureAUR) (make)
- findutils (findutils-selinuxAUR, findutils-gitAUR, busybox-coreutilsAUR) (make)
- freetds (make)
- Show 39 more dependencies...
Required by (0)
Sources (20)
- debian-php-7.1.33.patch
- fpm-numeric-uid-gid.patch
- fpm-reload-sighup.patch
- https://php.net/distributions/php-7.1.33.tar.xz
- make-tests.patch
- mysql-socket-php7.1.patch
- openssl-sslv3-consts.patch
- pear-config-patcher.php
- php-apache.conf
- php-enchant-depr.patch
- php-enchant-php5.3.patch
- php-freetype-2.9.1.patch
- php-icu-php5.5.patch
- php-libxml.patch
- php-makefile-patcher.php
- php-phpinfo.patch
- php71-phar-names.patch
- recode-php5.3.patch
- timezonedb-guess.patch
- timezonedb-php7.1.patch
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »
df8oe commented on 2022-02-15 07:26 (UTC)
el_aur commented on 2022-02-14 22:16 (UTC)
@df0e I'd suggest to build like here: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot
df8oe commented on 2022-02-13 18:14 (UTC)
I am not sure building with --nocheck is a good idea. Tests are against known vulnerabilities which can be used by automated attacks.
jkhsjdhjs commented on 2022-02-13 10:59 (UTC) (edited on 2022-02-13 12:55 (UTC) by jkhsjdhjs)
same issue here
EDIT: I just built the package with --nocheck
, seems to work fine. I like that the extensions are now split into separate packages. That allowed me to remove several dependencies previously required by unneeded php extensions!
df8oe commented on 2022-02-13 10:25 (UTC)
I forgot: in a clean build
df8oe commented on 2022-02-13 10:11 (UTC)
Build is failing...
FAILED TEST SUMMARY
Test exception doesn't cause RSHUTDOWN bypass, variation 0 [Zend/tests/exception_011.phpt]
Test exception doesn't cause RSHUTDOWN bypass, variation 1 [Zend/tests/exception_012.phpt]
=====================================================================
make: *** [Makefile:314: test] Fehler 1
==> FEHLER: Ein Fehler geschah in check().
Breche ab...
-> Fehler beim Ausführen: php71 (php71-fpm)
el_aur commented on 2022-02-09 20:21 (UTC)
@hamedsbt have you tried to build it in clean chroot?
hamedsbt commented on 2022-02-08 08:31 (UTC)
TEST ERROR:
PASS zend_strtod() leaks on big doubles [Zend/tests/zend_strtod.phpt]
=====================================================================
Number of tests : 3199 3148
Tests skipped : 51 ( 1.6%) --------
Tests warned : 0 ( 0.0%) ( 0.0%)
Tests failed : 2 ( 0.1%) ( 0.1%)
Expected fail : 7 ( 0.2%) ( 0.2%)
Tests passed : 3139 ( 98.1%) ( 99.7%)
---------------------------------------------------------------------
Time taken : 385 seconds
=====================================================================
=====================================================================
EXPECTED FAILED TEST SUMMARY
---------------------------------------------------------------------
Test open_basedir configuration [tests/security/open_basedir_linkinfo.phpt] XFAIL REASON: BUG: open_basedir cannot delete symlink to prohibited file. See also
bugs 48111 and 52176.
Inconsistencies when accessing protected members [Zend/tests/access_modifiers_008.phpt] XFAIL REASON: Discussion: http://marc.info/?l=php-internals&m=120221184420957&w=2
Inconsistencies when accessing protected members - 2 [Zend/tests/access_modifiers_009.phpt] XFAIL REASON: Discussion: http://marc.info/?l=php-internals&m=120221184420957&w=2
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770.phpt] XFAIL REASON: See Bug #48770
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770_2.phpt] XFAIL REASON: See Bug #48770
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770_3.phpt] XFAIL REASON: See Bug #48770
Initial value of static var in method depends on the include time of the class definition [Zend/tests/method_static_var.phpt] XFAIL REASON: Maybe not a bug
=====================================================================
=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
Test exception doesn't cause RSHUTDOWN bypass, variation 0 [Zend/tests/exception_011.phpt]
Test exception doesn't cause RSHUTDOWN bypass, variation 1 [Zend/tests/exception_012.phpt]
=====================================================================
make: *** [Makefile:314: test] Error 1
==> ERROR: A failure occurred in check().
Aborting...
el_aur commented on 2022-02-03 18:48 (UTC) (edited on 2022-02-18 10:38 (UTC) by el_aur)
Created binary repository on build.opensuse.org
https://build.opensuse.org/project/show/home:el:archphp
For Arch Linux, edit /etc/pacman.conf and add the following (note that the order of repositories in pacman.conf is important, since pacman always downloads the first found package):
[home_el_archphp_Arch]
Server = https://download.opensuse.org/repositories/home:/el:/archphp/Arch/$arch
Then run the following as root
key=$(curl -fsSL https://download.opensuse.org/repositories/home:el:archphp/Arch/$(uname -m)/home_el_archphp_Arch.key)
fingerprint=$(gpg --quiet --with-colons --import-options show-only --import --fingerprint <<< "${key}" | awk -F: '$1 == "fpr" { print $10 }')
pacman-key --init
pacman-key --add - <<< "${key}"
pacman-key --lsign-key "${fingerprint}"
Refresh packages database
pacman -Syy
Now search for php packages you need:
pacman -Ss php71
Install with pacman -S
packages you need or all PHP 7.1 packages with:
sudo pacman -S $(pacman -Ssq | grep '^php71')
el_aur commented on 2022-02-03 18:47 (UTC) (edited on 2022-02-03 18:50 (UTC) by el_aur)
Read Carefully! Breaking changes in compare with native PHP package
-
Console version
/usr/bin/php71
is installed withphp71-cli
subpackage,php71
doesn't include it anymore!!! -
PEAR and PECL are available as
php71-pear
andphp71-pecl
subpackages -
All shared modules are respresented as stand-alone subpackages and are not included with
php71
package anymore. -
No more extensions in php.ini itself!
Separate INI files for each extension are placed in /etc/php71/conf.d
They are loaded in correct order according to priority
Pinned Comments
el_aur commented on 2022-02-03 18:48 (UTC) (edited on 2022-02-18 10:38 (UTC) by el_aur)
Created binary repository on build.opensuse.org
https://build.opensuse.org/project/show/home:el:archphp
For Arch Linux, edit /etc/pacman.conf and add the following (note that the order of repositories in pacman.conf is important, since pacman always downloads the first found package):
Then run the following as root
Refresh packages database
Now search for php packages you need:
Install with
pacman -S
packages you need or all PHP 7.1 packages with:el_aur commented on 2022-02-03 18:47 (UTC) (edited on 2022-02-03 18:50 (UTC) by el_aur)
Read Carefully! Breaking changes in compare with native PHP package
Console version
/usr/bin/php71
is installed withphp71-cli
subpackage,php71
doesn't include it anymore!!!PEAR and PECL are available as
php71-pear
andphp71-pecl
subpackagesAll shared modules are respresented as stand-alone subpackages and are not included with
php71
package anymore.No more extensions in php.ini itself!
Separate INI files for each extension are placed in
/etc/php71/conf.d
They are loaded in correct order according to priority