pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/librsync



Module Name:    pkgsrc
Committed By:   nia
Date:           Fri Dec 19 12:27:03 UTC 2025

Modified Files:
        pkgsrc/net/librsync: distinfo
Added Files:
        pkgsrc/net/librsync/patches: patch-src_fileutil.c

Log Message:
librsync: Avoid peeking into libc internals.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/net/librsync/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/librsync/patches/patch-src_fileutil.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/librsync/distinfo
diff -u pkgsrc/net/librsync/distinfo:1.10 pkgsrc/net/librsync/distinfo:1.11
--- pkgsrc/net/librsync/distinfo:1.10   Tue Feb 21 09:01:28 2023
+++ pkgsrc/net/librsync/distinfo        Fri Dec 19 12:27:03 2025
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.10 2023/02/21 09:01:28 adam Exp $
+$NetBSD: distinfo,v 1.11 2025/12/19 12:27:03 nia Exp $
 
 BLAKE2s (librsync-2.3.4.tar.gz) = 0b78cd762e5a969a2409f6a4a9348feb7d41733ce46521721b39465abe6d3bbc
 SHA512 (librsync-2.3.4.tar.gz) = ac01413b875e774db9fec3888210a4b9a5f3d32c081f1ed5f2cf9dc29cfae6ecedf6eac42062631e6dcf188853313fce4520430549768a0f68993419b07e58d9
 Size (librsync-2.3.4.tar.gz) = 201307 bytes
+SHA1 (patch-src_fileutil.c) = d5dc9101ac66e59e5db1c48efeaf32441d59869e

Added files:

Index: pkgsrc/net/librsync/patches/patch-src_fileutil.c
diff -u /dev/null pkgsrc/net/librsync/patches/patch-src_fileutil.c:1.1
--- /dev/null   Fri Dec 19 12:27:03 2025
+++ pkgsrc/net/librsync/patches/patch-src_fileutil.c    Fri Dec 19 12:27:03 2025
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_fileutil.c,v 1.1 2025/12/19 12:27:03 nia Exp $
+
+Maybe don't peek into internal libc symbols if we can avoid it.
+
+Fixes build on SunOS.
+
+--- src/fileutil.c.orig        2025-12-19 12:12:34.445444467 +0000
++++ src/fileutil.c
+@@ -74,7 +74,7 @@
+ #endif
+ 
+ /* Use and prefer _fileno if it exists. */
+-#ifdef HAVE__FILENO
++#if defined(HAVE__FILENO) && !defined(HAVE_FILENO)
+ #  define fileno(f) _fileno((f))
+ #endif
+ 



Home | Main Index | Thread Index | Old Index