Subject: pkg/10428: build of "mozilla milestone 16" package fails
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthias Scheler <tron@lyssa.zhadum.de>
List: netbsd-bugs
Date: 06/23/2000 08:07:11
>Number:         10428
>Category:       pkg
>Synopsis:       build of "mozilla milestone 16" package fails
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jun 23 08:08:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Matthias Scheler
>Release:        pkgsrc from 2000/06/23
>Organization:
Matthias Scheler                            http://www.sighardstrasse.de/~tron/
>Environment:
System: NetBSD lyssa.zhadum.de 1.5A NetBSD 1.5A (LYSSA) #1: Fri Jun 23 12:43:31 CEST 2000 tron@lyssa.zhadum.de:/src/sys/compile/LYSSA i386

NetBSD colwyn.zhadum.de 1.4.2A NetBSD 1.4.2A (COLWYN) #0: Mon May 15 09:51:41 CEST 2000     tron@colwyn.zhadum.de:/src/sys/compile/COLWYN i386

>Description:
The "mozilla" packages fails to build on at least i386 systems:

gmake[3]: Entering directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr'
cd include; gmake export
gmake[4]: Entering directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr/include'
cd md; gmake export
gmake[5]: Entering directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr/include/md'
../../../config/NetBSD1.5A_DBG.OBJ/nsinstall -R -m 444 _netbsd.cfg /src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/dist/include
mv -f /src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/dist/include/_netbsd.cfg /src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/dist/include/prcpucfg.h
gmake[5]: Leaving directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr/include/md'
cd private; gmake export
gmake[5]: Entering directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr/include/private'
../../../config/NetBSD1.5A_DBG.OBJ/nsinstall -R -m 444 pprio.h pprthred.h prpriv.h /src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/dist/include/private
gmake[5]: Leaving directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr/include/private'
cd obsolete; gmake export
gmake[5]: Entering directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr/include/obsolete'
../../../config/NetBSD1.5A_DBG.OBJ/nsinstall -R -m 444 pralarm.h probslet.h protypes.h prsem.h /src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/dist/include/obsolete
gmake[5]: Leaving directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr/include/obsolete'
../../config/NetBSD1.5A_DBG.OBJ/nsinstall -R -m 444 nspr.h pratom.h prbit.h prclist.h prcmon.h prcountr.h prcvar.h prdtoa.h prenv.h prerr.h prerror.h prinet.h prinit.h prinrval.h prio.h pripcsem.h prlink.h prlock.h prlog.h prlong.h prmem.h prmon.h prmwait.h prnetdb.h prolock.h prpdce.h prprf.h prproces.h prrng.h prrwlock.h prshm.h prshma.h prsystem.h prthread.h prtime.h prtpool.h prtrace.h prtypes.h prvrsion.h prwin16.h /src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/dist/include
gmake[4]: Leaving directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr/include'
cd src; gmake export
gmake[4]: Entering directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr/src'
cd io; gmake export
gmake[5]: Entering directory `/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/nsprpub/pr/src/io'
gcc -o NetBSD1.5A_DBG.OBJ/prfdcach.o -c  -g -fpic -DPIC  -ansi -Wall -pipe -DNETBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -DXP_UNIX -DDEBUG -UNDEBUG -DDEBUG_tron -D_NSPR_BUILD_ -I/src/NetBSD-current/pkgsrc/www/mozilla/work/mozilla/dist/include -I../../../pr/include -I../../../pr/include/private  prfdcach.c
In file included from prfdcach.c:19:
../../../pr/include/private/primpl.h:31: pthread.h: No such file or directory
In file included from prfdcach.c:19:
../../../pr/include/private/primpl.h:1341: syntax error before `pthread_mutex_t'
../../../pr/include/private/primpl.h:1343: syntax error before `pthread_t'
../../../pr/include/private/primpl.h:1363: syntax error before `pthread_cond_t'
../../../pr/include/private/primpl.h:1381: syntax error before `pthread_t'
../../../pr/include/private/primpl.h:1486: syntax error before `pthread_t'
../../../pr/include/private/primpl.h:1493: syntax error before `pthread_mutex_t'
gmake[5]: *** [NetBSD1.5A_DBG.OBJ/prfdcach.o] Error 1

A complete build logfile including the configuratin phase can be found
under the URL "http://www.sighardstrasse.de/~tron/build.log.gz".

>How-To-Repeat:
Try to build the "mozilla" package on a NetBSD-i386 1.4.2A or 1.5A system.

>Fix:
Sorry, no time to find a fix right now.
>Release-Note:
>Audit-Trail:
>Unformatted: