Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.linux.gentoo    |    Stupid OS you gotta compile EVERYTHING    |    17,684 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 16,147 of 17,684    |
|    jef to All    |
|    Re: reinstall from stage 3 (1/2)    |
|    25 Mar 08 21:48:04    |
      From: cestpasjihef@intnet.mu              Le Tue, 25 Mar 2008 16:59:13 +0100, pk a écrit :       >       > That is usually not necessary, as long as the new proc+mobo are binary       > compatible with the old ones.       > Rebuilding everything is rarely needed, and, even in those cases, you       > usually don't need to do that all at once. For example, some critical       > upgrades (eg, /some/ gcc upgrades) require that you recompile       > everything; in that case, the docs tell you to do so, and that is       > usually accomplished by issuing an "emerge -e world" and let it do its       > job (may take hours however).       > Another common case is where you change your CFLAGS (as you probably did       > after changing cpu and mobo). However, if old binaries run fine, you       > don't need to recompile everything at once; instead, each new package       > from then on will be built using the new CFLAGS, and, after some time,       > following portage's natural activity (upgrades, etc.), you will have       > recompiled almost all your packages.              OK, I've launched emerge --update --deep world and here is the content of       /var/log/emerge.log              ***************************************       1206482064: Started emerge on: Mar 25, 2008 21:54:24       1206482064: *** emerge --deep --update world       1206482105: >>> emerge (1 of 229) dev-libs/nspr-4.6.8 to /       1206482105: === (1 of 229) Cleaning (dev-libs/nspr-4.6.8::/usr/portage/       dev-libs/nspr/nspr-4.6.8.ebuild)       1206482106: === (1 of 229) Compiling/Merging (dev-libs/nspr-4.6.8::/usr/       portage/dev-libs/nspr/nspr-4.6.8.ebuild)       1206482113: *** terminating.       ****************************************              and of '/var/log/portage/dev-libs:nspr-4.6.8:20080325-215506.log'.              ********************************************       >>> Unpacking source...       >>> Unpacking nspr-4.6.8.tar.gz to /var/tmp/portage/dev-libs/nspr-4.6.8/       work        [32;01m*[0m Applying nspr-4.6.1-config.patch ...       [A[152C [34;01m[ [32;01mok[34;01m ][0m        [32;01m*[0m Applying nspr-4.6.1-config-1.patch ...       [A[152C [34;01m[ [32;01mok[34;01m ][0m        [32;01m*[0m Applying nspr-4.6.1-lang.patch ...       [A[152C [34;01m[ [32;01mok[34;01m ][0m        [32;01m*[0m Applying nspr-4.6.1-prtime.patch ...       [A[152C [34;01m[ [32;01mok[34;01m ][0m       >>> Source unpacked.       >>> Compiling source in /var/tmp/portage/dev-libs/nspr-4.6.8/work/       nspr-4.6.8 ...        * econf: updating nspr-4.6.8/mozilla/nsprpub/build/autoconf/config.sub       with /usr/share/gnuconfig/config.sub        * econf: updating nspr-4.6.8/mozilla/nsprpub/build/autoconf/config.guess       with /usr/share/gnuconfig/config.guess       ../mozilla/nsprpub/configure --prefix=/usr --host=i686-pc-linux-gnu --       mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --       sysconfdir=/etc --localstatedir=/var/lib --disable-debug --enable-ipv6 --       libdir=/usr/lib/nspr --build=i686-pc-linux-gnu       creating cache ./config.cache       checking host system type... i686-pc-linux-gnu       checking target system type... i686-pc-linux-gnu       checking build system type... i686-pc-linux-gnu       checking for whoami... /usr/bin/whoami       checking for c++... c++       checking whether the C++ compiler (c++ -O2 -march=i686 -fomit-frame-       pointer ) works... yes       checking whether the C++ compiler (c++ -O2 -march=i686 -fomit-frame-       pointer ) is a cross-compiler... no       checking whether we are using GNU C++... yes       checking whether c++ accepts -g... yes       checking for gcc... gcc       checking whether the C compiler (gcc -O2 -march=i686 -fomit-frame-       pointer ) works... yes       checking whether the C compiler (gcc -O2 -march=i686 -fomit-frame-       pointer ) is a cross-compiler... no       checking whether we are using GNU C... yes       checking whether gcc accepts -g... yes       checking how to run the C preprocessor... gcc -E       checking for ranlib... ranlib       checking for as... /usr/bin/as       checking for ar... /usr/bin/ar       checking for ld... /usr/bin/ld       checking for strip... /usr/bin/strip       checking for windres... no       checking for gcc -pipe support... cat: dummy-hello.s: No such file or       directory       no       checking for visibility(hidden) attribute... yes       checking for visibility pragma support... no       checking for perl5... no       checking for perl... /usr/bin/perl       checking for dlopen in -ldl... yes       checking for dlfcn.h... no       checking whether gcc needs -traditional... no       checking for lchown... yes       checking for strerror... yes       checking for pthread_create in -lpthreads... no       checking for pthread_create in -lpthread... no       checking for pthread_create in -lc_r... no       checking for pthread_create in -lc... no       checking whether gcc accepts -pthread... yes       updating cache ./config.cache       creating ./config.status       creating Makefile       creating config/Makefile       creating config/autoconf.mk       creating config/nsprincl.mk       creating config/nsprincl.sh       creating config/nspr-config       creating config/nspr.pc       creating lib/Makefile       creating lib/ds/Makefile       creating lib/libc/Makefile       creating lib/libc/include/Makefile       creating lib/libc/src/Makefile       creating lib/tests/Makefile       creating pkg/Makefile       creating pkg/linux/Makefile       creating pkg/solaris/Makefile       creating pkg/solaris/SUNWpr/Makefile       creating pkg/solaris/SUNWprd/Makefile       creating pr/Makefile       creating pr/include/Makefile       creating pr/include/md/Makefile       creating pr/include/obsolete/Makefile       creating pr/include/private/Makefile       creating pr/src/Makefile       creating pr/src/io/Makefile       creating pr/src/linking/Makefile       creating pr/src/malloc/Makefile       creating pr/src/md/Makefile       creating pr/src/md/unix/Makefile       creating pr/src/memory/Makefile       creating pr/src/misc/Makefile       creating pr/src/threads/Makefile       creating pr/tests/Makefile       creating pr/tests/dll/Makefile       creating pr/src/pthreads/Makefile       cd config; make -j1 export       make[1]: Entering directory `/var/tmp/portage/dev-libs/nspr-4.6.8/work/       nspr-4.6.8/build/config'       gcc -o now.o -c -O2 -march=i686 -fomit-frame-pointer -Wall -pthread -       fPIC -UDEBUG -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -       DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -Di386=1       -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1 -DFORCE_PR_LOG -       D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_PR_INET6 ../../mozilla/       nsprpub/config/now.c       In file included from ../../mozilla/nsprpub/config/now.c:38:       /usr/include/stdio.h:34:21: stddef.h: No such file or directory       In file included from /usr/include/_G_config.h:44,        from /usr/include/libio.h:32,        from /usr/include/stdio.h:72,        from ../../mozilla/nsprpub/config/now.c:38:       /usr/include/gconv.h:72: error: syntax error before "size_t"       /usr/include/gconv.h:88: error: syntax error before "size_t"       /usr/include/gconv.h:97: error: syntax error before "size_t"       /usr/include/gconv.h:174: error: syntax error before "size_t"       /usr/include/gconv.h:177: error: syntax error before '}' token       In file included from /usr/include/libio.h:32,        from /usr/include/stdio.h:72,        from ../../mozilla/nsprpub/config/now.c:38:       /usr/include/_G_config.h:47: error: field `__cd' has incomplete type              [continued in next message]              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca