pkgsrc-Changes archive

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

CVS commit: pkgsrc/meta-pkgs/boost



Module Name:    pkgsrc
Committed By:   tnn
Date:           Tue May 23 18:23:43 UTC 2023

Modified Files:
        pkgsrc/meta-pkgs/boost: distinfo
Added Files:
        pkgsrc/meta-pkgs/boost/patches:
            patch-tools_build_src_tools_clang-darwin.jam

Log Message:
boost: macOS build fix


To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 pkgsrc/meta-pkgs/boost/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/meta-pkgs/boost/patches/patch-tools_build_src_tools_clang-darwin.jam

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

Modified files:

Index: pkgsrc/meta-pkgs/boost/distinfo
diff -u pkgsrc/meta-pkgs/boost/distinfo:1.143 pkgsrc/meta-pkgs/boost/distinfo:1.144
--- pkgsrc/meta-pkgs/boost/distinfo:1.143       Wed May  3 13:58:17 2023
+++ pkgsrc/meta-pkgs/boost/distinfo     Tue May 23 18:23:43 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.143 2023/05/03 13:58:17 jperkin Exp $
+$NetBSD: distinfo,v 1.144 2023/05/23 18:23:43 tnn Exp $
 
 BLAKE2s (boost_1_82_0.tar.bz2) = 24d4a1b55cf43e5096242b3a19dd7da5c11900632a96a5ee1e245ddd937a0b73
 SHA512 (boost_1_82_0.tar.bz2) = 6fddc452ca67f99f5c181e21c73d96feb7346e10886477c91b4abc2cdf447750599e0d42f935ef591222200ef6c033de078a7ad2bb577c81fa56a249b17420cb
@@ -32,4 +32,5 @@ SHA1 (patch-libs_context_src_asm_jump_ar
 SHA1 (patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S) = f4e9912a3101f10a3f7ac0151aac957f80fdc9cc
 SHA1 (patch-libs_fiber_build_Jamfile.v2) = 4b4a6698111042a3e54dc181b555516e0685796d
 SHA1 (patch-tools_build_src_engine_build.sh) = 7a756f04a2f11fd06bfa69c5d8ad160926f7da95
+SHA1 (patch-tools_build_src_tools_clang-darwin.jam) = 2025fe00e5f5317bcafdbd391e366927b1173b9d
 SHA1 (patch-tools_build_src_tools_gcc.jam) = 4d895f14965ee29e328dda15e9975ccc1c14673f

Added files:

Index: pkgsrc/meta-pkgs/boost/patches/patch-tools_build_src_tools_clang-darwin.jam
diff -u /dev/null pkgsrc/meta-pkgs/boost/patches/patch-tools_build_src_tools_clang-darwin.jam:1.1
--- /dev/null   Tue May 23 18:23:43 2023
+++ pkgsrc/meta-pkgs/boost/patches/patch-tools_build_src_tools_clang-darwin.jam Tue May 23 18:23:43 2023
@@ -0,0 +1,16 @@
+$NetBSD: patch-tools_build_src_tools_clang-darwin.jam,v 1.1 2023/05/23 18:23:43 tnn Exp $
+
+Work around clang -x c -std=c++14 passed by pkgsrc wrappers
+not working, by overriding w/ -std=c99 later in the cmd line.
+
+--- tools/build/src/tools/clang-darwin.jam.orig        2023-04-10 13:47:41.000000000 +0000
++++ tools/build/src/tools/clang-darwin.jam
+@@ -116,7 +116,7 @@ rule compile.c++ ( targets * : sources *
+ 
+ actions compile.c bind PCH_FILE
+ {
+-    "$(CONFIG_COMMAND)" -x c $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES) -I"$(INCLUDES)" $(.include-pch)"$(PCH_FILE)" -c -o "$(<)" "$(>)"
++    "$(CONFIG_COMMAND)" -x c $(OPTIONS) $(USER_OPTIONS) -std=c99 -D$(DEFINES) -I"$(INCLUDES)" $(.include-pch)"$(PCH_FILE)" -c -o "$(<)" "$(>)"
+ }
+ 
+ actions compile.c++ bind PCH_FILE



Home | Main Index | Thread Index | Old Index