pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/php56
Module Name: pkgsrc
Committed By: jperkin
Date: Wed Jul 9 10:22:20 UTC 2025
Modified Files:
pkgsrc/lang/php56: Makefile distinfo
pkgsrc/lang/php56/patches: patch-aclocal.m4
Added Files:
pkgsrc/lang/php56/patches: patch-ext_fileinfo_libmagic_funcs.c
Log Message:
php56: Various GCC 14 fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/lang/php56/Makefile
cvs rdiff -u -r1.65 -r1.66 pkgsrc/lang/php56/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/php56/patches/patch-aclocal.m4
cvs rdiff -u -r0 -r1.1 \
pkgsrc/lang/php56/patches/patch-ext_fileinfo_libmagic_funcs.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/php56/Makefile
diff -u pkgsrc/lang/php56/Makefile:1.44 pkgsrc/lang/php56/Makefile:1.45
--- pkgsrc/lang/php56/Makefile:1.44 Sat Jun 7 15:51:49 2025
+++ pkgsrc/lang/php56/Makefile Wed Jul 9 10:22:20 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.44 2025/06/07 15:51:49 taca Exp $
+# $NetBSD: Makefile,v 1.45 2025/07/09 10:22:20 jperkin Exp $
#
# We can't omit PKGNAME here to handle PKG_OPTIONS.
@@ -44,6 +44,12 @@ INSTALLATION_DIRS+= ${CGIDIR} ${PHP_EXTE
CFLAGS+= -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_WITHOUT_ZONEMALLOC
.endif
+.include "../../mk/compiler.mk"
+
+.if ${PKGSRC_COMPILER:Mgcc}
+CFLAGS+= -Wno-error=incompatible-pointer-types # libxml2 API
+.endif
+
pre-configure:
cd ${WRKSRC} && ${PKGSRC_SETENV} ${CONFIGURE_ENV} autoconf -f
Index: pkgsrc/lang/php56/distinfo
diff -u pkgsrc/lang/php56/distinfo:1.65 pkgsrc/lang/php56/distinfo:1.66
--- pkgsrc/lang/php56/distinfo:1.65 Sat Jun 7 15:51:49 2025
+++ pkgsrc/lang/php56/distinfo Wed Jul 9 10:22:20 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.65 2025/06/07 15:51:49 taca Exp $
+$NetBSD: distinfo,v 1.66 2025/07/09 10:22:20 jperkin Exp $
BLAKE2s (PHP-5.6.31-OpenSSL-1.1.0-compatibility-20170801.patch) = 9eaf6505d80e90147fd0b993fb501620030eea24ccd69e42c49d8faf50d47775
SHA512 (PHP-5.6.31-OpenSSL-1.1.0-compatibility-20170801.patch) = bbe39ad27a5a82c705692c921b214c5630227ed9852f0432340f74533b5e618d9bea01bff75a4b7a1f1b72876b6d092d2db4533758d9a927f274cff7361f3eb4
@@ -9,9 +9,10 @@ Size (php-5.6.40.tar.xz) = 12472236 byte
SHA1 (patch-Makefile.global) = cf4dec0e4adf4ceceffb498919c1b463db9c6e66
SHA1 (patch-TSRM_threads.m4) = 83c51ef32371598689f2610726a2902e503b1d55
SHA1 (patch-acinclude.m4) = 46ee41b151927673b0d17fbd13a3159b2f7aab0a
-SHA1 (patch-aclocal.m4) = 25908282ba74c7c592d913573c2945aa20717d51
+SHA1 (patch-aclocal.m4) = f24f25d8da5d846902ba94ec59fe4838bd24dda1
SHA1 (patch-configure.in) = 67ed9f97785ba4bf3f6405d4af07fc32b972ba4e
SHA1 (patch-disable-filter-url) = bfb8e968062d848e7496aeaaf2347a0341f0f468
+SHA1 (patch-ext_fileinfo_libmagic_funcs.c) = a8ecfed0c4a6f5b4155d6096f8e92a60b20c0de5
SHA1 (patch-ext_gd_config.m4) = 28e2551602ef0150ab8010a800aac4d1d421271e
SHA1 (patch-ext_imap_config.m4) = a61bc2287e8b114099da93a1ce8cb5c5459a5473
SHA1 (patch-ext_intl_breakiterator_codepointiterator__internal.cpp) = 98ff92cbc5e4a92310a168e9959dd702b18e0783
Index: pkgsrc/lang/php56/patches/patch-aclocal.m4
diff -u pkgsrc/lang/php56/patches/patch-aclocal.m4:1.3 pkgsrc/lang/php56/patches/patch-aclocal.m4:1.4
--- pkgsrc/lang/php56/patches/patch-aclocal.m4:1.3 Sat Feb 8 02:57:59 2025
+++ pkgsrc/lang/php56/patches/patch-aclocal.m4 Wed Jul 9 10:22:20 2025
@@ -1,7 +1,8 @@
-$NetBSD: patch-aclocal.m4,v 1.3 2025/02/08 02:57:59 taca Exp $
+$NetBSD: patch-aclocal.m4,v 1.4 2025/07/09 10:22:20 jperkin Exp $
* Adjust PHP directories.
* Adjust PHP library name.
+* GCC 14 -Werror fixes.
--- aclocal.m4.orig 2019-01-09 10:25:55.000000000 +0000
+++ aclocal.m4
@@ -32,7 +33,21 @@ $NetBSD: patch-aclocal.m4,v 1.3 2025/02/
php_sapi_module=static
])
-@@ -2771,8 +2771,8 @@ AC_DEFUN([PHP_CHECK_PDO_INCLUDES],[
+@@ -1362,11 +1362,13 @@ AC_DEFUN([PHP_READDIR_R_TYPE],[
+ #define _REENTRANT
+ #include <sys/types.h>
+ #include <dirent.h>
++#include <stdlib.h>
+
+ #ifndef PATH_MAX
+ #define PATH_MAX 1024
+ #endif
+
++int
+ main() {
+ DIR *dir;
+ char entry[sizeof(struct dirent)+PATH_MAX];
+@@ -2771,8 +2773,8 @@ AC_DEFUN([PHP_CHECK_PDO_INCLUDES],[
pdo_cv_inc_path=$abs_srcdir/ext
elif test -f $abs_srcdir/ext/pdo/php_pdo_driver.h; then
pdo_cv_inc_path=$abs_srcdir/ext
Added files:
Index: pkgsrc/lang/php56/patches/patch-ext_fileinfo_libmagic_funcs.c
diff -u /dev/null pkgsrc/lang/php56/patches/patch-ext_fileinfo_libmagic_funcs.c:1.1
--- /dev/null Wed Jul 9 10:22:20 2025
+++ pkgsrc/lang/php56/patches/patch-ext_fileinfo_libmagic_funcs.c Wed Jul 9 10:22:20 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-ext_fileinfo_libmagic_funcs.c,v 1.1 2025/07/09 10:22:20 jperkin Exp $
+
+Fix GCC 14 -Werror=implicit-int.
+
+--- ext/fileinfo/libmagic/funcs.c.orig 2025-07-09 10:13:17.906598156 +0000
++++ ext/fileinfo/libmagic/funcs.c
+@@ -437,6 +437,7 @@ file_printedlen(const struct magic_set *
+ return ms->o.buf == NULL ? 0 : strlen(ms->o.buf);
+ }
+
++int
+ file_replace(struct magic_set *ms, const char *pat, const char *rep)
+ {
+ zval *patt;
Home |
Main Index |
Thread Index |
Old Index