box2d: fix build against glibc 2.34

This commit is contained in:
Tim Biermann 2021-12-14 11:35:34 +01:00
parent c01c8dd8ef
commit c418dafff2
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 4 additions and 4 deletions

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF37hoecm0DNccjaFHng1tIZx61StzqPap2O8kN+2JOqlc3wcU+hrWKiMEYGbN6Nfp8NOD40FPY+JK7/qRVxMDrQw=
SHA256 (Pkgfile) = 8c8995b6e7ef600f39b4e7663d0e1fdcc5538ced96513ee3adb7bf6c5d2d5d89
RWSagIOpLGJF30+xEs6DJnkqJ/wiHPD0UJK09anYiNOeq0lTi/CgvHfWtVfnEHZx0Ofh8VeFGxyt3P9gVfH0OIUk5q3rWGH/LAY=
SHA256 (Pkgfile) = 8d07f230bbbcc68ec2529ff1b707921d6118543e2d12693be032cf203dd84751
SHA256 (.footprint) = 97a73b6449d2d99b502318b34b1ed27d992c3fee818ddc55f67d2548e9c8799f
SHA256 (box2d-2.4.1.tar.gz) = d6b4650ff897ee1ead27cf77a5933ea197cbeef6705638dd181adc2e816b23c2

View File

@ -9,8 +9,7 @@ release=1
source=(https://github.com/erincatto/box2d/archive/v$version/$name-$version.tar.gz)
build() {
[[ -e /usr/bin/ninja ]] && PKGMK_BOX2D+=' -G Ninja'
cmake -S $name-$version -B build $PKGMK_BOX2D \
cmake -S $name-$version -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_BUILD_TYPE=Release \
@ -18,6 +17,7 @@ build() {
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS -fPIC" \
-D BUILD_SHARED_LIBS=ON \
-D BOX2D_BUILD_TESTBED=OFF \
-D BOX2D_BUILD_UNIT_TESTS=OFF \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build