Date: Wed, 07 Nov 2001 11:43:39 -0800 From: Andy Sparrow <spadger@best.com> To: "Eric L. Howard" <elh@outreachnetworks.com> Cc: freebsd-stable@FreeBSD.ORG Subject: Re: 4.0-R -> 4.4-S via source... Message-ID: <20011107194339.50A1D3E22@CRWdog.demon.co.uk> In-Reply-To: Message from "Eric L. Howard" <elh@outreachnetworks.com> of "Wed, 07 Nov 2001 10:40:35 EST." <20011107104035.A2857@outreachnetworks.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
> There was never a final answer...anyone get 4.0-R -> 4.4-S to work w/o
> building PERL? That's my next step before doing a complete reinstall.
Hi,
If you use 'NOPERL=true' in /etc/make.conf, you should get past this
particular problem (this is suggested in UPDATING for some versions, IIRC).
You could then re-run the buildworld later (when everything is 4.4)
However, when I went down this road (from a fairly crusty 4.0-S to 4.4-S), I
encountered two further errors:
make: don't know how to make agp_if.c
For which I set 'NO_MODULES=true' in /etc/make.conf as a workaround. This
fixed this.
This was then followed by this error:
mega# make
cc -c -x assembler-with-cpp -DLOCORE -O -pipe -Wall -Wredundant-decls
-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Winline -Wcast-qual -fformat-extensions -ansi -nostdinc -I- -I. -I../..
-I../../../include -I../../contrib/ipfilter -D_KERNEL -include opt_global.h
-elf -mpreferred-stack-boundary=2 ../../i386/i386/bioscall.s
{standard input}: Assembler messages:
{standard input}:813: Error: operands given don't match any known 386
instruction
{standard input}:878: Error: operands given don't match any known 386
instruction
*** Error code 1
Stop in /usr/src/sys/compile/mega.
811 movl 20(%ebp),%edi
812 pushl %ebp
813 lcall * bioscall_vector <========
814 popl %ebp
815 movl %eax,0(%ebp)
816 movl %ebx,4(%ebp)
875 .globl bios16_jmp
876 bios16_jmp :
877 .byte 0x66
878 lcall * bioscall_vector <========
879
880 jc 1f
881 pushl $0
I tried messing about to work around this, but the solution wasn't immediately
obvious.
At which point I just upgraded 4 versions from CD-ROM, as it was waaay faster.
As always, YMMV... :)
Cheers,
AS
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: Exmh version 2.5 07/13/2001
iD8DBQE76Y7rPHh895bDXeQRAtjkAJ9jIVN/fiuWcr4ThTUbpSsxnvoVbgCfW0j9
w2GlJizb72AJT+08Uq0iH1Y=
=TFEo
-----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011107194339.50A1D3E22>
