<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ac8f46aa1facd6f836e20b2ac4beb9e28bdf28ac">https://github.com/macports/macports-ports/commit/ac8f46aa1facd6f836e20b2ac4beb9e28bdf28ac</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ac8f46aa1facd6f836e20b2ac4beb9e28bdf28ac
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Sat Jun 15 06:03:48 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> R-RcppParallel: switch to MacPorts OneTBB, revbump
</span>---
R/R-RcppParallel/Portfile | 69 ++++------------------
R/R-RcppParallel/files/0001-Fix-macos.inc.patch | 37 ------------
.../files/0002-proxy_overload-for-10.7.patch | 43 --------------
R/R-RcppParallel/files/0003-patch-tbb-arch.diff | 13 ----
R/R-RcppParallel/files/patch-unbreak-linking.diff | 11 ++++
5 files changed, 22 insertions(+), 151 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-RcppParallel/Portfile b/R/R-RcppParallel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 519c741fdbe..d41e82e4caf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-RcppParallel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-RcppParallel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup R 1.0
R.setup cran RcppCore RcppParallel 5.1.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 4
</span> categories-append devel
maintainers {@barracuda156 gmail.com:vital.had} openmaintainer
license GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,65 +15,16 @@ checksums rmd160 988c8b20fc31ac86c1d16ec54973b2c1c3f9b207 \
</span> sha256 f9c30eb9ce1abffc590825d513d6d28dcbe970e36032dd7521febf04e905b29c \
size 1629119
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patch.pre_args-replace -p0 -p1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles 0001-Fix-macos.inc.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 0002-proxy_overload-for-10.7.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 0003-patch-tbb-arch.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Use our standalone OneTBB instead of the bundled one,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# which does not work correctly in some instances.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/stan-dev/rstan/issues/979
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:onetbb
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@MACOS_V@|${macosx_deployment_target}|" ${worksrcpath}/src/tbb/build/macos.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # https://github.com/RcppCore/RcppParallel/issues/176
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[string match *gcc* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # "gcc-mp-12" is not supported on macos. Add build/macos.gcc-mp-12.inc file with compiler-specific settings.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@CC@|gcc|g" ${worksrcpath}/src/tbb/build/macos.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Don't use libcxx with gcc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@STDLIB@|libstdc++|" ${worksrcpath}/src/tbb/build/macos.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # This just reverts the patch to Clang hardcoding:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@CC@|clang|g" ${worksrcpath}/src/tbb/build/macos.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@STDLIB@|libc++|" ${worksrcpath}/src/tbb/build/macos.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Propagating arch via env does not work for tests. Notice, the following
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # implies monoarch build. If R goes universal, alternative solution will be needed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${build_arch} eq "arm64"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@TBB_ARCH@|arm64|" ${worksrcpath}/src/Makevars.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } elseif {${build_arch} eq "i386"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@TBB_ARCH@|ia32|" ${worksrcpath}/src/Makevars.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } elseif {${build_arch} eq "ppc"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@TBB_ARCH@|ppc32|" ${worksrcpath}/src/Makevars.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } elseif {${build_arch} eq "ppc64"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@TBB_ARCH@|ppc64|" ${worksrcpath}/src/Makevars.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } elseif {${build_arch} eq "x86_64"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@TBB_ARCH@|intel64|" ${worksrcpath}/src/Makevars.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# ld: -L must be immediately followed by a directory path (no space)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-unbreak-linking.diff
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform powerpc {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Otherwise configure script does nonsense, setting arch to ppc64 on G5 – regardless of Macports settings and OS support of ppc64.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${build_arch} eq "ppc64"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.env-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- arch=ppc64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.env-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- arch=ppc64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test.env-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- arch=ppc64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.env-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- arch=ppc32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.env-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- arch=ppc32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test.env-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- arch=ppc32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# It is also possible to configure RcppParallel to use external TBB:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/RcppCore/RcppParallel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# This has not been tested though.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# depends_lib-append path:lib/libtbb.dylib:onetbb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-append TBB=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# TBB_INC=${prefix}include/tbb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# TBB_LIB=${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-append TBB_INC=${prefix}/libexec/onetbb/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TBB_LIB=${prefix}/libexec/onetbb/lib
</span>
depends_test-append port:R-knitr \
port:R-Rcpp \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -81,3 +32,5 @@ depends_test-append port:R-knitr \
</span> port:R-RUnit
test.run yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+test.env-append TBB_INC=${prefix}/libexec/onetbb/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TBB_LIB=${prefix}/libexec/onetbb/lib
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-RcppParallel/files/0001-Fix-macos.inc.patch b/R/R-RcppParallel/files/0001-Fix-macos.inc.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a516409776d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-RcppParallel/files/0001-Fix-macos.inc.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,37 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 64c0dbb74fa0756ce9bd66f90b3804c18b725c2b Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Tue, 6 Dec 2022 17:45:27 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Fix macos.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/tbb/build/macos.inc | 8 ++++----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 4 insertions(+), 4 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/tbb/build/macos.inc b/src/tbb/build/macos.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 5011fc17..d2ce2bfb 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/src/tbb/build/macos.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/src/tbb/build/macos.inc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -56,11 +56,11 @@ ifndef runtime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- export runtime:=cc$(clang_version)_os$(os_version)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--native_compiler := clang
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--export compiler ?= clang
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+native_compiler := @CC@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+export compiler ?= @CC@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- debugger ?= lldb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--export stdlib ?= libc++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+export stdlib ?= @STDLIB@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CMD=$(SHELL) -c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CWD=$(shell pwd)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -106,4 +106,4 @@ TEST_LAUNCHER=sh $(tbb_root)/build/test_launcher.sh $(largs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- OPENCL.LIB = -framework OpenCL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--MACOSX_DEPLOYMENT_TARGET ?= 10.11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+MACOSX_DEPLOYMENT_TARGET ?= @MACOS_V@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.38.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-RcppParallel/files/0002-proxy_overload-for-10.7.patch b/R/R-RcppParallel/files/0002-proxy_overload-for-10.7.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c54ab7a9dfc..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-RcppParallel/files/0002-proxy_overload-for-10.7.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,43 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 9a4199cfd0ce961db62f97256fabfdc24b8d5e52 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Tue, 6 Dec 2022 18:11:18 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] proxy_overload for <10.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/tbb/src/tbbmalloc/proxy_overload_osx.h | 6 ++++--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 4 insertions(+), 2 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/tbb/src/tbbmalloc/proxy_overload_osx.h b/src/tbb/src/tbbmalloc/proxy_overload_osx.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 39790db7..9b1dd030 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/src/tbb/src/tbbmalloc/proxy_overload_osx.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/src/tbb/src/tbbmalloc/proxy_overload_osx.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -134,11 +134,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- introspect.force_lock = &zone_force_lock;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- introspect.force_unlock = &zone_force_unlock;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- introspect.statistics = zone_statistics;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__POWERPC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- introspect.zone_locked = &zone_locked;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- introspect.enable_discharge_checking = &impl_zone_enable_discharge_checking;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- introspect.disable_discharge_checking = &impl_zone_disable_discharge_checking;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- introspect.discharge = &impl_zone_discharge;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- zone.size = &impl_malloc_usable_size;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- zone.malloc = &impl_malloc;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- zone.calloc = &impl_calloc;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -150,9 +153,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- zone.introspect = &introspect;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- zone.version = 8;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- zone.memalign = impl_memalign;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__POWERPC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- zone.free_definite_size = &impl_free_definite_size;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- zone.pressure_relief = &impl_pressure_relief;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // make sure that default purgeable zone is initialized
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- malloc_default_purgeable_zone();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void* ptr = malloc(1);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-RcppParallel/files/0003-patch-tbb-arch.diff b/R/R-RcppParallel/files/0003-patch-tbb-arch.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 56a788dbef4..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-RcppParallel/files/0003-patch-tbb-arch.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/src/Makevars.in 2023-02-27 02:54:45.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/src/Makevars.in 2023-02-27 02:55:13.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -105,6 +105,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ifeq ($(USE_TBB), Mac)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ MAKE_ARGS += arch=@TBB_ARCH@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # write compiler if set
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifneq (@COMPILER@, )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- MAKE_ARGS += compiler=@COMPILER@
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-RcppParallel/files/patch-unbreak-linking.diff b/R/R-RcppParallel/files/patch-unbreak-linking.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d6b6c69cbd3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-RcppParallel/files/patch-unbreak-linking.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makevars.in 2023-02-24 13:17:34.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makevars.in 2024-06-15 04:48:49.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -13,7 +13,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # If TBB_LIB is defined, link to that explicitly.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifdef TBB_LIB
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- PKG_LIBS = -Wl,-L,"$(TBB_LIB)" -Wl,-rpath,"$(TBB_LIB)" -ltbb -ltbbmalloc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ PKG_LIBS = -Wl,-L"$(TBB_LIB)" -Wl,-rpath,"$(TBB_LIB)" -ltbb -ltbbmalloc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifeq ($(OS), Windows_NT)
</span></pre><pre style='margin:0'>
</pre>