Hi All!
I am having an issue making a 5.1 stable release using a patch branch synced on
2012-06-05 using:
"cvs -q -d$CVSROOT checkout -P -rOPENBSD_5_1 src ports xenocara".
amd64/ramdiskA kernel seems to be too big to fit on the default floppy image.
Please see the relevant part of the build log below.
...
ld -Ttext 0xffffffff801001e0 -e start --warn-common -S -x -o bsd
${SYSTEM_HEAD} vers.o ${OBJS}
text data bss dec hex
1668088 2353208 489216 4510512 44d330
cp /usr/src/distrib/amd64/ramdiskA/../../../sys/arch/amd64/compile/RAMDISK/bsd
bsd
cc -o rdsetroot
/usr/src/distrib/amd64/ramdiskA/../../common/elfrdsetroot.c
/usr/src/distrib/amd64/ramdiskA/../../common/elf32.c
/usr/src/distrib/amd64/ramdiskA/../../common/elf64.c
cp bsd bsd.rd
/usr/src/distrib/amd64/ramdiskA/obj/rdsetroot bsd.rd mr.fs
cp bsd.rd bsd.strip
strip bsd.strip
strip -R .comment bsd.strip
gzip -c9n bsd.strip > bsd.gz
dd if=/dev/zero of=/var/tmp/image.10270 bs=512 count=2880
2880+0 records in
2880+0 records out
1474560 bytes transferred in 0.031 secs (47525059 bytes/sec)
vnconfig -v -c vnd0 /var/tmp/image.10270
vnd0: 1474560 bytes on /var/tmp/image.10270
disklabel -w vnd0 floppy3
newfs -m 0 -o space -i 524288 -c 2880 /dev/rvnd0a
/dev/rvnd0a: 1.4MB in 2880 sectors of 512 bytes
1 cylinder groups of 1.41MB, 360 blocks, 32 inodes each
super-block backups (for fsck -b #) at:
32,
mount /dev/vnd0a /mnt
cp /usr/dest/usr/mdec/boot /usr/src/distrib/amd64/ramdiskA/obj/boot
strip /usr/src/distrib/amd64/ramdiskA/obj/boot
strip -R .comment /usr/src/distrib/amd64/ramdiskA/obj/boot
dd if=/usr/src/distrib/amd64/ramdiskA/obj/boot of=/mnt/boot bs=512
87+1 records in
87+1 records out
44772 bytes transferred in 0.004 secs (11022157 bytes/sec)
dd if=bsd.gz of=/mnt/bsd bs=512
/mnt: write failed, file system is full
dd: /mnt/bsd: No space left on device
2705+0 records in
2704+0 records out
1384448 bytes transferred in 0.075 secs (18229614 bytes/sec)
*** Error code 1
Stop in /usr/src/distrib/amd64/ramdiskA (line 30 of
/usr/src/distrib/amd64/ramdiskA/../common/Makefile.inc).
*** Error code 1
Stop in /usr/src/distrib/amd64 (line 48 of /usr/share/mk/bsd.subdir.mk).
*** Error code 1
Stop in /usr/src/distrib (line 48 of /usr/share/mk/bsd.subdir.mk).
*** Error code 1
Stop in /usr/src/etc (line 325 of Makefile).
# df -h /mnt/
Filesystem Size Used Avail Capacity Mounted on
/dev/vnd0a 1.4M 1.4M 7.0K 100% /mnt
---------------------------------------------------------------------------------
Thank you!
Regards,
--peter