pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/proftpd
Module Name: pkgsrc
Committed By: nia
Date: Mon Jun 15 07:36:25 UTC 2026
Modified Files:
pkgsrc/net/proftpd: Makefile.common distinfo
Added Files:
pkgsrc/net/proftpd/patches: patch-src_table.c
Log Message:
proftpd: Fails with C23 default language.
Uses "bool" as a variable name, which conflicts with the C23
keyword.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/net/proftpd/Makefile.common
cvs rdiff -u -r1.57 -r1.58 pkgsrc/net/proftpd/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/proftpd/patches/patch-src_table.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/proftpd/Makefile.common
diff -u pkgsrc/net/proftpd/Makefile.common:1.17 pkgsrc/net/proftpd/Makefile.common:1.18
--- pkgsrc/net/proftpd/Makefile.common:1.17 Thu Dec 28 23:01:41 2023
+++ pkgsrc/net/proftpd/Makefile.common Mon Jun 15 07:36:25 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.17 2023/12/28 23:01:41 zafer Exp $
+# $NetBSD: Makefile.common,v 1.18 2026/06/15 07:36:25 nia Exp $
# used by net/proftpd/Makefile
# used by net/proftpd/Makefile.module
@@ -21,6 +21,8 @@ PATCHDIR= ${.CURDIR}/../../net/proftpd/
USE_TOOLS+= gmake intltool msgfmt perl:run autoconf
USE_LIBTOOL= yes
+# Uses bool as a variable name, which conflicts with the C23 keyword.
+FORCE_C_STD= gnu99
GNU_CONFIGURE= yes
GNU_CONFIGURE_STRICT= no # has sub-configures
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
Index: pkgsrc/net/proftpd/distinfo
diff -u pkgsrc/net/proftpd/distinfo:1.57 pkgsrc/net/proftpd/distinfo:1.58
--- pkgsrc/net/proftpd/distinfo:1.57 Wed Dec 20 17:05:00 2023
+++ pkgsrc/net/proftpd/distinfo Mon Jun 15 07:36:25 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.57 2023/12/20 17:05:00 wiz Exp $
+$NetBSD: distinfo,v 1.58 2026/06/15 07:36:25 nia Exp $
BLAKE2s (proftpd-1.3.8b.tar.gz) = 9b720dd369ce8bdee0190f579535cd1e0dca45fe22fc75adcab9951203478853
SHA512 (proftpd-1.3.8b.tar.gz) = 291a91f220d711fefdbff18ef4e056080ad99c94dc4c71d0651f725932e1f2d9438fb75fbc2017e0f30a9a18a354b2d515788fbd538a80414f8c2d4eaaace396
@@ -10,3 +10,4 @@ SHA1 (patch-contrib_mod__load_mod__load.
SHA1 (patch-contrib_mod__sftp_Makefile.in) = cda07c1d8836071f1d86ea07cb1d8d09d036bd43
SHA1 (patch-locale_en__US.po) = 6c8c55130072dccc8cdda18fa2a70a7aab13c328
SHA1 (patch-src_pidfile.c) = fbe032bf1d9fbe089c44851e4da008d2a1c2945f
+SHA1 (patch-src_table.c) = 51b2c302ba5f2cdc198e05212f2b93a041174be1
Added files:
Index: pkgsrc/net/proftpd/patches/patch-src_table.c
diff -u /dev/null pkgsrc/net/proftpd/patches/patch-src_table.c:1.1
--- /dev/null Mon Jun 15 07:36:25 2026
+++ pkgsrc/net/proftpd/patches/patch-src_table.c Mon Jun 15 07:36:25 2026
@@ -0,0 +1,21 @@
+$NetBSD: patch-src_table.c,v 1.1 2026/06/15 07:36:25 nia Exp $
+
+Avoid using bool as a variable name, it conflicts with the C keyword/typedef.
+
+--- src/table.c.orig 2026-06-15 07:32:35.496258584 +0000
++++ src/table.c
+@@ -1277,10 +1277,10 @@ void pr_table_dump(void (*dumpf)(const char *fmt, ...)
+ }
+ }
+
+-int table_handling_signal(int bool) {
+- if (bool == TRUE ||
+- bool == FALSE) {
+- handling_signal = bool;
++int table_handling_signal(int boolvar) {
++ if (boolvar == TRUE ||
++ boolvar == FALSE) {
++ handling_signal = boolvar;
+ return 0;
+ }
+
Home |
Main Index |
Thread Index |
Old Index