From af0046f40128c4d9dee7b7e8a1ecea496501f249 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Wed, 11 Sep 2019 20:37:42 +0300 Subject: [PATCH] waifulib: strip_on_install: don't strip on PE and unknown binaries [ci skip] --- scripts/waifulib/strip_on_install.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/waifulib/strip_on_install.py b/scripts/waifulib/strip_on_install.py index e4fdb65a..b334c901 100644 --- a/scripts/waifulib/strip_on_install.py +++ b/scripts/waifulib/strip_on_install.py @@ -26,6 +26,9 @@ def copy_fun(self, src, tgt): if self.generator.bld.options.no_strip: return + if conf.env.DEST_BINFMT not in ['elf', 'mac-o']: # don't strip unknown formats or PE + return + if getattr(self.generator, 'link_task', None) and self.generator.link_task.outputs[0] in self.inputs: cmd = self.env.STRIP + self.env.STRIPFLAGS + [tgt] try: