updated to 7.2.34. Thanks @messju
Search Criteria
Package Details: php72 7.2.34-15
Package Actions
Git Clone URL: | https://aur.archlinux.org/php72.git (read-only, click to copy) |
---|---|
Package Base: | php72 |
Description: | PHP. A general-purpose scripting language that is especially suited to web development |
Upstream URL: | http://www.php.net |
Keywords: | 7.2 php php7 |
Licenses: | PHP |
Submitter: | el_aur |
Maintainer: | el_aur |
Last Packager: | el_aur |
Votes: | 11 |
Popularity: | 0.000012 |
First Submitted: | 2019-01-31 20:58 (UTC) |
Last Updated: | 2024-03-27 14:58 (UTC) |
Dependencies (57)
- libedit
- pcre
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- 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-selinuxAUR, coreutils-hybridAUR) (make)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR, curl-gitAUR) (make)
- db5.3 (make)
- e2fsprogs (busybox-coreutilsAUR, e2fsprogs-gitAUR) (make)
- enchant (make)
- findutils (findutils-selinuxAUR, findutils-gitAUR, busybox-coreutilsAUR) (make)
- freetds (make)
- gawk (gawk-gitAUR, busybox-coreutilsAUR) (make)
- gd (gd-gitAUR) (make)
- Show 37 more dependencies...
Required by (65)
- php72-apache
- php72-apcu
- php72-bcmath
- php72-bz2
- php72-calendar
- php72-cgi
- php72-cli
- php72-ctype
- php72-curl
- php72-dba
- php72-dblib
- php72-embed
- php72-enchant
- php72-exif
- php72-fileinfo
- php72-firebird
- php72-fpm
- php72-ftp
- php72-gd
- php72-gettext
- php72-gmp
- php72-iconv
- php72-igbinary
- php72-igbinary (make)
- php72-imagick
- php72-imap
- php72-interbase
- php72-intl
- php72-json
- php72-ldap
- php72-litespeed
- php72-mbstring
- php72-mcrypt
- php72-memcached
- php72-mysql
- php72-odbc
- php72-opcache
- php72-pcntl
- php72-pdlib
- php72-pdo
- php72-pear
- php72-pgsql
- php72-phar
- php72-phpdbg
- php72-posix
- php72-pspell
- php72-recode
- php72-redis
- php72-redis (make)
- php72-shmop
- php72-snmp
- php72-soap
- php72-sockets
- php72-sodium
- php72-solr-git
- php72-sqlite
- php72-sysvmsg
- php72-sysvsem
- php72-sysvshm
- php72-tidy
- php72-tokenizer
- php72-xdebug (make)
- php72-xml
- php72-xmlrpc
- php72-zip
Sources (20)
- debian-php-7.2.34.patch
- fpm-numeric-uid-gid.patch
- fpm-reload-sighup.patch
- https://php.net/distributions/php-7.2.34.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.2.patch
el_aur commented on 2020-12-28 19:52 (UTC)
messju commented on 2020-11-11 16:27 (UTC) (edited on 2020-11-11 16:28 (UTC) by messju)
There was a new release on October 1st. I did this to upgrade:
diff --git a/PKGBUILD b/PKGBUILD
index 8dbbee8..68def49 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@ _pkgbase=${pkgbase%72}
_realpkg=${pkgbase%}
pkgname=("${pkgbase}"
"${_realpkg}-"{cgi,apache,fpm,embed,phpdbg,dblib,enchant,gd,imap,intl,odbc,pgsql,pspell,snmp,sqlite,tidy,xsl,sodium}"")
-pkgver=7.2.33
+pkgver=7.2.34
pkgrel=1
pkgdesc="php 7.2 compiled as to not conflict with mainline php"
arch=('i686' 'x86_64')
@@ -349,7 +349,7 @@ package_php72-sodium() {
depends=("${pkgbase}" 'libsodium')
install -D -m755 ${srcdir}/build/modules/sodium.so ${pkgdir}/usr/lib/${_realpkg}/modules/sodium.so
}
-md5sums=('8921fa6824dee6f261a3c832a43ea6ac'
+md5sums=('adb64072b9b7e4634844a72512239a34'
'13cda50a6a420d04ddc26935ded3164e'
'b7d69762f7c045b3950d770e04db504c'
'f248c783449f310291905b5551c57e48'
GramachoGuy commented on 2020-07-15 20:44 (UTC)
How to install the pdo_firebird extension for php 7.2?
meister1337 commented on 2020-06-17 09:40 (UTC)
@el_aur thanks, the rebuild of php72 and php72-xsl fixed it.
el_aur commented on 2020-06-17 09:00 (UTC)
@meister1337 also don't forget to make pacman -Syu before building php72 to get latest versions of packages
el_aur commented on 2020-06-17 08:51 (UTC)
@meister1337 your error says that library icu was updated to new version. Just rebuild php72 package from AUR and install it again :)
df8oe commented on 2020-06-16 15:50 (UTC)
@meister1337 for me this is working... "No such file or directory" soungs like a misspelled module name.
meister1337 commented on 2020-06-16 15:47 (UTC)
@df8oe yes, it's included there. I tried it with extension=soap and extension=soap.so, but it still doesn't work.
df8oe commented on 2020-06-16 15:45 (UTC) (edited on 2020-06-16 15:46 (UTC) by df8oe)
Do you have included it in your php.ini using extension=soap.so ?
For xsl you first have to install php72-xsl and then follow the step above for xsl.so
meister1337 commented on 2020-06-16 15:35 (UTC) (edited on 2020-06-16 15:35 (UTC) by meister1337)
For me, the soap and xsl libraries are not getting loaded:
PHP Warning: PHP Startup: Unable to load dynamic library 'soap' (tried: /usr/lib/php72/modules/soap (/usr/lib/php72/modules/soap: cannot open shared object file: No such file or directory), /usr/lib/php72/modules/soap.so (libicui18n.so.65: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'xsl' (tried: /usr/lib/php72/modules/xsl (/usr/lib/php72/modules/xsl: cannot open shared object file: No such file or directory), /usr/lib/php72/modules/xsl.so (libicui18n.so.65: cannot open shared object file: No such file or directory)) in Unknown on line 0
Pinned Comments
el_aur commented on 2022-02-03 18:56 (UTC) (edited on 2022-02-04 11:28 (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.2 packages with:el_aur commented on 2022-01-27 12:11 (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/php72
is installed withphp72-cli
subpackage,php72
doesn't include it anymore!!!PEAR and PECL are available as
php72-pear
andphp72-pecl
subpackagesAll shared modules are respresented as stand-alone subpackages and are not included with
php72
package anymore.No more extensions in php.ini itself!
Separate INI files for each extension are placed in
/etc/php72/conf.d
They are loaded in correct order according to priority