pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Mar  4 13:05:20 UTC 2025

Modified Files:
        pkgsrc/devel/libthrift: Makefile PLIST
        pkgsrc/devel/libthrift_c_glib: Makefile
        pkgsrc/devel/lua-thrift: Makefile
        pkgsrc/devel/p5-thrift: Makefile distinfo
        pkgsrc/devel/py-thrift: Makefile PLIST distinfo
        pkgsrc/devel/ruby-thrift: distinfo
        pkgsrc/devel/thrift: Makefile.common Makefile.version distinfo
        pkgsrc/devel/thrift/patches: patch-configure
            patch-lib_cpp_src_thrift_transport_SocketCommon.cpp

Log Message:
thrift: updated to 0.21.0

0.21.0

Build Process

THRIFT-5815 - veralign.sh broken and incomplete
THRIFT-5810 - Wrong installation path for static MSVC libs.
THRIFT-5755 - Docker image build fail

C++

THRIFT-5272 - printTo does not properly handle i8 datatypes
THRIFT-5492 - Bogus END_OF_FILE exception
THRIFT-5678 - TConnectedClient: warning due to non-virtual dtor
THRIFT-5682 - UB in generated C++ code stops compiling with C++20"
THRIFT-5709 - Drastically improve to_num() performace
THRIFT-5772 - Add UUID support for C++
THRIFT-5773 - UUID wrapper for C++
THRIFT-5816 - Fix UUID for boost 1.86.0 (change in data member usage)

Compiler (General)

THRIFT-5800 - "Could not find include file foo.thrift" probably should be failure instead of warning
THRIFT-5766 - Replace std::endl with "\n"

Delphi

THRIFT-5789 - Refactor test suite client implementation
THRIFT-5782 - implement full deprecation support
THRIFT-5750 - Remove "ansistr_binary_" option
THRIFT-5788 - Refactor and streamline hash set implementation
THRIFT-5765 - Extra override for WriteBinary() to avoid unnecessary memory allocations when using COM types
THRIFT-5764 - Extra CTOR for TThriftBytesImpl

Go

THRIFT-5786 - Full deprecation support for go
THRIFT-5654 - LNK4042 and LNK2019 in go_validator_generator.cc
THRIFT-5784 - go: Add THeaderTransforms to TConfiguration

Java

THRIFT-5762 - Expose service result objects in Java
THRIFT-5530 - could not resolve plugin artifact 'com.github.johnrengelman.shadow:com.github.johnrengelman.shadow.gradle.plugin:4.0.4'
THRIFT-5230 - Fix connection leak and CancelledKeyException when handling Epoll bug
THRIFT-4847 - CancelledKeyException causes TThreadedSelectorServer to fail.

JSON

THRIFT-5761 - Lib/json tests fail

netstd

THRIFT-5798 - Expand netstd compile tests to fully cover all current target environments
THRIFT-5797 - HashSet() CTOR takes no argument for net < 5
THRIFT-5796 - Indicate target environment via #if check
THRIFT-5795 - namespace not properly escaped
THRIFT-5794 - Uncompilable C# code in 0.20.0
THRIFT-5781 - implement full deprecation support
THRIFT-5780 - Prevent certain warnings related to net8
THRIFT-5787 - .NET ApacheThrift client v20.0 breaks compatibility in TBinaryProtocol.Factory constructor
THRIFT-5783 - drop net7 support

Node.js

THRIFT-5769 - Large messages crash Node.js client when using TFramedTransport

PHP

THRIFT-5760 - Update minimal version of php
THRIFT-5758 - PHP 8.2 Deprecate dynamic properties
THRIFT-5756 - Run php tests in github actions

Python

THRIFT-4181 - PEP 484 Type Hinting on generated code
THRIFT-5813 - Clarify TSocket state after isOpen
THRIFT-5777 - timeout exception mismatched
THRIFT-5139 - Type hinting for Python library

Rust

THRIFT-5812 - Capacity overflow in Rust server


To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 pkgsrc/devel/libthrift/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/libthrift/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/libthrift_c_glib/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/lua-thrift/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/p5-thrift/Makefile \
    pkgsrc/devel/p5-thrift/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-thrift/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-thrift/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-thrift/distinfo
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/ruby-thrift/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/thrift/Makefile.common
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/thrift/Makefile.version
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/thrift/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/thrift/patches/patch-configure
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_SocketCommon.cpp

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

Modified files:

Index: pkgsrc/devel/libthrift/Makefile
diff -u pkgsrc/devel/libthrift/Makefile:1.100 pkgsrc/devel/libthrift/Makefile:1.101
--- pkgsrc/devel/libthrift/Makefile:1.100       Sun Dec 29 15:09:44 2024
+++ pkgsrc/devel/libthrift/Makefile     Tue Mar  4 13:05:19 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.100 2024/12/29 15:09:44 adam Exp $
+# $NetBSD: Makefile,v 1.101 2025/03/04 13:05:19 adam Exp $
 
-PKGREVISION= 8
 .include "../../devel/thrift/Makefile.common"
 
 PKGNAME=       lib${DISTNAME}

Index: pkgsrc/devel/libthrift/PLIST
diff -u pkgsrc/devel/libthrift/PLIST:1.15 pkgsrc/devel/libthrift/PLIST:1.16
--- pkgsrc/devel/libthrift/PLIST:1.15   Mon Oct 25 16:49:36 2021
+++ pkgsrc/devel/libthrift/PLIST        Tue Mar  4 13:05:19 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2021/10/25 16:49:36 adam Exp $
+@comment $NetBSD: PLIST,v 1.16 2025/03/04 13:05:19 adam Exp $
 include/thrift/TApplicationException.h
 include/thrift/TBase.h
 include/thrift/TConfiguration.h
@@ -8,6 +8,7 @@ include/thrift/TNonCopyable.h
 include/thrift/TOutput.h
 include/thrift/TProcessor.h
 include/thrift/TToString.h
+include/thrift/TUuid.h
 include/thrift/Thrift.h
 include/thrift/async/TAsyncBufferProcessor.h
 include/thrift/async/TAsyncChannel.h

Index: pkgsrc/devel/libthrift_c_glib/Makefile
diff -u pkgsrc/devel/libthrift_c_glib/Makefile:1.11 pkgsrc/devel/libthrift_c_glib/Makefile:1.12
--- pkgsrc/devel/libthrift_c_glib/Makefile:1.11 Tue Oct 24 22:08:53 2023
+++ pkgsrc/devel/libthrift_c_glib/Makefile      Tue Mar  4 13:05:19 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.11 2023/10/24 22:08:53 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2025/03/04 13:05:19 adam Exp $
 
-PKGREVISION= 3
 .include "../../devel/thrift/Makefile.common"
 
 PKGNAME=       ${DISTNAME:S/thrift/libthrift_c_glib/}

Index: pkgsrc/devel/lua-thrift/Makefile
diff -u pkgsrc/devel/lua-thrift/Makefile:1.6 pkgsrc/devel/lua-thrift/Makefile:1.7
--- pkgsrc/devel/lua-thrift/Makefile:1.6        Tue Jun 28 11:31:48 2022
+++ pkgsrc/devel/lua-thrift/Makefile    Tue Mar  4 13:05:19 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.6 2022/06/28 11:31:48 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2025/03/04 13:05:19 adam Exp $
 
-PKGREVISION= 1
 .include "../../devel/thrift/Makefile.common"
 
 PKGNAME=       lua-${DISTNAME}

Index: pkgsrc/devel/p5-thrift/Makefile
diff -u pkgsrc/devel/p5-thrift/Makefile:1.8 pkgsrc/devel/p5-thrift/Makefile:1.9
--- pkgsrc/devel/p5-thrift/Makefile:1.8 Sat Nov 16 12:05:35 2024
+++ pkgsrc/devel/p5-thrift/Makefile     Tue Mar  4 13:05:19 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.8 2024/11/16 12:05:35 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2025/03/04 13:05:19 adam Exp $
 
-PKGREVISION= 3
 .include "../../devel/thrift/Makefile.version"
 
 PKGNAME=       p5-${DISTNAME}
Index: pkgsrc/devel/p5-thrift/distinfo
diff -u pkgsrc/devel/p5-thrift/distinfo:1.8 pkgsrc/devel/p5-thrift/distinfo:1.9
--- pkgsrc/devel/p5-thrift/distinfo:1.8 Tue Oct 26 10:17:58 2021
+++ pkgsrc/devel/p5-thrift/distinfo     Tue Mar  4 13:05:19 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2021/10/26 10:17:58 nia Exp $
+$NetBSD: distinfo,v 1.9 2025/03/04 13:05:19 adam Exp $
 
-BLAKE2s (thrift-0.15.0.tar.gz) = 3470f0804a8bd967f6834a9c5b1cd4ff3220e458934f87ccbcb730eab3da1b49
-SHA512 (thrift-0.15.0.tar.gz) = 37e48d1872c85abc92ae86017f98bb092ac2b64e46be21ed6fa0b72d46cf956257efcc7db344b55aa9a70f9a9741d400081c1b78f1eb8d72c9e53a196f3e62ef
-Size (thrift-0.15.0.tar.gz) = 4046460 bytes
+BLAKE2s (thrift-0.21.0.tar.gz) = d304df274435888675fe38fecf56ae6640a148b8b2498556f5f520c730a5104e
+SHA512 (thrift-0.21.0.tar.gz) = 0ffca1232305c07f803adb7239b5d22ee5c766a2809703c127b45a80b820c677e05a2d5b82852af5e1e923abe07ff1d9eb2f3fa4f2aa8732c9a81d8b0daa1f35
+Size (thrift-0.21.0.tar.gz) = 4398072 bytes

Index: pkgsrc/devel/py-thrift/Makefile
diff -u pkgsrc/devel/py-thrift/Makefile:1.8 pkgsrc/devel/py-thrift/Makefile:1.9
--- pkgsrc/devel/py-thrift/Makefile:1.8 Mon Jul 24 17:41:40 2023
+++ pkgsrc/devel/py-thrift/Makefile     Tue Mar  4 13:05:19 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.8 2023/07/24 17:41:40 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2025/03/04 13:05:19 adam Exp $
 
-PKGREVISION= 2
 .include "../../devel/thrift/Makefile.version"
 
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
@@ -9,7 +8,9 @@ COMMENT=        Python bindings for the Apache 
 
 EXTRACT_ELEMENTS=      ${DISTNAME}/lib/py
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
 DEPENDS+=      ${PYPKGPREFIX}-six>=1.7.2:../../lang/py-six
+# all
 DEPENDS+=      ${PYPKGPREFIX}-tornado>=4:../../www/py-tornado
 DEPENDS+=      ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
 TEST_DEPENDS+= ${PYPKGPREFIX}-scons>=4:../../devel/scons4
@@ -17,7 +18,5 @@ TEST_DEPENDS+=        ${PYPKGPREFIX}-scons>=4:.
 USE_LANGUAGES= c c++
 PYSETUPSUBDIR= lib/py
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-thrift/PLIST
diff -u pkgsrc/devel/py-thrift/PLIST:1.3 pkgsrc/devel/py-thrift/PLIST:1.4
--- pkgsrc/devel/py-thrift/PLIST:1.3    Wed Sep 18 11:27:52 2019
+++ pkgsrc/devel/py-thrift/PLIST        Tue Mar  4 13:05:19 2025
@@ -1,10 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2019/09/18 11:27:52 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.4 2025/03/04 13:05:19 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/thrift/TMultiplexedProcessor.py
 ${PYSITELIB}/thrift/TMultiplexedProcessor.pyc
 ${PYSITELIB}/thrift/TMultiplexedProcessor.pyo

Index: pkgsrc/devel/py-thrift/distinfo
diff -u pkgsrc/devel/py-thrift/distinfo:1.9 pkgsrc/devel/py-thrift/distinfo:1.10
--- pkgsrc/devel/py-thrift/distinfo:1.9 Tue Oct 26 10:19:11 2021
+++ pkgsrc/devel/py-thrift/distinfo     Tue Mar  4 13:05:19 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2021/10/26 10:19:11 nia Exp $
+$NetBSD: distinfo,v 1.10 2025/03/04 13:05:19 adam Exp $
 
-BLAKE2s (thrift-0.15.0.tar.gz) = 3470f0804a8bd967f6834a9c5b1cd4ff3220e458934f87ccbcb730eab3da1b49
-SHA512 (thrift-0.15.0.tar.gz) = 37e48d1872c85abc92ae86017f98bb092ac2b64e46be21ed6fa0b72d46cf956257efcc7db344b55aa9a70f9a9741d400081c1b78f1eb8d72c9e53a196f3e62ef
-Size (thrift-0.15.0.tar.gz) = 4046460 bytes
+BLAKE2s (thrift-0.21.0.tar.gz) = d304df274435888675fe38fecf56ae6640a148b8b2498556f5f520c730a5104e
+SHA512 (thrift-0.21.0.tar.gz) = 0ffca1232305c07f803adb7239b5d22ee5c766a2809703c127b45a80b820c677e05a2d5b82852af5e1e923abe07ff1d9eb2f3fa4f2aa8732c9a81d8b0daa1f35
+Size (thrift-0.21.0.tar.gz) = 4398072 bytes

Index: pkgsrc/devel/ruby-thrift/distinfo
diff -u pkgsrc/devel/ruby-thrift/distinfo:1.13 pkgsrc/devel/ruby-thrift/distinfo:1.14
--- pkgsrc/devel/ruby-thrift/distinfo:1.13      Tue Oct 26 10:19:50 2021
+++ pkgsrc/devel/ruby-thrift/distinfo   Tue Mar  4 13:05:19 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2021/10/26 10:19:50 nia Exp $
+$NetBSD: distinfo,v 1.14 2025/03/04 13:05:19 adam Exp $
 
-BLAKE2s (thrift-0.15.0.tar.gz) = 3470f0804a8bd967f6834a9c5b1cd4ff3220e458934f87ccbcb730eab3da1b49
-SHA512 (thrift-0.15.0.tar.gz) = 37e48d1872c85abc92ae86017f98bb092ac2b64e46be21ed6fa0b72d46cf956257efcc7db344b55aa9a70f9a9741d400081c1b78f1eb8d72c9e53a196f3e62ef
-Size (thrift-0.15.0.tar.gz) = 4046460 bytes
+BLAKE2s (thrift-0.21.0.tar.gz) = d304df274435888675fe38fecf56ae6640a148b8b2498556f5f520c730a5104e
+SHA512 (thrift-0.21.0.tar.gz) = 0ffca1232305c07f803adb7239b5d22ee5c766a2809703c127b45a80b820c677e05a2d5b82852af5e1e923abe07ff1d9eb2f3fa4f2aa8732c9a81d8b0daa1f35
+Size (thrift-0.21.0.tar.gz) = 4398072 bytes
 SHA1 (patch-ext_extconf.rb) = 94b603413349c671d3262365074d3fee717f60d4

Index: pkgsrc/devel/thrift/Makefile.common
diff -u pkgsrc/devel/thrift/Makefile.common:1.2 pkgsrc/devel/thrift/Makefile.common:1.3
--- pkgsrc/devel/thrift/Makefile.common:1.2     Sun Nov 10 18:05:33 2019
+++ pkgsrc/devel/thrift/Makefile.common Tue Mar  4 13:05:20 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.2 2019/11/10 18:05:33 adam Exp $
+# $NetBSD: Makefile.common,v 1.3 2025/03/04 13:05:20 adam Exp $
 # used by devel/libthrift/Makefile
 # used by devel/libthrift_c_glib/Makefile
 # used by devel/lua-thrift/Makefile
@@ -6,7 +6,8 @@
 
 .include "Makefile.version"
 
-USE_LANGUAGES=         c c++11
+USE_CXX_FEATURES=      c++11
+USE_LANGUAGES=         c c++
 USE_LIBTOOL=           yes
 USE_TOOLS+=            gmake pkg-config yacc
 GNU_CONFIGURE=         yes

Index: pkgsrc/devel/thrift/Makefile.version
diff -u pkgsrc/devel/thrift/Makefile.version:1.7 pkgsrc/devel/thrift/Makefile.version:1.8
--- pkgsrc/devel/thrift/Makefile.version:1.7    Mon Oct 25 16:49:37 2021
+++ pkgsrc/devel/thrift/Makefile.version        Tue Mar  4 13:05:20 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile.version,v 1.7 2021/10/25 16:49:37 adam Exp $
+# $NetBSD: Makefile.version,v 1.8 2025/03/04 13:05:20 adam Exp $
 # used by devel/p5-thrift/Makefile
 # used by devel/py-thrift/Makefile
 # used by devel/ruby-thrift/Makefile
 # used by devel/thrift/Makefile.common
 
-DISTNAME=      thrift-0.15.0
+DISTNAME=      thrift-0.21.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_APACHE:=thrift/${PKGVERSION_NOREV}/}
 

Index: pkgsrc/devel/thrift/distinfo
diff -u pkgsrc/devel/thrift/distinfo:1.8 pkgsrc/devel/thrift/distinfo:1.9
--- pkgsrc/devel/thrift/distinfo:1.8    Tue Oct 26 10:20:03 2021
+++ pkgsrc/devel/thrift/distinfo        Tue Mar  4 13:05:20 2025
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.8 2021/10/26 10:20:03 nia Exp $
+$NetBSD: distinfo,v 1.9 2025/03/04 13:05:20 adam Exp $
 
-BLAKE2s (thrift-0.15.0.tar.gz) = 3470f0804a8bd967f6834a9c5b1cd4ff3220e458934f87ccbcb730eab3da1b49
-SHA512 (thrift-0.15.0.tar.gz) = 37e48d1872c85abc92ae86017f98bb092ac2b64e46be21ed6fa0b72d46cf956257efcc7db344b55aa9a70f9a9741d400081c1b78f1eb8d72c9e53a196f3e62ef
-Size (thrift-0.15.0.tar.gz) = 4046460 bytes
-SHA1 (patch-configure) = 9c7c9747ea3845f8e7db7f923c313c96b96d3e9e
+BLAKE2s (thrift-0.21.0.tar.gz) = d304df274435888675fe38fecf56ae6640a148b8b2498556f5f520c730a5104e
+SHA512 (thrift-0.21.0.tar.gz) = 0ffca1232305c07f803adb7239b5d22ee5c766a2809703c127b45a80b820c677e05a2d5b82852af5e1e923abe07ff1d9eb2f3fa4f2aa8732c9a81d8b0daa1f35
+Size (thrift-0.21.0.tar.gz) = 4398072 bytes
+SHA1 (patch-compiler_cpp_Makefile.in) = f0dcffa37887897387316563e0776f623dee09f3
+SHA1 (patch-configure) = 7d61f2aec2cb3b6b232e130ef1d2b83774995dc6
 SHA1 (patch-lib_cpp_src_thrift_server_TNonblockingServer.cpp) = 1f648fc9ad2c3e3664e1baf64c1132a061dd249f
-SHA1 (patch-lib_cpp_src_thrift_transport_SocketCommon.cpp) = 48269cf7d6ce3df23ebffa3270462a8dd27e6762
+SHA1 (patch-lib_cpp_src_thrift_transport_SocketCommon.cpp) = 751a3408d5931553571527f57f0ec1fd9cf026ae
 SHA1 (patch-lib_cpp_src_thrift_transport_TSocketUtils.h) = 56b03b612c7b638769f3137de09f254df9ea83c6

Index: pkgsrc/devel/thrift/patches/patch-configure
diff -u pkgsrc/devel/thrift/patches/patch-configure:1.2 pkgsrc/devel/thrift/patches/patch-configure:1.3
--- pkgsrc/devel/thrift/patches/patch-configure:1.2     Sun Mar 21 12:41:11 2021
+++ pkgsrc/devel/thrift/patches/patch-configure Tue Mar  4 13:05:20 2025
@@ -1,11 +1,11 @@
-$NetBSD: patch-configure,v 1.2 2021/03/21 12:41:11 taca Exp $
+$NetBSD: patch-configure,v 1.3 2025/03/04 13:05:20 adam Exp $
 
 Fix broken BOOST_LIB_DIR detection.
 Fix unportable test(1) operator.
 
---- configure.orig     2021-02-04 23:08:12.000000000 +0000
+--- configure.orig     2024-09-15 12:26:57.000000000 +0000
 +++ configure
-@@ -18182,7 +18182,7 @@ fi
+@@ -19279,7 +19279,7 @@ fi
  
  
    if test "x$succeeded" = "xyes" ; then
@@ -14,12 +14,12 @@ Fix unportable test(1) operator.
  
      BOOST_CHRONO_LDADD=$(echo "$BOOST_LIB_DIR/libboost_chrono.a")
  
-@@ -23057,7 +23057,7 @@ $as_echo "yes" >&6; }
+@@ -24518,7 +24518,7 @@ printf "%s\n" "yes" >&6; }
  
            # Test whether OPTLINK is used by trying if DMD accepts -L/? without
            # erroring out.
 -          if test "$success" == "yes" ; then
 +          if test "$success" = "yes" ; then
-             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether DMD uses OPTLINK" >&5
- $as_echo_n "checking whether DMD uses OPTLINK... " >&6; }
+             { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether DMD uses OPTLINK" >&5
+ printf %s "checking whether DMD uses OPTLINK... " >&6; }
              echo "Running \”$DMD -L/? configtest_ax_dmd.d\"" >&5

Index: pkgsrc/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_SocketCommon.cpp
diff -u pkgsrc/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_SocketCommon.cpp:1.1 pkgsrc/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_SocketCommon.cpp:1.2
--- pkgsrc/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_SocketCommon.cpp:1.1 Sun Mar 21 12:41:11 2021
+++ pkgsrc/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_SocketCommon.cpp     Tue Mar  4 13:05:20 2025
@@ -1,17 +1,16 @@
-$NetBSD: patch-lib_cpp_src_thrift_transport_SocketCommon.cpp,v 1.1 2021/03/21 12:41:11 taca Exp $
+$NetBSD: patch-lib_cpp_src_thrift_transport_SocketCommon.cpp,v 1.2 2025/03/04 13:05:20 adam Exp $
 
-Need string.h for memcpy().
+Include string.h for memcpy().
 
---- lib/cpp/src/thrift/transport/SocketCommon.cpp.orig 2021-02-04 23:07:31.000000000 +0000
+--- lib/cpp/src/thrift/transport/SocketCommon.cpp.orig 2024-03-18 20:28:38.000000000 +0000
 +++ lib/cpp/src/thrift/transport/SocketCommon.cpp
-@@ -34,6 +34,10 @@
- #include <sys/un.h>
- #endif
+@@ -24,6 +24,9 @@
+ #include <thrift/transport/TTransportException.h>
+ #include <thrift/TOutput.h>
  
 +#ifdef HAVE_STRING_H
 +#include <string.h>
 +#endif
-+
- #include <string>
+ #include <cstring>
  
- #include <thrift/transport/PlatformSocket.h>
+ namespace apache {



Home | Main Index | Thread Index | Old Index