pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/gdb7
Module Name: pkgsrc
Committed By: ryoon
Date: Fri Oct 31 15:05:37 UTC 2025
Modified Files:
pkgsrc/devel/gdb7: Makefile distinfo
Added Files:
pkgsrc/devel/gdb7/patches: patch-readline_rltty.c
patch-readline_terminal.c
Log Message:
devel/gdb7: Fix segfault by strict ctype(3)
* Bump PKGREVISION.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/gdb7/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/gdb7/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/gdb7/patches/patch-readline_rltty.c \
pkgsrc/devel/gdb7/patches/patch-readline_terminal.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/gdb7/Makefile
diff -u pkgsrc/devel/gdb7/Makefile:1.14 pkgsrc/devel/gdb7/Makefile:1.15
--- pkgsrc/devel/gdb7/Makefile:1.14 Mon Aug 14 05:24:07 2023
+++ pkgsrc/devel/gdb7/Makefile Fri Oct 31 15:05:37 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2023/08/14 05:24:07 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2025/10/31 15:05:37 ryoon Exp $
DISTNAME= gdb-7.11
-PKGREVISION= 11
+PKGREVISION= 12
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=gdb/}
@@ -22,6 +22,8 @@ TEST_TARGET= check
INFO_FILES= yes
CONFIGURE_ENV+= CONFIG_LDFLAGS=${LDFLAGS:M*:Q}
+CFLAGS+= -Wno-int-conversion
+
# In gdb/configure, depcomp is parsed with sed.
SUBST_CLASSES+= fix-depcomp
SUBST_STAGE.fix-depcomp= pre-configure
Index: pkgsrc/devel/gdb7/distinfo
diff -u pkgsrc/devel/gdb7/distinfo:1.4 pkgsrc/devel/gdb7/distinfo:1.5
--- pkgsrc/devel/gdb7/distinfo:1.4 Sun Dec 4 19:04:21 2022
+++ pkgsrc/devel/gdb7/distinfo Fri Oct 31 15:05:37 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2022/12/04 19:04:21 he Exp $
+$NetBSD: distinfo,v 1.5 2025/10/31 15:05:37 ryoon Exp $
BLAKE2s (gdb-7.11.tar.gz) = 249d7d148c5aa36e9040ddbafb515f4c4959d604d2e87be0f6fefcd68011617d
SHA512 (gdb-7.11.tar.gz) = 6854774bba73ecf02c4d8bb4e194b8fd8fd3c6c661cbead0b3b816b9d9f736df1b85f331a669808700b0ad0f945b58483fffb77d49f5b690e828a00f65c04893
@@ -10,4 +10,6 @@ SHA1 (patch-gdb_bsd-kvm.c) = 0bf346f12a0
SHA1 (patch-gdb_common_common-defs.h) = 5be634e1657da574908cfef60717bd1fea7a2e31
SHA1 (patch-gdb_ppcnbsd-nat.c) = 94c9f552fd00e3641e7a0fa8372de538b4571d0b
SHA1 (patch-opcodes_i386-dis_c) = 57b2b2ce85567faf112ec9f435b9aed0ffc943fb
+SHA1 (patch-readline_rltty.c) = cd4a690ec23bb72f8418f271d3977b30be5efd4e
+SHA1 (patch-readline_terminal.c) = 14ddd15ec601667bd89c6481d7c3a2c681ae6c97
SHA1 (patch-sim_ppc_emul_netbsd.c) = 34fcb884c3c82e8eae6cd6f8c87ce42e9354c347
Added files:
Index: pkgsrc/devel/gdb7/patches/patch-readline_rltty.c
diff -u /dev/null pkgsrc/devel/gdb7/patches/patch-readline_rltty.c:1.1
--- /dev/null Fri Oct 31 15:05:37 2025
+++ pkgsrc/devel/gdb7/patches/patch-readline_rltty.c Fri Oct 31 15:05:37 2025
@@ -0,0 +1,17 @@
+$NetBSD: patch-readline_rltty.c,v 1.1 2025/10/31 15:05:37 ryoon Exp $
+
+* Fix GCC 14 build.
+
+--- readline/rltty.c.orig 2025-10-21 10:40:10.841908050 +0000
++++ readline/rltty.c
+@@ -37,9 +37,7 @@
+
+ #include "rldefs.h"
+
+-#if defined (GWINSZ_IN_SYS_IOCTL)
+-# include <sys/ioctl.h>
+-#endif /* GWINSZ_IN_SYS_IOCTL */
++#include <sys/ioctl.h>
+
+ #include "rltty.h"
+ #include "readline.h"
Index: pkgsrc/devel/gdb7/patches/patch-readline_terminal.c
diff -u /dev/null pkgsrc/devel/gdb7/patches/patch-readline_terminal.c:1.1
--- /dev/null Fri Oct 31 15:05:37 2025
+++ pkgsrc/devel/gdb7/patches/patch-readline_terminal.c Fri Oct 31 15:05:37 2025
@@ -0,0 +1,18 @@
+$NetBSD: patch-readline_terminal.c,v 1.1 2025/10/31 15:05:37 ryoon Exp $
+
+* FIx GCC 14 build.
+
+--- readline/terminal.c.orig 2025-10-21 10:43:05.558549070 +0000
++++ readline/terminal.c
+@@ -51,9 +51,9 @@
+ /* System-specific feature definitions and include files. */
+ #include "rldefs.h"
+
+-#if defined (GWINSZ_IN_SYS_IOCTL) && !defined (TIOCGWINSZ)
++#if !defined (TIOCGWINSZ)
+ # include <sys/ioctl.h>
+-#endif /* GWINSZ_IN_SYS_IOCTL && !TIOCGWINSZ */
++#endif /* !TIOCGWINSZ */
+
+ #ifdef __MSDOS__
+ # include <pc.h>
Home |
Main Index |
Thread Index |
Old Index