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