Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Feb 2008 17:56:48 -0500
From:      "Philip M. Gollucci" <philip@ridecharge.com>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   RELENG_7_0_0_RELEASE: make installworld /usr/obj/usr/src/sys/boot/i386/loader/../../ficl/libficl.a. Stop
Message-ID:  <47C88DB0.5060202@ridecharge.com>

index | next in thread | raw e-mail

$ uname -a
FreeBSD thor.tld 7.0-PRERELEASE FreeBSD 7.0-PRERELEASE #0: Fri Feb 22 
23:01:13 UTC 2008     root@elektra.tld:/usr/obj/usr/src/sys/THOR  amd64

$ rm -rf /usr/src
$ mkdir /usr/src
$ cvsup -g -L 2 -r 20 -h cvsup11.us.freebsd.org \
	/usr/share/examples/cvsup/cvs-supfile
$ cd /usr ; cvs -d /home/ncvs co -R -rRELENG_7_0_0_RELEASE src

[/etc/src.conf]
http://people.apache.org/~pgollucci/src.conf

$ rm -rf /usr/obj
$ mkdir /usr/obj
$ make buildworld -j12
$ make buildkernel KERNCONF=THOR
$ make installworld
===> sys (install)
===> sys/boot (install)
===> sys/boot/ficl (install)
===> sys/boot/efi (install)
===> sys/boot/efi/libefi (install)
===> sys/boot/i386 (install)
===> sys/boot/i386/mbr (install)
install  -o root -g wheel -m 444   mbr /boot
===> sys/boot/i386/boot0 (install)
install  -o root -g wheel -m 444   boot0 /boot
===> sys/boot/i386/boot0sio (install)
install  -o root -g wheel -m 444   boot0 /boot/boot0sio
===> sys/boot/i386/btx (install)
===> sys/boot/i386/btx/btx (install)
===> sys/boot/i386/btx/btxldr (install)
===> sys/boot/i386/btx/lib (install)
===> sys/boot/i386/boot2 (install)
install -o root -g wheel  -m 444 boot boot1 boot2 /boot
===> sys/boot/i386/cdboot (install)
install  -o root -g wheel -m 444   cdboot /boot
===> sys/boot/i386/kgzldr (install)
install  -o root -g wheel -m 444   kgzldr.o /usr/lib
===> sys/boot/i386/libi386 (install)
===> sys/boot/i386/libfirewire (install)
===> sys/boot/i386/loader (install)
make: don't know how to make 
/usr/obj/usr/src/sys/boot/i386/loader/../../ficl/libficl.a. Stop
*** Error code 2

Stop in /usr/src/sys/boot/i386.
*** Error code 1

Stop in /usr/src/sys/boot.
*** Error code 1

Stop in /usr/src/sys.
*** Error code 1

Stop in /usr/src.


Found this in google, but it doesn't help me --
http://groups.google.co.yu/group/mailing.freebsd.current/browse_thread/thread/63e9d2887effca86

All boxes have been through this upgrade process without issue
6.2-R -> 6.3-R, 6-STABLE, 7.0-BETA1, 7.0-BETA3, 7.0-PRERELEASE, 7.0-R

 From buildworld:
cc -O2 -fno-strict-aliasing -pipe  -DLOADER_NFS_SUPPORT -DBOOT_FORTH 
-I/usr/src/sys/boot/i386/loader/../../ficl 
-I/usr/src/sys/boot/i386/loader/../../ficl/i386 -DLOADER_GZIP_SUPPORT 
-I/usr/src/sys/boot/i386/loader/../../common -I. -Wall 
-I/usr/src/sys/boot/i386/loader/.. 
-I/usr/src/sys/boot/i386/loader/../btx/lib -ffreestanding 
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-mno-sse3 -m32 -march=i386  -static -Ttext 0x0 -nostdlib -m 
elf_i386_fbsd -o loader.sym 
/usr/obj/usr/src/sys/boot/i386/loader/../btx/lib/crt0.o main.o conf.o 
vers.o boot.o commands.o console.o devopen.o interp.o interp_backslash.o 
interp_parse.o ls.o misc.o module.o panic.o load_elf32.o 
load_elf32_obj.o reloc_elf32.o load_elf64.o load_elf64_obj.o 
reloc_elf64.o bcache.o isapnp.o pnp.o interp_forth.o 
/usr/obj/usr/src/sys/boot/i386/loader/../../ficl/libficl.a 
/usr/obj/usr/src/sys/boot/i386/loader/../libi386/libi386.a -lstand

Also, ficl does build
/usr/src/sys/boot/ficl>
sudo make
ln -sf /usr/src/sys/boot/ficl/../../i386/include machine
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/dict.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/ficl.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/fileaccess.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/float.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/loader.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/math64.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/prefix.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/search.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/stack.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/tools.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/vm.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/words.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
/usr/src/sys/boot/ficl/i386/sysdep.c
(cd /usr/src/sys/boot/ficl/softwords; cat softcore.fr jhlocal.fr 
marker.fr freebsd.fr ficllocal.fr  ifbrack.fr  | awk -f softcore.awk -v 
datestamp="`LC_ALL=C date`") > softcore.c
cc -O2 -fno-strict-aliasing -pipe  -ffreestanding 
-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-m32 -march=i386 -I. -I/usr/src/sys/boot/ficl 
-I/usr/src/sys/boot/ficl/i386  -I/usr/src/sys/boot/ficl/../common -c 
softcore.c
building static ficl library
ranlib libficl.a

-- 
------------------------------------------------------------------------
Philip M. Gollucci (philip@ridecharge.com)
o:703.549.2050x206
Senior System Admin - Riderway, Inc.
http://riderway.com / http://ridecharge.com
1024D/EC88A0BF 0DE5 C55C 6BF3 B235 2DAB  B89E 1324 9B4F EC88 A0BF

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47C88DB0.5060202>