radare2, swith to debugoptimized build, disable fetching test_bin archive (#12862)

this should need be needed (test_bin archive) on buildmaster
This commit is contained in:
Schrijvers Luc
2025-08-30 09:46:14 +02:00
committed by GitHub
parent f4349be171
commit 4eb3cb4952

View File

@@ -100,10 +100,10 @@ REVISION="2"
SOURCE_URI="https://github.com/radare/radare2/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="e45e4fd342f04b2e00363bc1b68cc375c1cf36041085d3d59caa7a3b7be43836"
SOURCE_FILENAME="radare2-$portVersion.tar.gz"
srcGitRev_2="87ab82cc96e83e02f044c0c4111ade2a65576c60"
SOURCE_URI_2="https://github.com/radareorg/radare2-testbins/archive/$srcGitRev_2.tar.gz"
CHECKSUM_SHA256_2="f32a2607b52b838030c22946d7a0c61cb56ac67d32496f0524fa5aa889d39152"
SOURCE_DIR_2="radare2-testbins-$srcGitRev_2"
#srcGitRev_2="87ab82cc96e83e02f044c0c4111ade2a65576c60"
#SOURCE_URI_2="https://github.com/radareorg/radare2-testbins/archive/$srcGitRev_2.tar.gz"
#CHECKSUM_SHA256_2="f32a2607b52b838030c22946d7a0c61cb56ac67d32496f0524fa5aa889d39152"
#SOURCE_DIR_2="radare2-testbins-$srcGitRev_2"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
@@ -269,15 +269,15 @@ defineDebugInfoPackage radare2$secondaryArchSuffix \
BUILD()
{
mkdir -p test/bins
cp -r $sourceDir2/* test/bins
# mkdir -p test/bins
# cp -r $sourceDir2/* test/bins
# no need for these here, using system packages
rm -rf shlr/zip/{zip,zlib,include}
rm -rf shlr/lz4/{deps.mk,LICENSE,lz4.*,Makefile,README.md}
rm -f libr/hash/xxhash.c libr/hash/xxhash.h
meson build --buildtype=release \
meson build --buildtype=debugoptimized \
--prefix=$prefix \
--bindir=$commandBinDir \
--libdir=$libDir \