pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/apr



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Apr  7 09:37:01 UTC 2023

Modified Files:
        pkgsrc/devel/apr: Makefile distinfo
        pkgsrc/devel/apr/patches: patch-atomic_unix_builtins64.c
Removed Files:
        pkgsrc/devel/apr/patches: patch-apr-config.in

Log Message:
apr: updated to 1.7.3

Changes for APR 1.7.3

*) apr-1-config: Fix crosscompiling detection in apr-1-config.

*) configure: Add --enable-sysv-shm to use SysV shared memory (shmget) if
   available.

*) apr_socket_sendfile: Use WSAIoctl() to get TransmitFile function
   pointer on Windows.

*) apr_dir_read: Do not request short file names on Windows 7
   and later.

*) apr_file_gets: Optimize for buffered files on Windows.

*) Fix a deadlock when writing to locked files opened with APR_FOPEN_APPEND
   on Windows.

*) Don't seek to the end when opening files with APR_FOPEN_APPEND on Windows.

*) apr_file_write: Optimize large writes to buffered files on Windows.

*) apr_file_write: Optimize large reads from buffered files on Windows.


To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 pkgsrc/devel/apr/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/devel/apr/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/apr/patches/patch-apr-config.in
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/devel/apr/patches/patch-atomic_unix_builtins64.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/apr/Makefile
diff -u pkgsrc/devel/apr/Makefile:1.86 pkgsrc/devel/apr/Makefile:1.87
--- pkgsrc/devel/apr/Makefile:1.86      Sun Feb  5 08:41:05 2023
+++ pkgsrc/devel/apr/Makefile   Fri Apr  7 09:37:00 2023
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.86 2023/02/05 08:41:05 wiz Exp $
+# $NetBSD: Makefile,v 1.87 2023/04/07 09:37:00 adam Exp $
 #
 # Take care, changelogs often include "PR 12345" strings
 # which cause GNATS indigestion.
 
-DISTNAME=      apr-1.7.2
+DISTNAME=      apr-1.7.3
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_APACHE:=apr/}
 EXTRACT_SUFX=  .tar.bz2
@@ -21,7 +21,6 @@ CONFIGURE_ARGS+=      --with-devrandom=/dev/u
 CONFIGURE_ARGS+=       --with-installbuilddir=${PREFIX}/libexec/apr
 CONFIGURE_ENV+=                LIBS=${LIBS:M*:Q}
 LIBS.SunOS+=           -lnsl
-
 TEST_TARGET=           check
 
 post-install:

Index: pkgsrc/devel/apr/distinfo
diff -u pkgsrc/devel/apr/distinfo:1.52 pkgsrc/devel/apr/distinfo:1.53
--- pkgsrc/devel/apr/distinfo:1.52      Sun Feb  5 08:41:05 2023
+++ pkgsrc/devel/apr/distinfo   Fri Apr  7 09:37:00 2023
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.52 2023/02/05 08:41:05 wiz Exp $
+$NetBSD: distinfo,v 1.53 2023/04/07 09:37:00 adam Exp $
 
-BLAKE2s (apr-1.7.2.tar.bz2) = b25ca212ef88876c7286c8778f0c0fa20210a2acc1f7ac4e6d98515ca53cc719
-SHA512 (apr-1.7.2.tar.bz2) = 0a3a27ccc97bbe4865c1bc0b803012e3da6d5b1f17d4fb0da6f5f58eec01f6d2ae1f25e52896ea5f9c5ac04c5fddcfd1ac606b301c322cf40d5c4d4ce0a1b76e
-Size (apr-1.7.2.tar.bz2) = 890218 bytes
-SHA1 (patch-apr-config.in) = 6040716b008cb993c0deb969c139e2bf4b34b67e
+BLAKE2s (apr-1.7.3.tar.bz2) = b89fd12d249c849f59a1e51d4277e5f540dbdf424207a84b135af2a117198026
+SHA512 (apr-1.7.3.tar.bz2) = d8f62868d8e3ec92cede1f0d93b5d48e49441f575c98e165ff84343746a6abd265290ab16a57f741896ae7a6b3e534a334325a99a61c96c2485e085f7761c124
+Size (apr-1.7.3.tar.bz2) = 901048 bytes
 SHA1 (patch-atomic_unix_builtins.c) = e90d0232013650c3d227fa3a8be952c51b7148e8
-SHA1 (patch-atomic_unix_builtins64.c) = a009c6418c13919080757cba6e4b9630013f4bc7
+SHA1 (patch-atomic_unix_builtins64.c) = 67fd9841a55421466ef0850f910ddcea770be003
 SHA1 (patch-include_apr__general.h) = 08959c41f37b166c2d45fcefdf65acc47c593206
 SHA1 (patch-include_arch_unix_apr__arch__atomic.h) = ffa08ccc2bd600f20da0ea33c1b006467ca3154f

Index: pkgsrc/devel/apr/patches/patch-atomic_unix_builtins64.c
diff -u pkgsrc/devel/apr/patches/patch-atomic_unix_builtins64.c:1.2 pkgsrc/devel/apr/patches/patch-atomic_unix_builtins64.c:1.3
--- pkgsrc/devel/apr/patches/patch-atomic_unix_builtins64.c:1.2 Tue Jan 31 18:41:49 2023
+++ pkgsrc/devel/apr/patches/patch-atomic_unix_builtins64.c     Fri Apr  7 09:37:01 2023
@@ -1,8 +1,8 @@
-$NetBSD: patch-atomic_unix_builtins64.c,v 1.2 2023/01/31 18:41:49 wiz Exp $
+$NetBSD: patch-atomic_unix_builtins64.c,v 1.3 2023/04/07 09:37:01 adam Exp $
 
 Work around missing 64bit atomic builtins for non-x86 ILP32 platforms.
 
---- atomic/unix/builtins64.c.orig      2022-06-27 21:55:09.000000000 +0000
+--- atomic/unix/builtins64.c.orig      2023-03-02 22:36:42.000000000 +0000
 +++ atomic/unix/builtins64.c
 @@ -16,7 +16,7 @@
  
@@ -11,9 +11,9 @@ Work around missing 64bit atomic builtin
 -#ifdef USE_ATOMICS_BUILTINS64
 +#if defined (USE_ATOMICS_BUILTINS) && !defined (NEED_ATOMICS_GENERIC64)
  
- #if defined(__arm__) || defined(__powerpc__) || defined(__powerpc64__)
- #define WEAK_MEMORY_ORDERING 1
-@@ -106,4 +106,4 @@ APR_DECLARE(apr_uint64_t) apr_atomic_xch
+ #if defined(__i386__) || defined(__x86_64__) \
+     || defined(__s390__) || defined(__s390x__)
+@@ -107,4 +107,4 @@ APR_DECLARE(apr_uint64_t) apr_atomic_xch
  #endif
  }
  



Home | Main Index | Thread Index | Old Index