home bbs files messages ]

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   
    * Applying nspr-4.6.1-config.patch ...   
     [ ok ]   
    * Applying nspr-4.6.1-config-1.patch ...   
     [ ok ]   
    * Applying nspr-4.6.1-lang.patch ...   
     [ ok ]   
    * Applying nspr-4.6.1-prtime.patch ...   
     [ ok ]   
   >>> 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