| Summary: | dev-libs/boost-1.31.0 have over 50MB of debugging info (which I don't want) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Honza <hkmaly> |
| Component: | Current packages | Assignee: | Disenchanted (RETIRED) <morfic> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Honza
2005-03-30 12:15:33 UTC
merge boost-1.32.0-r1 please, im not planning on fixing the ebuild i inherited, sorry, 1.32.0 is current on boost.org, rather try that, thank you for your understanding That's even WORSE - 148,439,947b of /usr/lib/*boost* before strip, 44,955,153 after strip --strip-debug. You think I can get free HDD's in breakfast cereal box ? Can you make for example serialization (biggest of new libraries) USE-dependent ? After you repair this static_libraries_not_stripped bug, of course. while i work on USE=debug, i would appreciate it if you could provide me with your 'emerge info' thanks in advance Eh ? I already filled it when I reported this bug and it's still on this page ... but if you wish ... Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.2, glibc-2.3.4.20040808-r1, 2.4.28-gentoo-r5 i686) ================================================================= System uname: 2.4.28-gentoo-r5 i686 AMD Duron(tm) Processor Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 14 2005, 21:46:28)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.7.9-r1, 1.5, 1.9.4, 1.6.3, 1.4_p6 sys-devel/binutils: 2.14.90.0.8-r1, 2.15.92.0.2-r7 sys-devel/libtool: 1.4.3-r4, 1.5.2-r7 virtual/os-headers: 2.4.21 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=athlon -march=i686 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=athlon -march=i686 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo http://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo/ http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X Xaw3d aalib afs alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts caps cdr crypt cups curl dga divx4linux doc dvd emboss encode erandom esd flac foomaticdb fortran fpx gcj gd gdbm ggi gif gpm graphviz gtk gtk2 imagemagick imlib innodb ipv6 java jbig jpeg lcms lesstif libcaca libg++ libwww live lzo mad mailwrapper mbox mcal memlimit mikmod mmx mng motif mozilla mp3 mpeg multislot multitarget mysql ncurses network nls ogg oggvorbis opengl oss pam pdflib perl pic png python qt quicktime readline real samba sdl slang snmp spell sqlite sse ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales vhosts videos vorbis wmf xml xml2 xmms xosd xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS ... hmmm ... I see my first info is from another computer, that one where I workarounded it by stripping libraries by hand in middle of emerge. This is that one where I tried boost-1.32.0-r1. default-linux/x86/2004.0 also wouldnt be supported in anyway, on a amd64 even more so I have 2004.3 on amd64 x86_64. Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.10-gentoo-r6-32 i686) is i386 partition. That is meaning of that i686, you know ? Anyway, I see NO relation between profile and this bug. At least 2004.* and 2005.0 is not that different. Upgrade from 2004.0 to 2005.0 on that Duron was only change of symlink, no package upgrade was nessesary. ok, im working towards something that installs about 6.2MB libs here, no debug libs, no threading, then via USE flags add debug libs and threaded libs as needed give me a little while and this should certainly suit any need http://dev.gentoo.org/~morfic/boost-1.32.0-r1.ebuild if you would be so kind to test this on your system, total work in progress -sBUILD="release" hardcoded later done per USE flags OK, downloaded and tried ... result: Ranlib bin/boost/libs/test/build/libboost_unit_test_framework.a/gcc/release/libboost_unit_test_framework.a ...updated 299 targets... ...patience... ...patience... ...found 6914 targets... >>> Test phase [not enabled]: dev-libs/boost-1.32.0-r1 >>> Install boost-1.32.0-r1 into /var/tmp/portage/boost-1.32.0-r1/image/ category dev-libs cp: cannot stat `c*': No such file or directory !!! ERROR: dev-libs/boost-1.32.0-r1 failed. !!! Function src_install, Line 123, Exitcode 1 !!! failed to install docs !!! If you need support, post the topmost build error, NOT this status message. ok funtionally im near done, from here on out there will be only minor cleanups sorry you caught the one with the added || die before the c* was removed from the cp line this one used with 'emerge boost' should certainly suit your size needs everyone else will have to make use of addin USE flags till they get their threaded and or debug libraries to work with boost-1.32.0-r2 is in portage the result shoud please wait 35 minutes then sync USE=-debug emerge boost Much better & monotone still work. |