boost: reconfigured with stacktrace enabled

adopted port
This commit is contained in:
John McQuah 2023-07-23 21:08:55 -04:00
parent addbb0f1e8
commit b46353251a
3 changed files with 29 additions and 10 deletions

View File

@ -17100,6 +17100,21 @@ drwxr-xr-x root/root usr/lib/cmake/boost_serialization-1.82.0/
-rw-r--r-- root/root usr/lib/cmake/boost_serialization-1.82.0/boost_serialization-config.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_serialization-1.82.0/libboost_serialization-variant-shared.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_serialization-1.82.0/libboost_serialization-variant-static.cmake
drwxr-xr-x root/root usr/lib/cmake/boost_stacktrace_addr2line-1.82.0/
drwxr-xr-x root/root usr/lib/cmake/boost_stacktrace_basic-1.82.0/
drwxr-xr-x root/root usr/lib/cmake/boost_stacktrace_noop-1.82.0/
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_addr2line-1.82.0/boost_stacktrace_addr2line-config.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_addr2line-1.82.0/boost_stacktrace_addr2line-config-version.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_addr2line-1.82.0/libboost_stacktrace_addr2line-variant-shared.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_addr2line-1.82.0/libboost_stacktrace_addr2line-variant-static.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_basic-1.82.0/boost_stacktrace_basic-config.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_basic-1.82.0/boost_stacktrace_basic-config-version.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_basic-1.82.0/libboost_stacktrace_basic-variant-shared.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_basic-1.82.0/libboost_stacktrace_basic-variant-static.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_noop-1.82.0/boost_stacktrace_noop-config.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_noop-1.82.0/boost_stacktrace_noop-config-version.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_noop-1.82.0/libboost_stacktrace_noop-variant-shared.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_stacktrace_noop-1.82.0/libboost_stacktrace_noop-variant-static.cmake
drwxr-xr-x root/root usr/lib/cmake/boost_system-1.82.0/
-rw-r--r-- root/root usr/lib/cmake/boost_system-1.82.0/boost_system-config-version.cmake
-rw-r--r-- root/root usr/lib/cmake/boost_system-1.82.0/boost_system-config.cmake
@ -17230,6 +17245,15 @@ lrwxrwxrwx root/root usr/lib/libboost_regex.so -> libboost_regex.so.1.82.0
-rw-r--r-- root/root usr/lib/libboost_serialization.a
lrwxrwxrwx root/root usr/lib/libboost_serialization.so -> libboost_serialization.so.1.82.0
-rwxr-xr-x root/root usr/lib/libboost_serialization.so.1.82.0
-rw-r--r-- root/root usr/lib/libboost_stacktrace_addr2line.a
-rw-r--r-- root/root usr/lib/libboost_stacktrace_basic.a
-rw-r--r-- root/root usr/lib/libboost_stacktrace_noop.a
-rwxr-xr-x root/root usr/lib/libboost_stacktrace_addr2line.so.1.82.0
-rwxr-xr-x root/root usr/lib/libboost_stacktrace_basic.so.1.82.0
-rwxr-xr-x root/root usr/lib/libboost_stacktrace_noop.so.1.82.0
lrwxrwxrwx root/root usr/lib/libboost_stacktrace_addr2line.so -> libboost_stacktrace_addr2line.so.1.82.0
lrwxrwxrwx root/root usr/lib/libboost_stacktrace_basic.so -> libboost_stacktrace_basic.so.1.82.0
lrwxrwxrwx root/root usr/lib/libboost_stacktrace_noop.so -> libboost_stacktrace_noop.so.1.82.0
-rw-r--r-- root/root usr/lib/libboost_system.a
lrwxrwxrwx root/root usr/lib/libboost_system.so -> libboost_system.so.1.82.0
-rwxr-xr-x root/root usr/lib/libboost_system.so.1.82.0

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF34NDKj8xEscbw64b5n+M4B/g21KxHrgxY1yCzOL2nPVFZ8uGTSL1iXc3FKXFOPHvTveAWjZo9xECmnBVk7FQcQY=
SHA256 (Pkgfile) = 8972482922cb3c6f4779f84967a6ff4eea85db2085e5b07f447b4ea00579cb8b
SHA256 (.footprint) = 23c9405b0d76f7b3bf19aff2149bb76fdf03bbfb7a434b4fa5b151f57a591d10
RWSagIOpLGJF30iASO/ruJRh5MAzuuADQyhb2XyF9obO2xZAeEtuTLVHiDuoaxOfPTdUSd75ljQA0vTml5mLrgEu4C0yjFQQSQM=
SHA256 (Pkgfile) = 39429c6cc13dc805ea06a61eef4ceeebdbd18bd2966d653ee38f43808c59a814
SHA256 (.footprint) = 69556c7e60b2c4d72d5b1b220f1d9d97a26ad7c21ab6b3eb3e0a9583978db4a9
SHA256 (boost_1_82_0.tar.bz2) = a6e1ab9b0860e6a2881dd7b21fe9f737a095e5f33a3a874afc6a345228597ee6
SHA256 (boost-ublas-c++20-iterator.patch) = aa38addb40d5f44b4a8472029b475e7e6aef1c460509eb7d8edf03491dc1b5ee

View File

@ -1,12 +1,12 @@
# Description: Free peer-reviewed portable C++ source libraries.
# URL: https://www.boost.org/
# Maintainer: Danny Rawlins, crux at romster dot me
# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: bzip2 zstd
# Optional: icu openmpi python3-numpy
name=boost
version=1.82.0
release=1
release=2
source=(https://boostorg.jfrog.io/artifactory/main/release/$version/source/${name}_${version//./_}.tar.bz2
boost-ublas-c++20-iterator.patch)
@ -31,10 +31,6 @@ build() {
# Boost.Build does not allow for disabling of numpy
# extensions, thereby leading to automagic numpy
# https://github.com/boostorg/python/issues/111#issuecomment-280447482
prt-get isinst python3-numpy || sed \
-e 's/\[ unless \[ python\.numpy \] : <build>no \]/<build>no/g' \
-i libs/python/build/Jamfile
./bootstrap.sh --with-toolset=gcc --with-python=/usr/bin/python3
@ -45,7 +41,6 @@ build() {
./b2 install ${PKGMK_BOOST} \
--prefix=$PKG/usr \
--layout=system \
--without-stacktrace \
-j ${JOBS-1} \
variant=release \
debug-symbols=off \