Date: Mon, 12 Mar 2001 23:45:30 GMT From: Larry Rosenman <ler@lerctr.org> To: John Baldwin <jhb@FreeBSD.org> Cc: Kris Kennaway <kris@obsecurity.org>, Larry Rosenman <ler@lerctr.org>, qa@FreeBSD.org, marcel@FreeBSD.org Subject: Re: cputype=486 Message-ID: <20010312.23453000@ler-freebie.iadfw.net> In-Reply-To: <XFMail.010312153730.jhb@FreeBSD.org> References: <XFMail.010312153730.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 3/12/01, 5:37:30 PM, John Baldwin <jhb@FreeBSD.org> wrote regarding R= e:=20 cputype=3D486: > On 12-Mar-01 Kris Kennaway wrote: > > On Mon, Mar 12, 2001 at 11:43:23AM -0800, John Baldwin wrote: > >> [ cc's trimmed to sane level, followups to -qa please ] > >> > >> On 12-Mar-01 Larry Rosenman wrote: > >> > > >> > ftp://ftp.lerctr.org/freebsd/makeworld-fw.out.gz > >> > > >> > Enjoy. > >> > >> It looks like strip is linked against /usr/lib/libc.a. > > > > Well, that does look like the problem here. gcc isn't producing bad= > > code (and after the revelation that the opcode in question was for a= > > pentium pro, it basically ruled out that possibility because lots of= > > people build on pentiums, whereas a small enough number build on 486= es > > that it could conceivably have gone unnoticed). > > > > If we can't get this fixed by release, it will have to be documented= > > in the release notes that cross-building is broken. > Not sure cross-building is broken, it may be an install issue. It=20 happened > during installworld, not in the final strip binary that would be=20 installed onto > the system. I thought /tmp/install.XXXXX was supposed to work around = stuff > like that, but maybe that isn't in stable? /tmp/install.$$ *IS* in RELENG_4, but strip is NOT copied to it: mkdir -p /tmp/install.9703 for prog in [ awk cat chflags chmod chown date echo egrep find grep =20 install ln make makewhatis mtree mv perl rm sed sh sysctl test true=20 uname wc zic; do cp `which $prog` /tmp/install.9703; done cd /usr/src; MAKEOBJDIRPREFIX=3D/usr/obj=20 COMPILER_PATH=3D/usr/obj/usr/src/i386/usr/libexec:/usr/obj/usr/src/i386/= us r/bin=20 LIBRARY_PATH=3D/usr/obj/usr/src/i386/usr/lib:/usr/obj/usr/src/i386/usr/l= ib=20 OBJFORMAT_PATH=3D/usr/obj/usr/src/i386/usr/libexec=20 PERL5LIB=3D/usr/obj/usr/src/i386/usr/libdata/perl/5.00503=20 PATH=3D/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr= /o bj/usr/src/i386/usr/games:/tmp/install.9703 make -f Makefile.inc1=20 reinstall LER > > Kris > -- > John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/ > PGP Key: http://www.baldwin.cx/~john/pgpkey.asc > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-qa" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010312.23453000>