Closed
Bug 18309
Opened 25 years ago
Closed 25 years ago
Cannot build on Solaris 7/x86
Categories
(NSPR :: NSPR, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: justin.kolodziej, Assigned: srinivas)
Details
Note: The version should really be whatever the current CVS is.
When trying to build a fresh copy of Mozilla, without having previously built
nspr, it fails as follows:
$ make
cd config; make export
make[1]: Entering directory `/usr/share/src/mozilla/nsprpub/build/config'
gcc -g -DXP_UNIX ../../config/now.c -o now
gcc -g -DXP_UNIX ../../config/nsinstall.c -o nsinstall
make[1]: Leaving directory `/usr/share/src/mozilla/nsprpub/build/config'
cd pr; make export
make[1]: Entering directory `/usr/share/src/mozilla/nsprpub/build/pr'
cd include; make export
make[2]: Entering directory `/usr/share/src/mozilla/nsprpub/build/pr/include'
cd md; make export
make[3]: Entering directory `/usr/share/src/mozilla/nsprpub/build/pr/include/md'
../../../config/./nsinstall -R -m 444 ../../../../pr/include/md/_aix32.cfg
../../../../pr/include/md/_aix32in6.cfg ../../../../pr/include/md/_aix64.cfg
../../../../pr/include/md/_beos.cfg ../../../../pr/include/md/_bsdi.cfg
../../../../pr/include/md/_dgux.cfg ../../../../pr/include/md/_freebsd.cfg
../../../../pr/include/md/_hpux32.cfg ../../../../pr/include/md/_hpux64.cfg
../../../../pr/include/md/_irix32.cfg ../../../../pr/include/md/_irix64.cfg
../../../../pr/include/md/_linux.cfg ../../../../pr/include/md/_ncr.cfg
../../../../pr/include/md/_nec.cfg ../../../../pr/include/md/_netbsd.cfg
../../../../pr/include/md/_nextstep.cfg ../../../../pr/include/md/_nto.cfg
../../../../pr/include/md/_openbsd.cfg ../../../../pr/include/md/_openvms.cfg
../../../../pr/include/md/_os2.cfg ../../../../pr/include/md/_osf1.cfg
../../../../pr/include/md/_qnx.cfg ../../../../pr/include/md/_reliantunix.cfg
../../../../pr/include/md/_rhapsody.cfg ../../../../pr/include/md/_scoos.cfg
../../../../pr/include/md/_solaris32.cfg
../../../../pr/include/md/_solaris64.cfg ../../../../pr/include/md/_sony.cfg
../../../../pr/include/md/_sunos4.cfg ../../../../pr/include/md/_unixware.cfg
../../../../pr/include/md/_win16.cfg ../../../../pr/include/md/_win95.cfg
../../../../pr/include/md/_winnt.cfg ../../../dist/include/md
../../../config/./nsinstall -R -m 444 ../../../../pr/include/md/
../../../dist/include
../../../config/./nsinstall: cannot make symbolic link
/usr/share/src/mozilla/nsprpub/build/dist/include/md: File exists
make[3]: *** [export] Error 1
make[3]: Leaving directory `/usr/share/src/mozilla/nsprpub/build/pr/include/md'
make[2]: *** [export] Error 2
make[2]: Leaving directory `/usr/share/src/mozilla/nsprpub/build/pr/include'
make[1]: *** [export] Error 2
make[1]: Leaving directory `/usr/share/src/mozilla/nsprpub/build/pr'
make: *** [export] Error 2
$
So what it does is copy/link many files from pr/include/md to dist/include/md,
then tries to link the _directory_ pr/include/md into dist/include, which
obviously fails because it had to make that directory to install the other
files.
I might add that the tinderbox-port build is working fine because it does not
rebuild nspr with each build.
Reporter | ||
Updated•25 years ago
|
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Comment 1•24 years ago
|
||
Verified that this bug worksforme on Solaris 8 X86
on a CVS build of 7/25
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•