View previous topic :: View next topic |
Author |
Message |
TheJabberwokk Apprentice
Joined: 13 Aug 2002 Posts: 196 Location: Gloucester
|
Posted: Mon Jul 14, 2003 10:52 pm Post subject: dev-libs/nss-3.8 fails to merge |
|
|
Quote: | emerge -u world
Calculating world dependencies ...done!
>>> emerge (1 of 15) dev-libs/nss-3.8 to /
>>> md5 src_uri nss-3.8.tar.gz
>>> Unpacking source...
>>> Unpacking nss-3.8.tar.gz to /var/tmp/portage/nss-3.8/work
>>> Source unpacked.
cd nsinstall; make export
make[1]: Entering directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/coreconf/nsinstall'
make[1]: Nothing to be done for `export'.
make[1]: Leaving directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/coreconf/nsinstall'
cd nsinstall; make libs
make[1]: Entering directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/coreconf/nsinstall'
gcc -o Linux2.4_x86_glibc_PTH_OPT.OBJ/nsinstall.o -c -O2 -fPIC -DLINUX1_2 -Di386 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -UDEBUG -DNDEBUG -D_REENTRANT -I../../dist/Linux2.4_x86_glibc_PTH_OPT.OBJ/include -I../../dist/public/coreconf -I../../dist/private/coreconf -I/usr/include/nspr -I../../dist/Linux2.4_x86_glibc_PTH_OPT.OBJ/include/dbm nsinstall.c
gcc -o Linux2.4_x86_glibc_PTH_OPT.OBJ/pathsub.o -c -O2 -fPIC -DLINUX1_2 -Di386 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -UDEBUG -DNDEBUG -D_REENTRANT -I../../dist/Linux2.4_x86_glibc_PTH_OPT.OBJ/include -I../../dist/public/coreconf -I../../dist/private/coreconf -I/usr/include/nspr -I../../dist/Linux2.4_x86_glibc_PTH_OPT.OBJ/include/dbm pathsub.c
gcc -o Linux2.4_x86_glibc_PTH_OPT.OBJ/nsinstall -O2 -fPIC -DLINUX1_2 -Di386 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -UDEBUG -DNDEBUG -D_REENTRANT -I../../dist/Linux2.4_x86_glibc_PTH_OPT.OBJ/include -I../../dist/public/coreconf -I../../dist/private/coreconf -I/usr/include/nspr -I../../dist/Linux2.4_x86_glibc_PTH_OPT.OBJ/include/dbm Linux2.4_x86_glibc_PTH_OPT.OBJ/nsinstall.o Linux2.4_x86_glibc_PTH_OPT.OBJ/pathsub.o -L/lib -lpthread -ldl -lc
rm -f nfspwd; cp nfspwd.pl nfspwd; chmod +x nfspwd
../../coreconf/nsinstall/Linux2.4_x86_glibc_PTH_OPT.OBJ/nsinstall -R -m 775 Linux2.4_x86_glibc_PTH_OPT.OBJ/nsinstall ../../dist/Linux2.4_x86_glibc_PTH_OPT.OBJ/bin
make[1]: Leaving directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/coreconf/nsinstall'
cd include; make export
make[1]: Entering directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/dbm/include'
Creating ../../dist/public/dbm
../../coreconf/nsinstall/Linux2.4_x86_glibc_PTH_OPT.OBJ/nsinstall -R -m 444 ../../../dbm/include/nsres.h ../../../dbm/include/cdefs.h ../../../dbm/include/mcom_db.h ../../../dbm/include/ncompat.h ../../../dbm/include/winfile.h ../../dist/public/dbm
make[1]: Leaving directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/dbm/include'
cd src; make export
make[1]: Entering directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/dbm/src'
make[1]: Nothing to be done for `export'.
make[1]: Leaving directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/dbm/src'
cd include; make libs
make[1]: Entering directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/dbm/include'
make[1]: Nothing to be done for `libs'.
make[1]: Leaving directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/dbm/include'
cd src; make libs
make[1]: Entering directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/dbm/src'
gcc -o Linux2.4_x86_glibc_PTH_OPT.OBJ/db.o -c -O2 -fPIC -DLINUX1_2 -Di386 -D_XOPEN_SOURCE -DLINUX2_1 -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -DXP_UNIX -UDEBUG -DNDEBUG -D_REENTRANT -DSTDC_HEADERS -DHAVE_STRERROR -DHAVE_SNPRINTF -DHAVE_SYS_CDEFS_H -DMEMMOVE -D__DBINTERFACE_PRIVATE -I../../dist/Linux2.4_x86_glibc_PTH_OPT.OBJ/include -I../../dist/public/dbm -I../../dist/private/dbm -I/usr/include/nspr -I../../dist/Linux2.4_x86_glibc_PTH_OPT.OBJ/include/dbm -I../../../dbm/include ../../../dbm/src/db.c
In file included from ../../../dbm/src/db.c:54:
../../dist/public/dbm/mcom_db.h:80:21: prtypes.h: No such file or directory
In file included from ../../../dbm/src/db.c:54:
../../dist/public/dbm/mcom_db.h:265: parse error before "pgno_t"
../../dist/public/dbm/mcom_db.h:265: warning: type defaults to `int' in declaration of `pgno_t'
../../dist/public/dbm/mcom_db.h:265: warning: data definition has no type or storage class
../../dist/public/dbm/mcom_db.h:269: parse error before "indx_t"
../../dist/public/dbm/mcom_db.h:269: warning: type defaults to `int' in declaration of `indx_t'
../../dist/public/dbm/mcom_db.h:269: warning: data definition has no type or storage class
../../dist/public/dbm/mcom_db.h:271: parse error before "recno_t"
../../dist/public/dbm/mcom_db.h:271: warning: type defaults to `int' in declaration of `recno_t'
../../dist/public/dbm/mcom_db.h:271: warning: data definition has no type or storage class
../../dist/public/dbm/mcom_db.h:338: parse error before "uint32"
../../dist/public/dbm/mcom_db.h:338: warning: no semicolon at end of struct or union
../../dist/public/dbm/mcom_db.h:348: parse error before '}' token
../../dist/public/dbm/mcom_db.h:348: warning: type defaults to `int' in declaration of `BTREEINFO'
../../dist/public/dbm/mcom_db.h:348: warning: data definition has no type or storage class
../../dist/public/dbm/mcom_db.h:359: parse error before "uint32"
../../dist/public/dbm/mcom_db.h:359: warning: no semicolon at end of struct or union
../../dist/public/dbm/mcom_db.h:362: parse error before '}' token
../../dist/public/dbm/mcom_db.h:362: warning: type defaults to `int' in declaration of `HASHINFO'
../../dist/public/dbm/mcom_db.h:362: warning: data definition has no type or storage class
../../dist/public/dbm/mcom_db.h:369: parse error before "uint32"
../../dist/public/dbm/mcom_db.h:369: warning: no semicolon at end of struct or union
../../dist/public/dbm/mcom_db.h:374: parse error before "bval"
../../dist/public/dbm/mcom_db.h:374: warning: type defaults to `int' in declaration of `bval'
../../dist/public/dbm/mcom_db.h:374: warning: data definition has no type or storage class
../../dist/public/dbm/mcom_db.h:376: parse error before '}' token
../../dist/public/dbm/mcom_db.h:376: warning: type defaults to `int' in declaration of `RECNOINFO'
../../dist/public/dbm/mcom_db.h:376: warning: data definition has no type or storage class
../../dist/public/dbm/mcom_db.h:432: parse error before "PR_EXTERN"
../../dist/public/dbm/mcom_db.h:434: parse error before "dbopen"
../../dist/public/dbm/mcom_db.h:434: warning: type defaults to `int' in declaration of `dbopen'
../../dist/public/dbm/mcom_db.h:434: warning: data definition has no type or storage class
../../dist/public/dbm/mcom_db.h:442: warning: type defaults to `int' in declaration of `BTREEINFO'
../../dist/public/dbm/mcom_db.h:442: parse error before '*' token
../../dist/public/dbm/mcom_db.h:443: warning: type defaults to `int' in declaration of `HASHINFO'
../../dist/public/dbm/mcom_db.h:443: parse error before '*' token
../../dist/public/dbm/mcom_db.h:444: warning: type defaults to `int' in declaration of `RECNOINFO'
../../dist/public/dbm/mcom_db.h:444: parse error before '*' token
../../../dbm/src/db.c:57: syntax error before "int"
../../../dbm/src/db.c:76: parse error before "dbopen"
../../../dbm/src/db.c:77: warning: return type defaults to `int'
../../../dbm/src/db.c: In function `dbopen':
../../../dbm/src/db.c:84: warning: return makes integer from pointer without a cast
../../../dbm/src/db.c:114: parse error before "HASHINFO"
../../../dbm/src/db.c:119: warning: return makes integer from pointer without a cast
make[1]: *** [Linux2.4_x86_glibc_PTH_OPT.OBJ/db.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/nss-3.8/work/nss-3.8/mozilla/security/dbm/src'
make: *** [libs] Error 2
!!! ERROR: dev-libs/nss-3.8 failed.
!!! Function src_compile, Line 45, Exitcode 2
!!! dbm make failed
|
What should I do? |
|
Back to top |
|
|
rizzo Retired Dev
Joined: 30 Apr 2002 Posts: 1067 Location: Manitowoc, WI, USA
|
Posted: Tue Jul 15, 2003 2:33 pm Post subject: |
|
|
This may need to be filed as a bug, although it did work fine for me on x86 and ppc.
Can you please post the output of "emerge --info" in a code block? |
|
Back to top |
|
|
liquidx Retired Dev
Joined: 21 Aug 2002 Posts: 56 Location: London, UK
|
Posted: Tue Jul 15, 2003 9:21 pm Post subject: |
|
|
please file a bug about it. but from the looks of things, you don't have nspr installed. try re-emerging that and try again. |
|
Back to top |
|
|
rizzo Retired Dev
Joined: 30 Apr 2002 Posts: 1067 Location: Manitowoc, WI, USA
|
Posted: Tue Jul 15, 2003 9:23 pm Post subject: |
|
|
But nspr is listed as a dependency. How would he have gotten to this point in the nss ebuild if nspr wasn't installed? |
|
Back to top |
|
|
TheJabberwokk Apprentice
Joined: 13 Aug 2002 Posts: 196 Location: Gloucester
|
Posted: Wed Jul 16, 2003 11:50 pm Post subject: It worked |
|
|
I remerged nspr with nss and it worked!
emerge nspr nss
thanks! |
|
Back to top |
|
|
|