pkgsrc-Changes archive

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

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Feb 26 10:11:39 UTC 2026

Modified Files:
        pkgsrc/devel/boost-headers: Makefile
        pkgsrc/meta-pkgs/boost: distinfo
        pkgsrc/meta-pkgs/boost/patches: patch-boost_asio_detail_config.hpp

Log Message:
boost-headers: fix MSG_NOSIGNAL handling on NetBSD

>From RVP on current-users.

Bump PKGREVISION.


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 pkgsrc/devel/boost-headers/Makefile
cvs rdiff -u -r1.161 -r1.162 pkgsrc/meta-pkgs/boost/distinfo
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/meta-pkgs/boost/patches/patch-boost_asio_detail_config.hpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/boost-headers/Makefile
diff -u pkgsrc/devel/boost-headers/Makefile:1.74 pkgsrc/devel/boost-headers/Makefile:1.75
--- pkgsrc/devel/boost-headers/Makefile:1.74    Tue Feb 10 08:20:51 2026
+++ pkgsrc/devel/boost-headers/Makefile Thu Feb 26 10:11:39 2026
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.74 2026/02/10 08:20:51 adam Exp $
+# $NetBSD: Makefile,v 1.75 2026/02/26 10:11:39 wiz Exp $
 
 BOOST_PACKAGE=         headers
 BOOST_COMMENT=         (build-time headers)
 BOOST_CONFIG=          generate
 
-PKGREVISION=           1
+PKGREVISION=           2
 
 .include "../../meta-pkgs/boost/Makefile.common"
 

Index: pkgsrc/meta-pkgs/boost/distinfo
diff -u pkgsrc/meta-pkgs/boost/distinfo:1.161 pkgsrc/meta-pkgs/boost/distinfo:1.162
--- pkgsrc/meta-pkgs/boost/distinfo:1.161       Sun Feb  8 22:36:16 2026
+++ pkgsrc/meta-pkgs/boost/distinfo     Thu Feb 26 10:11:39 2026
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.161 2026/02/08 22:36:16 wiz Exp $
+$NetBSD: distinfo,v 1.162 2026/02/26 10:11:39 wiz Exp $
 
 BLAKE2s (boost_1_90_0.tar.bz2) = 9fb979657f9c196fa279e8bb05aa5b9bc1dc05f6d856679934abcb250d764758
 SHA512 (boost_1_90_0.tar.bz2) = 1c81b60f63367d7249f277f0a569c181926dcf5a725e30433dd336205f1782880489dd00df6a1a74fd107765d3ca2cd49f806788cabb7d5700a8a55927a9a199
 Size (boost_1_90_0.tar.bz2) = 170662122 bytes
 SHA1 (patch-boost_archive_basic__archive.hpp) = 1f809170538f83252dc2f368825622f7a9df96f9
-SHA1 (patch-boost_asio_detail_config.hpp) = bbe043f74424c4f218308a1cefab73cb289f7b3f
+SHA1 (patch-boost_asio_detail_config.hpp) = 00b652d4e13821f82234341bce5baafdda2475e2
 SHA1 (patch-boost_config_detail_posix__features.hpp) = 7d310574e7020c79c8bfa87cff4db0a2edc5b0bc
 SHA1 (patch-boost_config_detail_suffix.hpp) = 12e22085e7c292b2451ea8bc581beaddcb936252
 SHA1 (patch-boost_config_platform_bsd.hpp) = 7fb633809dcb4ac1c76d9f43fb4e9e288a83ff34

Index: pkgsrc/meta-pkgs/boost/patches/patch-boost_asio_detail_config.hpp
diff -u pkgsrc/meta-pkgs/boost/patches/patch-boost_asio_detail_config.hpp:1.7 pkgsrc/meta-pkgs/boost/patches/patch-boost_asio_detail_config.hpp:1.8
--- pkgsrc/meta-pkgs/boost/patches/patch-boost_asio_detail_config.hpp:1.7       Wed Sep 29 16:11:04 2021
+++ pkgsrc/meta-pkgs/boost/patches/patch-boost_asio_detail_config.hpp   Thu Feb 26 10:11:39 2026
@@ -1,8 +1,11 @@
-$NetBSD: patch-boost_asio_detail_config.hpp,v 1.7 2021/09/29 16:11:04 adam Exp $
+$NetBSD: patch-boost_asio_detail_config.hpp,v 1.8 2026/02/26 10:11:39 wiz Exp $
 
---- boost/asio/detail/config.hpp.orig  2021-08-05 09:41:11.000000000 +0000
+1. chunk: ?
+2. chunk: NetBSD has MSG_NOSIGNAL, even though _POSIX_VERSION is only 200112L
+
+--- boost/asio/detail/config.hpp.orig  2025-12-03 13:46:38.000000000 +0000
 +++ boost/asio/detail/config.hpp
-@@ -1153,7 +1153,9 @@
+@@ -521,7 +521,9 @@
  #  elif defined(__GNUC__)
  #   if ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 9)) || (__GNUC__ > 4)
  #    if (__cplusplus >= 201402)
@@ -12,3 +15,12 @@ $NetBSD: patch-boost_asio_detail_config.
  #    endif // (__cplusplus >= 201402)
  #   endif // ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 9)) || (__GNUC__ > 4)
  #  endif // defined(__GNUC__)
+@@ -1392,7 +1394,7 @@
+ 
+ // Kernel support for MSG_NOSIGNAL.
+ #if !defined(BOOST_ASIO_HAS_MSG_NOSIGNAL)
+-# if defined(__linux__)
++# if defined(__linux__) || defined(__NetBSD__)
+ #  define BOOST_ASIO_HAS_MSG_NOSIGNAL 1
+ # elif defined(_POSIX_VERSION)
+ #  if (_POSIX_VERSION >= 200809L)



Home | Main Index | Thread Index | Old Index