Am 21.11.2012 14:38, schrieb Fernando de Oliveira: > I thought in stripping it, but I am still not sure if any problem would > appear. What is the command you used to strip?
i use DESTDIR on all packages, so i can loop thru all files in DESTDIR to (re)compress all manpages, strip all binaries and libraries, set chmod 755 on libraries and some more things... here the snipet for stripping: OK=$( LC_ALL=C file "${line}" ) if [ ! -z "$( echo ${OK} | grep ' ELF ' )" ] ; then strip -p --strip-unneeded "$line" elif [ ! -z "$( echo ${OK} | grep ' current ar archive' )" ] ; then strip -p --strip-debug "$line" fi > Does this include the sources (compressed and uncompressed) as in my > case? If so, please, would you post the switches used? what else if not the sources??? i extract the libreoffice-core-3.6.3.2.tar.xz then i make a symlink for the src as i don't want to download these 500g on each build. if a new version requires new packages, the download script will just get the new files. as the translations are extracted into the src directory (another 1.3g!) i keep them to speed up the build. as soon i have successfully built the new one once, i remove the old translations and clean up the src after 'make' i remove the src again, and i have 3.4g on 32bit or 3.7g on 64bit. you can add the 1.3g translations and even the 500m src to my 3.7g workdir giving a total of 5.5g. still far away from the 7g you mentioned. here my autogen switches: ./autogen.sh \ --prefix=/usr/X11 \ --sysconfdir=/etc/libreoffice \ --disable-binfilter \ --disable-mozilla \ --disable-odk \ --disable-postgresql-sdbc \ --disable-kde \ --disable-kde4 \ --disable-gtk3 \ --disable-systray \ --enable-librsvg=system \ --enable-dbus \ --enable-extra-font \ --enable-release-build \ --with-system-boost \ --with-system-cairo \ --with-system-curl \ --with-system-db \ --with-system-expat \ --with-system-gettext \ --with-system-icu \ --with-system-jpeg \ --with-system-libpng \ --with-system-libxml \ --with-system-neon \ --with-system-nss \ --with-system-openssl \ --with-system-poppler \ --with-system-redland \ --with-system-zlib \ --with-system-mysql \ --with-system-lcms2 \ --with-system-mozilla \ --with-system-mesa-headers \ --with-num-cpus=$(getconf _NPROCESSORS_ONLN) \ --with-lang="de fr" \ --with-perl-home=/usr \ --with-openldap \ --without-java \ --without-system-jars \ --without-ppds \ --without-afms \ --without-myspell-dicts \ --without-system-dicts \ --without-help \ --without-helppack-integration \ --disable-unix-qstart-libpng i don't build any dictionaries. i have most (but not all) libraries already installed. disabling odk and binfilter saves some space (and time) too. as i'm running xfce, i need no kde or gtk3, just gtk2. it's a pitty lo is not able to check the installed libraries. either you use --with-system-xx (or as for librsvg --enable-xx=system) or lo will build it's own package again! even better to check for installed libraries first to avoid even the download - last time i counted, i could save 30 out of 100 (as far as i remember nearly 200 out of 500g). tobias -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page