James-E-A / squeegily

[DEAD] Gentoo ebuilds with aspirations of superlative quality
0 stars 0 forks source link

Pale Moon WON'T NOT STRIP STUFF #12

Open James-E-A opened 7 years ago

James-E-A commented 7 years ago

Even with FEATURES=-strip the following files will inevitably become stripped due to being stripped during a stage Gentoo has no control over:

 * QA Notice: Pre-stripped files found:
 * /usr/lib/palemoon-27.2.1/libmozgtk.so
 * /usr/lib/palemoon-27.2.1/palemoon-bin
 * /usr/lib/palemoon-27.2.1/palemoon
 * /usr/lib/palemoon-27.2.1/libmozgtk2.so
 * /usr/lib/palemoon-27.2.1/browser/components/libbrowsercomps.so
 * /usr/lib/palemoon-27.2.1/plugin-container
 * /usr/lib/palemoon-27.2.1/components/libmozgnome.so
 * /usr/lib/palemoon-27.2.1/components/libdbusservice.so
 * /usr/lib/palemoon-27.2.1/libmozalloc.so
 * /usr/lib/palemoon-27.2.1/libxul.so
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version
   usr/lib/palemoon-devel-27.2.1/sdk/lib/libxpcomglue.a
   usr/lib/palemoon-devel-27.2.1/sdk/lib/libjemalloc.a
   usr/lib/palemoon-devel-27.2.1/sdk/lib/libxpcomglue_s.a
   usr/lib/palemoon-devel-27.2.1/sdk/lib/libmozglue.a
   usr/lib/palemoon-devel-27.2.1/sdk/lib/libxpcomglue_s_nomozalloc.a
   usr/lib/palemoon-devel-27.2.1/sdk/lib/libmemory.a
   usr/lib/palemoon-devel-27.2.1/sdk/lib/libunicharutil_external_s.a
   usr/lib/palemoon-devel-27.2.1/sdk/lib/libmozalloc.so
   usr/lib/palemoon-devel-27.2.1/sdk/lib/libxul.so
   usr/lib/palemoon-devel-27.2.1/sdk/bin/xpcshell

need to figure out if/what flag controls this

James-E-A commented 7 years ago

What I don't get is why this is happening, seeing as I have enabled neither of these:

$ ./configure --help | grep 'strip[^e]'
  --enable-strip          Enable stripping of libs & executables 
  --enable-install-strip  Enable stripping of libs & executables when packaging