Closed Bug 20530 Opened 26 years ago Closed 26 years ago

NSPR 3.5 no longer builds on NetBSD (all CPU types)

Categories

(NSPR :: NSPR, defect, P3)

Other
NetBSD
defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: briano, Assigned: srinivas)

Details

I was building NSPR on the following 3 platforms just fine 2 months ago. From the 3 Tinderbox logs (on the SeaMonkey-Ports page): -------------------------------------------------------- NetBSD/x86 1.3.3 ---------------- gmake[4]: Entering directory `/builds/tinderbox/SeaMonkey/NetBSD_1.3.3_clobber/mozilla/nsprpub/pr/src/md/unix' gcc -o NetBSD1.3.3_DBG.OBJ/unix.o -c -g -fPIC -ansi -Wall -pipe -DNETBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DFORCE_PR_LOG -DXP_UNIX -DDEBUG -UNDEBUG -DDEBUG_cltbld -D_PR_LOCAL_THREADS_ONLY -I/builds/tinderbox/SeaMonkey/nspr/include -I../../../../pr/include -I../../../../pr/include/private unix.c unix.c: In function `_MD_CloseFileMap': unix.c:3798: structure has no member named `isAnonFM' gmake[4]: *** [NetBSD1.3.3_DBG.OBJ/unix.o] Error 1 NetBSD/alpha 1.4.1 ------------------ gmake[4]: Entering directory `/usr2/builds/tinderbox/SeaMonkey/NetBSD_1.4.1_clobber/mozilla/nsprpub/pr/src/md/unix' gcc -o NetBSD1.4.1_DBG.OBJ/uxrng.o -c -g -fPIC -ansi -Wall -pipe -DNETBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DFORCE_PR_LOG -DXP_UNIX -DDEBUG -UNDEBUG -DDEBUG_cltbld -D_PR_LOCAL_THREADS_ONLY -I/builds/tinderbox/SeaMonkey/nspr/include -I../../../../pr/include -I../../../../pr/include/private uxrng.c uxrng.c:312: #error ! Platform undefined gmake[4]: *** [NetBSD1.4.1_DBG.OBJ/uxrng.o] Error 1 NetBSD/arm 1.4.1 ---------------- gmake[4]: Entering directory `/builds/tinderbox/SeaMonkey/NetBSD_1.4.1_clobber/mozilla/nsprpub/pr/src/md/unix' gcc -o NetBSD1.4.1_DBG.OBJ/uxrng.o -c -g -fPIC -ansi -Wall -pipe -DNETBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DFORCE_PR_LOG -DXP_UNIX -DDEBUG -UNDEBUG -DDEBUG_cltbld -D_PR_LOCAL_THREADS_ONLY -I/builds/tinderbox/SeaMonkey/nspr/include -I../../../../pr/include -I../../../../pr/include/private uxrng.c uxrng.c:312: #error ! Platform undefined gmake[4]: *** [NetBSD1.4.1_DBG.OBJ/uxrng.o] Error 1
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → INVALID
This false alarm is due to a change in our header file and the fact that NSPR makefiles don't do "make depend". A clean rebuild will fix the problem. I verified that NSPR builds on NetBSD/x86.
Setting correct OS field on unverified bugs so they can be found.
OS: other → NetBSD
You need to log in before you can comment on or make changes to this bug.