Again libxml2 breaks compilation of package. Downgrade is bad idea now, it leads to unusable core utilities like pacman.
Search Criteria
Package Details: php74-sysvshm 7.4.33-9
Package Actions
Git Clone URL: | https://aur.archlinux.org/php74.git (read-only, click to copy) |
---|---|
Package Base: | php74 |
Description: | sysvshm module for php74 |
Upstream URL: | http://www.php.net |
Licenses: | PHP |
Submitter: | tompear |
Maintainer: | el_aur |
Last Packager: | el_aur |
Votes: | 11 |
Popularity: | 0.001050 |
First Submitted: | 2021-01-31 11:48 (UTC) |
Last Updated: | 2024-07-25 13:43 (UTC) |
Dependencies (56)
- php74AUR
- 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-gitAUR, bash-gitAUR) (make)
- c-clientAUR (make)
- coreutils (coreutils-gitAUR, coreutils-selinuxAUR, coreutils-uutilsAUR, coreutils-uutils-symlinkAUR) (make)
- curl (curl-gitAUR, curl-c-aresAUR) (make)
- db5.3 (make)
- e2fsprogs (e2fsprogs-gitAUR) (make)
- enchant (make)
- findutils (findutils-gitAUR, findutils-selinuxAUR) (make)
- freetds (make)
- gawk (gawk-gitAUR) (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 (libldap-gnutlsAUR) (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 (oniguruma-gitAUR) (make)
- openssl-1.1 (make)
- pam (pam-selinuxAUR) (make)
- patchelf (patchelf-gitAUR) (make)
- pcre (make)
- postgresql-libs (postgresql13-libsAUR, postgresql-libs-gitAUR, postgresql-libs-12AUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- sed (sed-gitAUR) (make)
- smtp-forwarder (femtomail-gitAUR, ssmtp-plainAUR, esmtpAUR, py-mailqueued-mtaAUR, sendmailAUR, ssmtpAUR, exim-heavyAUR, courier-mtaAUR, dma, exim, msmtp-mta, nullmailer, opensmtpd, postfix) (make)
- sqlite (sqlite-fossilAUR) (make)
- systemd (systemd-fmlAUR, systemd-selinuxAUR, systemd-gitAUR) (make)
- systemd-libs (systemd-libs-fmlAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR) (make)
- tidy (make)
- unixodbc (unixodbc-gitAUR) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat) (make)
- procps-ng (procps-ng-gitAUR) (check)
- smtp-forwarder (femtomail-gitAUR, ssmtp-plainAUR, esmtpAUR, py-mailqueued-mtaAUR, sendmailAUR, ssmtpAUR, exim-heavyAUR, courier-mtaAUR, dma, exim, msmtp-mta, nullmailer, opensmtpd, postfix) (check)
Required by (0)
Sources (16)
- debian-php-7.4.patch
- https://php.net/distributions/php-7.4.33.tar.xz
- icu-74-php-7.4.patch
- libxml-21200-php-7.0.patch
- libxml-pear.patch
- litespeed-phpheader.patch
- make-tests.patch
- mysql-socket-php7.1.patch
- pear-config-patcher.php
- php-apache.conf
- php-libxml.patch
- php-makefile-patcher.php
- php-phpinfo.patch
- php74-enchant.patch
- timezonedb-guess.patch
- timezonedb-php7.4.patch
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 11 Next › Last »
tompear commented on 2024-05-20 07:45 (UTC)
el_aur commented on 2023-12-05 14:08 (UTC)
@tompear patch is here now with support of modern libxml version
tompear commented on 2023-11-26 17:24 (UTC)
You have to downgrade libxml2 to version 11.5 if you want to build it. Current Arch Linux version of this package is incompatible with php74 code.
Switch to php 8.x or change OS if you have to use PHP 7.4, there be more problems like this in the future, PHP 7.4 has end-of-life status.
fjavierjp commented on 2023-11-25 10:52 (UTC) (edited on 2023-11-25 10:54 (UTC) by fjavierjp)
Excuse me if anything does not make much sense, I'm a newbie using AUR.
Everytime I try to install this package via yay, I get an error related to xmlSaveNoEmptyTags not being declared twice under function zif_dom_document_save and zif_dom_document_savexml of .cache/yay/php74/src/php-7.4.33/ext/dom/document.c:
line 1611:29 saveempty = xmlSaveNoEmptyTags;
line 1664:37 saveempty = xmlSaveNoEmptyTags;
Compilation fails and installation is cancelled. Any idea?
Thanks!
nargil commented on 2023-11-20 09:32 (UTC) (edited on 2023-11-20 09:33 (UTC) by nargil)
tompear commented on 2023-09-22 06:14 (UTC)
Just rebuild php74-intl, thats all.
balornt commented on 2023-09-22 03:40 (UTC) (edited on 2023-09-22 03:42 (UTC) by balornt)
I'm new to posting to the AUR for package support so please forgive and correct me if this is the wrong place, but php74-intl seems to no longer work. When I type php7 -v i get the following:
PHP Warning: PHP Startup: Unable to load dynamic library 'intl' (tried: /usr/lib/php7/modules/intl (/usr/lib/php7/modules/intl: cannot open shared object file: No such file or directory), /usr/lib/php7/modules/intl.so (libicuio.so.72: cannot open shared object file: No such file or directory)) in Unknown on line 0
The icu package has been updated to version 73.2-1 so libicuio.so.72 no longer exists. icu is used by other software packages on my system and I would prefer not to downgrade. What do you suggest I do?
fffx commented on 2023-07-31 23:22 (UTC)
Okay, I executed this line and this slave earned
curl -s https://download.opensuse.org/repositories/home:/el:/archphp/Arch/x86_64/home_el_archphp_Arch.key | sudo pacman-key -a /dev/stdin
fffx commented on 2023-07-31 23:19 (UTC)
What is the signature error, everything is broken again
error: home_el_archphp_Arch: signature from "home:el OBS Project <home:el@build.opensuse.org>" is invalid
error: failed to synchronize all databases (invalid or corrupted database (PGP signature))
tompear commented on 2023-06-30 06:54 (UTC)
https://php.net/distributions/php-7.4.33.tar.xz is no longer available to download so building package will fail.
Pinned Comments
el_aur commented on 2022-01-27 12:06 (UTC) (edited on 2022-02-01 21:33 (UTC) by el_aur)
Read Carefully! Breaking changes in compare with native PHP package
Console version
/usr/bin/php74
is installed withphp74-cli
subpackage,php74
doesn't include it anymore!!!PEAR and PECL are available as
php74-pear
andphp74-pecl
subpackagesAll shared modules are respresented as stand-alone subpackages and are not included with
php74
package anymore.No more extensions in php.ini itself! Separate INI files for each extension are placed in
/etc/php74/conf.d
They are loaded in correct order according to priorityModules: mysqlnd, mysqli and pdo_mysql are moved to single package
php74-mysql
php74-xsl
requiresphp74-xml
andphp74-dom
to be installedphp74-enchant
build with dependencies:libvoikko
,hspell
,hunspell
,nuspell
,aspell