commit: 347957bcbcbcdea2ea6c364c4766d0423627ed6d Author: Theo Anderson <telans <AT> posteo <DOT> de> AuthorDate: Fri Apr 16 08:46:16 2021 +0000 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> CommitDate: Fri Apr 16 08:50:21 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=347957bc
dev-python/pyinstaller: don't pre-strip binaries (take 2) even when forcing waf to build bootloaders locally and after removing all references to strip, portage still complains. not sure what's going on here Closes: https://bugs.gentoo.org/783090 Signed-off-by: Theo Anderson <telans <AT> posteo.de> .../files/pyinstaller-4.2-dont-pre-strip.patch | 23 ---------------------- dev-python/pyinstaller/pyinstaller-4.2.ebuild | 2 +- 2 files changed, 1 insertion(+), 24 deletions(-) diff --git a/dev-python/pyinstaller/files/pyinstaller-4.2-dont-pre-strip.patch b/dev-python/pyinstaller/files/pyinstaller-4.2-dont-pre-strip.patch deleted file mode 100644 index ec6dcbbd4..000000000 --- a/dev-python/pyinstaller/files/pyinstaller-4.2-dont-pre-strip.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/bootloader/wscript -+++ b/bootloader/wscript -@@ -652,11 +652,6 @@ def configure(ctx): - if ctx.env.DEST_OS == 'linux' and ctx.check_cc(cflags='-Wl,--as-needed'): - ctx.env.append_value('LINKFLAGS', '-Wl,--as-needed') - -- if ctx.env.CC_NAME != 'msvc': -- # This tool allows reducing the size of executables. -- ctx.find_program([assoc_programm(ctx, 'strip')], var='STRIP') -- ctx.load('strip', tooldir='tools') -- - def windowed(name, baseenv): - """Setup windowed environment based on `baseenv`.""" - ctx.setenv(name, baseenv) # Inherit from `baseenv`. -@@ -731,7 +726,7 @@ def build(ctx): - includes='zlib') - - # By default strip final executables to make them smaller. -- features = 'strip' -+ features = '' - if ctx.env.CC_NAME == 'msvc': - # Do not strip bootloaders when using MSVC. - features = '' diff --git a/dev-python/pyinstaller/pyinstaller-4.2.ebuild b/dev-python/pyinstaller/pyinstaller-4.2.ebuild index 4eeffc3d6..a9be3e283 100644 --- a/dev-python/pyinstaller/pyinstaller-4.2.ebuild +++ b/dev-python/pyinstaller/pyinstaller-4.2.ebuild @@ -16,4 +16,4 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -PATCHES=( "${FILESDIR}/${PN}-4.2-dont-pre-strip.patch" ) +QA_PRESTRIPPED="usr/lib/python.*/site-packages/PyInstaller/bootloader/Linux-.*/run.*"
