I did something useful, read my previous posts, and you managed to break it completely, at least most of the modules did build successfully before. Now all of them fail to build. Your commits are definitely not useful, they demolish. And this package has been unusable for at least two months now.
Search Criteria
Package Details: php73-litespeed 7.3.33-16
Package Actions
Git Clone URL: | https://aur.archlinux.org/php73.git (read-only, click to copy) |
---|---|
Package Base: | php73 |
Description: | LiteSpeed SAPI for php73 |
Upstream URL: | http://www.php.net |
Licenses: | PHP |
Submitter: | matth |
Maintainer: | el_aur |
Last Packager: | el_aur |
Votes: | 11 |
Popularity: | 0.000394 |
First Submitted: | 2019-12-24 17:08 (UTC) |
Last Updated: | 2024-07-26 11:28 (UTC) |
Dependencies (59)
- argon2 (argon2-gitAUR)
- libedit
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- pcre2 (pcre2-gitAUR)
- php73AUR
- 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-uutilsAUR, 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-gitAUR, busybox-coreutilsAUR, findutils-selinuxAUR) (make)
- freetds (make)
- Show 39 more dependencies...
Required by (0)
Sources (23)
- debian-php-7.3.33.patch
- fpm-numeric-uid-gid.patch
- fpm-reload-sighup.patch
- https://php.net/distributions/php-7.3.33.tar.xz
- libxml-21200-php-7.0.patch
- libxml-pear.patch
- litespeed-phpheader.patch
- 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-php7.3.patch
- php-libxml.patch
- php-makefile-patcher.php
- php-phpinfo.patch
- php71-phar-names.patch
- recode-php5.3.patch
- timezonedb-guess.patch
- timezonedb-php7.3.patch
mdcclxv commented on 2024-07-26 18:23 (UTC)
el_aur commented on 2024-07-26 11:36 (UTC)
@mdcclxv instead of writing critics commit something useful to AUR first
mdcclxv commented on 2024-07-26 10:53 (UTC)
ALL ARE FAILING NOW!
@el_aur, you are doing a VERY SLOPPY job.
el_aur commented on 2024-07-25 13:45 (UTC)
Updated build with recent patches
grosjo commented on 2024-07-18 15:56 (UTC)
df8oe commented on 2024-07-12 16:36 (UTC)
@mdcclxv patch also is working on newest version.
mdcclxv commented on 2024-06-14 10:02 (UTC)
I managed to build the package. First you need to apply the following patch (credits go to loqs):
diff --git a/PKGBUILD b/PKGBUILD
index d66bf15..3a64b56 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -532,7 +532,7 @@ _build_sapi() {
# BUILD them all
################################################################################
build() {
- export CFLAGS="${CFLAGS} -fPIC -Wno-error=incompatible-pointer-types"
+ export CFLAGS="${CFLAGS} -fPIC -Wno-error=incompatible-pointer-types -Wno-error=int-conversion"
export CXXFLAGS="${CXXFLAGS} -fPIC -Wno-error=incompatible-pointer-types -std=c++17"
export EXTENSION_DIR="/usr/lib/${pkgbase}/modules"
if ((_build_openssl_v10_patch)); then
Command for aplying the patch (credits go to gromit):
patch -Np1 < path/to/patchfile
Then, pear and pecl will fail, I commented them out from PKGBUILD, since I don't use them. Finally:
makepkg --install
mdcclxv commented on 2024-05-25 10:16 (UTC)
Same build error for me as well.
heimer16 commented on 2024-05-24 15:57 (UTC)
build is failing for me
/e/aur/php73/src/php-7.3.33/main/reentrancy.c: In function ‘php_readdir_r’:
/e/aur/php73/src/php-7.3.33/main/reentrancy.c:125:9: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations]
125 | readdir_r(dirp, entry);
| ^~~~~~~~~
In file included from /e/aur/php73/src/php-7.3.33/Zend/zend_virtual_cwd.h:76,
from /e/aur/php73/src/php-7.3.33/main/php.h:466,
from /e/aur/php73/src/php-7.3.33/main/php_reentrancy.h:22,
from /e/aur/php73/src/php-7.3.33/main/reentrancy.c:26:
/usr/include/dirent.h:185:12: note: declared here
185 | extern int readdir_r (DIR *__restrict __dirp,
| ^~~~~~~~~
/e/aur/php73/src/php-7.3.33/main/reentrancy.c:125:9: error: too few arguments to function ‘readdir_r’
125 | readdir_r(dirp, entry);
| ^~~~~~~~~
/usr/include/dirent.h:185:12: note: declared here
185 | extern int readdir_r (DIR *__restrict __dirp,
| ^~~~~~~~~
make: *** [Makefile:2434: main/reentrancy.lo] Error 1
==> ERROR: A failure occurred in build().
Aborting...
Pinned Comments
el_aur commented on 2022-01-27 12:08 (UTC) (edited on 2022-01-27 15:18 (UTC) by el_aur)
Read Carefully! Breaking changes in compare with native PHP package
Console version
/usr/bin/php73
is installed withphp73-cli
subpackage,php73
doesn't include it anymore!!!PEAR and PECL are available as
php73-pear
andphp73-pecl
subpackagesAll shared modules are respresented as stand-alone subpackages and are not included with
php73
package anymore.No more extensions in php.ini itself!
Separate INI files for each extension are placed in
/etc/php73/conf.d
They are loaded in correct order according to priority