Another test compile on an updated ebuild

For contributed third party builds not necessarily configured like the main product.
e.g. AVX builds, SSE builds, Pandora builds.
Locked
assemblerhead

Another test compile on an updated ebuild

Post by assemblerhead » 2017-01-04, 15:55

Posted solely "For Your Information" : ( No complaints )

The requested info first :
Application Basics
------------------

Name: Pale Moon
Version: 27.0.3
Build ID: 20170104085736
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.3
Multiprocess Windows: 0/1 (default: false)

Extensions
----------

Name: Adblock Latitude
Version: 3.0.3.1
Enabled: true
ID: {016acf6d-e5c0-4768-9376-3763d1ad1978}

Name: Add-ons Manager Fix
Version: 48.0.5
Enabled: true
ID: addonsmanagerfix@sonco.com

Name: Beef Taco (Targeted Advertising Cookie Opt-Out)
Version: 1.3.7.1-signed.1-signed
Enabled: true
ID: john@velvetcache.org

Name: Blue Moon Linux
Version: 3.0
Enabled: true
ID: bluemoonlinux@addons.palemoon.org

Name: Change Referer Button
Version: 0.5
Enabled: true
ID: {8eb2e77d-73aa-4620-a9dd-9ddae0602172}

Name: CipherFox
Version: 3.12.0
Enabled: true
ID: cipherfox@mkfly

Name: Complete YouTube Saver
Version: 5.7.26
Enabled: true
ID: {AF445D67-154C-4c69-A17B-7F392BCC36A3}

Name: DownThemAll!
Version: 2.0.18.1-signed.1-let-fixed
Enabled: true
ID: {DDC359D1-844A-42a7-9AA1-88A850A938A8}

Name: Encrypted Web
Version: 5.1.5
Enabled: true
ID: {4bf973fe-f2b7-43e1-b2ca-52f9c6f6fddf}

Name: EPUBReader
Version: 1.5.0.9
Enabled: true
ID: {5384767E-00D9-40E9-B72F-9CC39D655D6F}

Name: Flagfox
Version: 5.1.18
Enabled: true
ID: {1018e4d6-728f-4b20-ad56-37578a4de76b}

Name: Guerilla Scripting
Version: 0.0.3.6.8
Enabled: true
ID: guerilla@ketmar.no-ip.org

Name: Image Toolbox
Version: 1.0.1
Enabled: true
ID: imagetoolbox@addons.palemoon.org

Name: Menu Icons Plus
Version: 3.2.1-signed.1-signed
Enabled: true
ID: menuiconsplus@codedawn.com

Name: MozArchiver
Version: 1.0.2
Enabled: true
ID: mozarchiver@lootyhoof-pm

Name: NoScript
Version: 2.9.0.14
Enabled: true
ID: {73a6fe31-595d-460b-a920-fcc0f8843232}

Name: Pale Moon Commander
Version: 1.7.3
Enabled: true
ID: commander@palemoon.org

Name: Referrer Control
Version: 0.4.5.1-signed.1-signed
Enabled: true
ID: referrercontrol@qixinglu.com

Name: RequestPolicy Continued
Version: 1.0.beta12.4
Enabled: true
ID: rpcontinued@amo.requestpolicy.org

Graphics
--------

Adapter Description: X.Org -- Gallium 0.4 on AMD POLARIS10 (DRM 3.3.0 / 4.8.15-gentoo-Fam15h, LLVM 3.9.1)
Device ID: Gallium 0.4 on AMD POLARIS10 (DRM 3.3.0 / 4.8.15-gentoo-Fam15h, LLVM 3.9.1)
Driver Version: 3.0 Mesa 13.0.2
GPU Accelerated Windows: 0/1 Basic
Vendor ID: X.Org
WebGL Renderer: X.Org -- Gallium 0.4 on AMD POLARIS10 (DRM 3.3.0 / 4.8.15-gentoo-Fam15h, LLVM 3.9.1)
windowLayerManagerRemote: false
AzureCanvasBackend: cairo
AzureContentBackend: cairo
AzureFallbackCanvasBackend: none
AzureSkiaAccelerated: 0

Important Modified Preferences
------------------------------

accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.smart_size_cached_value: 307200
browser.cache.disk.smart_size.enabled: false
browser.cache.disk.smart_size.first_run: false
browser.download.importedFromSqlite: true
browser.places.smartBookmarksVersion: 4
browser.search.useDBForOrder: true
browser.startup.homepage: https://www.startpage.com/eng/advanced-search.html
browser.startup.homepage_override.buildID: 20170104085736
browser.startup.homepage_override.mstone: 3.0.3
browser.tabs.warnOnClose: false
browser.tabs.warnOnCloseOtherTabs: false
dom.mozApps.used: true
extensions.lastAppVersion: 27.0.3
font.name.serif.x-western: Liberation Sans
font.size.variable.x-western: 15
general.autoScroll: true
network.cookie.cookieBehavior: 3
network.cookie.lifetimePolicy: 2
network.cookie.prefsMigrated: true
network.http.speculative-parallel-limit: 0
places.database.lastMaintenance: 1482620352
places.history.enabled: false
places.history.expiration.transient_current_max_pages: 104858
plugin.disable_full_page_plugin_for_types: audio/x-pn-realaudio-plugin,audio/x-realaudio,video/x-ms-asf,video/x-ms-wm,audio/x-ms-wax,video/x-msvideo,video/x-ms-wvx
plugin.importedState: true
plugin.state.gecko-mediaplayer: 1
plugin.state.libevbrowserplugin: 0
print.tmp.printerfeatures.PostScript/default.can_change_colorspace: false
print.tmp.printerfeatures.PostScript/default.can_change_downloadfonts: false
print.tmp.printerfeatures.PostScript/default.can_change_jobtitle: false
print.tmp.printerfeatures.PostScript/default.can_change_num_copies: true
print.tmp.printerfeatures.PostScript/default.can_change_orientation: true
print.tmp.printerfeatures.PostScript/default.can_change_paper_size: true
print.tmp.printerfeatures.PostScript/default.can_change_plex: false
print.tmp.printerfeatures.PostScript/default.can_change_printincolor: true
print.tmp.printerfeatures.PostScript/default.can_change_resolution: false
print.tmp.printerfeatures.PostScript/default.can_change_spoolercommand: true
print.tmp.printerfeatures.PostScript/default.colorspace.0.name: default
print.tmp.printerfeatures.PostScript/default.colorspace.count: 1
print.tmp.printerfeatures.PostScript/default.has_special_printerfeatures: true
print.tmp.printerfeatures.PostScript/default.orientation.0.name: portrait
print.tmp.printerfeatures.PostScript/default.orientation.1.name: landscape
print.tmp.printerfeatures.PostScript/default.orientation.count: 2
print.tmp.printerfeatures.PostScript/default.paper.0.height_mm: 210
print.tmp.printerfeatures.PostScript/default.paper.0.is_inch: false
print.tmp.printerfeatures.PostScript/default.paper.0.name: A5
print.tmp.printerfeatures.PostScript/default.paper.0.width_mm: 148
print.tmp.printerfeatures.PostScript/default.paper.1.height_mm: 297
print.tmp.printerfeatures.PostScript/default.paper.1.is_inch: false
print.tmp.printerfeatures.PostScript/default.paper.1.name: A4
print.tmp.printerfeatures.PostScript/default.paper.1.width_mm: 210
print.tmp.printerfeatures.PostScript/default.paper.2.height_mm: 420
print.tmp.printerfeatures.PostScript/default.paper.2.is_inch: false
print.tmp.printerfeatures.PostScript/default.paper.2.name: A3
print.tmp.printerfeatures.PostScript/default.paper.2.width_mm: 297
print.tmp.printerfeatures.PostScript/default.paper.3.height_mm: 279
print.tmp.printerfeatures.PostScript/default.paper.3.is_inch: true
print.tmp.printerfeatures.PostScript/default.paper.3.name: Letter
print.tmp.printerfeatures.PostScript/default.paper.3.width_mm: 215
print.tmp.printerfeatures.PostScript/default.paper.4.height_mm: 355
print.tmp.printerfeatures.PostScript/default.paper.4.is_inch: true
print.tmp.printerfeatures.PostScript/default.paper.4.name: Legal
print.tmp.printerfeatures.PostScript/default.paper.4.width_mm: 215
print.tmp.printerfeatures.PostScript/default.paper.5.height_mm: 431
print.tmp.printerfeatures.PostScript/default.paper.5.is_inch: true
print.tmp.printerfeatures.PostScript/default.paper.5.name: Tabloid
print.tmp.printerfeatures.PostScript/default.paper.5.width_mm: 279
print.tmp.printerfeatures.PostScript/default.paper.6.height_mm: 254
print.tmp.printerfeatures.PostScript/default.paper.6.is_inch: true
print.tmp.printerfeatures.PostScript/default.paper.6.name: Executive
print.tmp.printerfeatures.PostScript/default.paper.6.width_mm: 190
print.tmp.printerfeatures.PostScript/default.paper.count: 7
print.tmp.printerfeatures.PostScript/default.plex.0.name: default
print.tmp.printerfeatures.PostScript/default.plex.count: 1
print.tmp.printerfeatures.PostScript/default.resolution.0.name: default
print.tmp.printerfeatures.PostScript/default.resolution.count: 1
print.tmp.printerfeatures.PostScript/default.supports_colorspace_change: false
print.tmp.printerfeatures.PostScript/default.supports_downloadfonts_change: false
print.tmp.printerfeatures.PostScript/default.supports_jobtitle_change: false
print.tmp.printerfeatures.PostScript/default.supports_orientation_change: true
print.tmp.printerfeatures.PostScript/default.supports_paper_size_change: true
print.tmp.printerfeatures.PostScript/default.supports_plex_change: false
print.tmp.printerfeatures.PostScript/default.supports_printincolor_change: true
print.tmp.printerfeatures.PostScript/default.supports_resolution_change: false
print.tmp.printerfeatures.PostScript/default.supports_spoolercommand_change: true
privacy.clearOnShutdown.offlineApps: true
privacy.clearOnShutdown.passwords: true
privacy.clearOnShutdown.siteSettings: true
privacy.donottrackheader.enabled: true
privacy.sanitize.migrateFx3Prefs: true
privacy.sanitize.sanitizeOnShutdown: true
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1480961495

Important Locked Preferences
----------------------------

JavaScript
----------

Incremental GC: true

Accessibility
-------------

Activated: false
Prevent Accessibility: 1

Library Versions
----------------

NSPR
Expected minimum version: 4.10.10
Version in use: 4.10.10

NSS
Expected minimum version: 3.19.5.0 Basic ECC
Version in use: 3.19.5.0 Basic ECC

NSSSMIME
Expected minimum version: 3.19.5.0 Basic ECC
Version in use: 3.19.5.0 Basic ECC

NSSSSL
Expected minimum version: 3.19.5.0 Basic ECC
Version in use: 3.19.5.0 Basic ECC

NSSUTIL
Expected minimum version: 3.19.5.0
Version in use: 3.19.5.0

Experimental Features
---------------------
[ebuild R #] www-client/palemoon-27.0.3-r1::palemoon USE="alsa dbus gtk2 jemalloc official-branding shared-js webrtc -gstreamer (-gtk3) -necko-wifi -optimize -pulseaudio -system-libs -valgrind" 0 KiB

gcc CFLAGS / CXXFLAGS :
CFLAGS="-mtune=bdver2 -march=bdver2 -O2 -pipe --param l1-cache-size=16 --param l1-cache-line-size=64 --param l2-cache-size=2048 -fstack-protector-strong -frecord-gcc-switches"
CXXFLAGS="${CFLAGS}"
gcc -v output :
Using built-in specs.
COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.4/gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.9.4/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.9.4/work/gcc-4.9.4/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.4 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.4 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.4/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.4/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/include/g++-v4 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.9.4/python --enable-objc-gc --enable-languages=c,c++,objc,obj-c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.9.4 p1.0, pie-0.6.4' --enable-libstdcxx-time --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-altivec --disable-fixed-point --enable-targets=all --disable-libgcj --enable-libgomp --disable-libmudflap --disable-libssp --disable-libcilkrts --enable-vtable-verify --enable-libvtv --enable-lto --with-cloog --disable-isl-version-check --enable-libsanitizer
Thread model: posix
gcc version 4.9.4 (Gentoo 4.9.4 p1.0, pie-0.6.4)
cat /proc/cpuinfo : ( using "on-demand" gov.)
processor : 0
vendor_id : AuthenticAMD
cpu family : 21
model : 2
model name : AMD FX(tm)-9590 Eight-Core Processor
stepping : 0
microcode : 0x6000817
cpu MHz : 1400.000
cache size : 2048 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 16
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf eagerfpu pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb hw_pstate vmmcall bmi1 arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
bugs : fxsave_leak sysret_ss_attrs null_seg
bogomips : 9379.64
TLB size : 1536 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb eff_freq_ro
Using gtk+ 2.24.31
Using Oracle JRE / JDK 1.8.0.112
Using jemalloc 3.6.0

--------------------------

Compile output ( fianl stage ) :

* QA Notice: Files built without respecting CFLAGS have been detected
* Please include the following list of files in your report:
* /usr/lib64/palemoon/libssl3.so
* /usr/lib64/palemoon/libfreebl3.so
* /usr/lib64/palemoon/libsoftokn3.so
* /usr/lib64/palemoon/libicudata.so.52
* /usr/lib64/palemoon/libnssutil3.so
* /usr/lib64/palemoon/libsmime3.so
* /usr/lib64/palemoon/libnssckbi.so
* /usr/lib64/palemoon/libnssdbm3.so
* /usr/lib64/palemoon/libnss3.so


* QA Notice: Package triggers severe warnings which indicate that it
* may exhibit random runtime failures.
9:34.01 mpi/mpcpucache.c:681:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
9:34.01 mpi/mpcpucache.c:682:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
9:34.01 mpi/mpcpucache.c:683:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:22.99 sslsnce.c:1232:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:22.99 sslsnce.c:1233:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:22.99 sslsnce.c:1234:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:22.99 sslsnce.c:1235:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.00 sslsnce.c:1236:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.00 sslsnce.c:1237:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.00 sslsnce.c:1238:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.00 sslsnce.c:1239:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.00 sslsnce.c:1240:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.00 sslsnce.c:1241:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.00 sslsnce.c:1242:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.00 sslsnce.c:1243:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.01 sslsnce.c:1244:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.01 sslsnce.c:1584:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.01 sslsnce.c:1585:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.01 sslsnce.c:1586:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.02 sslsnce.c:1587:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.02 sslsnce.c:1588:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.02 sslsnce.c:1589:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.02 sslsnce.c:1590:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.02 sslsnce.c:1591:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.02 sslsnce.c:1592:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.03 sslsnce.c:1593:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.03 sslsnce.c:1594:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.03 sslsnce.c:1595:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:23.03 sslsnce.c:1596:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:26.81 jarfile.c:690:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:26.81 jarfile.c:694:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:26.81 jarfile.c:695:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:26.81 jarfile.c:717:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:26.81 jarfile.c:722:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:26.81 jarfile.c:723:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:26.81 jarfile.c:761:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:26.81 jarfile.c:784:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:26.81 jarfile.c:785:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
10:26.81 jarfile.c:786:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]

* Please do not file a Gentoo bug and instead report the above QA
* issues directly to the upstream developers of this software.
* Homepage: https://www.palemoon.org/


* QA Notice: Pre-stripped files found:
* /usr/lib64/palemoon/libmozsqlite3.so
* /usr/lib64/palemoon/libmozjs.so
* /usr/lib64/palemoon/libssl3.so
* /usr/lib64/palemoon/components/libdbusservice.so
* /usr/lib64/palemoon/components/libmozgnome.so
* /usr/lib64/palemoon/libfreebl3.so
* /usr/lib64/palemoon/libsoftokn3.so
* /usr/lib64/palemoon/libplds4.so
* /usr/lib64/palemoon/plugin-container
* /usr/lib64/palemoon/libnspr4.so
* /usr/lib64/palemoon/libmozalloc.so
* /usr/lib64/palemoon/libicudata.so.52
* /usr/lib64/palemoon/libicuuc.so.52
* /usr/lib64/palemoon/libicui18n.so.52
* /usr/lib64/palemoon/libnssutil3.so
* /usr/lib64/palemoon/palemoon
* /usr/lib64/palemoon/libsmime3.so
* /usr/lib64/palemoon/browser/components/libbrowsercomps.so
* /usr/lib64/palemoon/libnssckbi.so
* /usr/lib64/palemoon/libnssdbm3.so
* /usr/lib64/palemoon/libplc4.so
* /usr/lib64/palemoon/libxul.so
* /usr/lib64/palemoon/libnss3.so
* /usr/lib64/palemoon/palemoon-bin

>>> Installing (1 of 1) www-client/palemoon-27.0.3-r1::palemoon
After searching the web ... this error seems to be the result of inline assembler ( Win x64 fix for MS compilers ) : warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
Java / Javascript response seems to be better with "jemalloc shared-js" enabled. :eh:
Note that the "shared-js" generated no CFLAGS errors. That part of the process did use mmx / sse / sse2 / ssse3 instruction sets.

Thank y'all for your efforts.

Walter Dnes
Astronaut
Astronaut
Posts: 628
Joined: 2015-07-30, 20:29
Location: Vaughan, ON, Canada

Re: Another test compile on an updated ebuild

Post by Walter Dnes » 2017-01-04, 17:05

A few minor points...
  • The gcc online docs say "Specifying -march=cpu-type implies -mtune=cpu-type. ". -mtune is redundant if it's identical to -march. E.g. https://gcc.gnu.org/onlinedocs/gcc-5.4. ... 86-Options but applies to other gcc versions as well.
  • Properly-tuned "ondemand" governor matches properly-tuned "conservative" for battery savings and overall energy efficiency. In the default setup, "conservative" has better energy efficiency, at the cost of taking a few milliseconds longer to ramp up. The delay is usually not noticable in a laptop.
  • Adding cpu flags "-fno-unwind-tables -fno-asynchronous-unwind-tables" will shave a couple of megabytes off the size of the compressed tarball, and obviously more space once uncompressed. This is accomplished by stripping ".eh_frame" in object files and binaries. It may make things more difficult for debugging and stacktraces. The smaller binaries result in reduced loading times and reduced memory footprint. It's a tradeoff. For details, see http://lists.busybox.net/pipermail/busy ... 78326.html and http://lists.busybox.net/pipermail/busy ... 78331.html
There's a right way
There's a wrong way
And then there's my way

Locked