pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/prcs
Module Name: pkgsrc
Committed By: wiz
Date: Sat Jan 3 22:28:03 UTC 2026
Modified Files:
pkgsrc/devel/prcs: Makefile distinfo
Added Files:
pkgsrc/devel/prcs/patches: patch-src_memseg.cc
Log Message:
prcs: fix build on NetBSD-current
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 pkgsrc/devel/prcs/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/prcs/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/prcs/patches/patch-src_memseg.cc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/prcs/Makefile
diff -u pkgsrc/devel/prcs/Makefile:1.65 pkgsrc/devel/prcs/Makefile:1.66
--- pkgsrc/devel/prcs/Makefile:1.65 Mon Nov 17 11:00:38 2025
+++ pkgsrc/devel/prcs/Makefile Sat Jan 3 22:28:03 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.65 2025/11/17 11:00:38 wiz Exp $
+# $NetBSD: Makefile,v 1.66 2026/01/03 22:28:03 wiz Exp $
DISTNAME= prcs-1.3.3
PKGREVISION= 17
@@ -37,5 +37,7 @@ REPLACE_FILES.perl5= emacs/prcs-ediff em
# ^
# Maybe fix this later.
BUILDLINK_TRANSFORM+= rm:-Werror=char-subscripts
+CFLAGS+= -Wno-builtin-declaration-mismatch
+CFLAGS+= -Wno-implicit-function-declaration
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/prcs/distinfo
diff -u pkgsrc/devel/prcs/distinfo:1.19 pkgsrc/devel/prcs/distinfo:1.20
--- pkgsrc/devel/prcs/distinfo:1.19 Tue Oct 26 10:18:05 2021
+++ pkgsrc/devel/prcs/distinfo Sat Jan 3 22:28:03 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.19 2021/10/26 10:18:05 nia Exp $
+$NetBSD: distinfo,v 1.20 2026/01/03 22:28:03 wiz Exp $
BLAKE2s (prcs-1.3.3.tar.gz) = 86624e7595d8fea7c845ecdd77b3b9db65b053cdd609700f6e842cff59ebf0fb
SHA512 (prcs-1.3.3.tar.gz) = d32567b62001e11bdadbbf4932d06e83bbad6ea782688d9a1643a7cc297b9202cdcfadeb16284f10218373b98119a904c24a754f7de4550183ed26c434c2a162
@@ -8,6 +8,7 @@ SHA1 (patch-ab) = 695f0389272a88f68e19b8
SHA1 (patch-ac) = 3325292dc27785dc01beaa6586b23ced6cbc4c42
SHA1 (patch-ad) = 4356ab5828e3e09b257d145649b2db1855de55d1
SHA1 (patch-src_include_prcserror.h) = 4b0ee55b60ee047eb3c990fa3fa62d6d45be6334
+SHA1 (patch-src_memseg.cc) = 666d16539dfbd1d1d42418f8e179d6c4629c2f3f
SHA1 (patch-src_misc_cc) = 37d85786134e0c4329f002a5d675334e9b8ece8f
SHA1 (patch-src_package_cc) = c89e4a5f1ec9706b440330997cb4663f60f4031f
SHA1 (patch-src_prcserror.cc) = a5504099623b02a367e287321dea06ea865c9c07
Added files:
Index: pkgsrc/devel/prcs/patches/patch-src_memseg.cc
diff -u /dev/null pkgsrc/devel/prcs/patches/patch-src_memseg.cc:1.1
--- /dev/null Sat Jan 3 22:28:03 2026
+++ pkgsrc/devel/prcs/patches/patch-src_memseg.cc Sat Jan 3 22:28:03 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_memseg.cc,v 1.1 2026/01/03 22:28:03 wiz Exp $
+
+Fix mmap() comparison argument.
+
+--- src/memseg.cc.orig 2026-01-03 22:25:08.257865309 +0000
++++ src/memseg.cc
+@@ -158,7 +158,7 @@ PrVoidError MemorySegment::map_file(cons
+ #if HAVE_MMAP
+ PrVoidError MemorySegment::init_mapped_segment()
+ {
+- if((_mapped_segment = (caddr_t)mmap(0, _length, PROT_READ, MAP_PRIVATE, _fd, 0)) < 0)
++ if((_mapped_segment = (caddr_t)mmap(0, _length, PROT_READ, MAP_PRIVATE, _fd, 0)) == MAP_FAILED)
+ pthrow prcserror << "Mmap " << squote (_desc) << " failed" << perror;
+
+ _segment = _mapped_segment;
Home |
Main Index |
Thread Index |
Old Index