Date: Thu, 26 Oct 2000 23:00:36 +1100 (EST) From: Bruce Evans <bde@zeta.org.au> To: Satoshi - Ports Wraith - Asami <asami@FreeBSD.ORG> Cc: Marcel Moolenaar <marcel@cup.hp.com>, Patrick Gardella <patrick@FreeBSD.ORG>, current@FreeBSD.ORG, jmz@FreeBSD.ORG Subject: Re: XFree86 3.3.6_3 build dies on -current Message-ID: <Pine.BSF.4.21.0010262252080.44514-100000@besplex.bde.org> In-Reply-To: <vqclmvcm312.fsf@silvia.hip.berkeley.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On 26 Oct 2000, Satoshi - Ports Wraith - Asami wrote: > * From: Marcel Moolenaar <marcel@cup.hp.com> > > * The following 2 patches solve the problem when building XFree86-3.3.6 > * with only the VGA16 and SVGA servers. Building other servers may still > * be broken. > > Yikes. The same problem is killing (at least) all the emacsen too. > > http://bento.FreeBSD.org/errorlogs/errorlogs/e.5.20001025/ > > === > ## grep -l 'syntax error before `__uint16_swap' *.log > a2ps-a4-4.13.log > a2ps-letter-4.13.log > bladeenc-0.92.log > cook-2.15.log > emacs-19.34b.log > emacs-20.7.log > expect-5.32.1.log > gnats-3.113.log > mswordview-0.5.14.6.log > mule-common-2.3.log > sdl_mixer-1.0.6.log > timidity++-2.10.1.log > === > > and we are only 1/4 through the 5-current package build. > > Do we really have to change things like this? :< No. It is a bug in <machine/endian.h>, although strictly, all the above applications are broken because <sys/types.h> is a documented prerequisite of <sys/wait.h> (if they include the undocumented header <machine/endian.h> then they are even more broken). <sys/wait.h> just happened to not actually have this prerequisite. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0010262252080.44514-100000>