diff --git a/misc/config-examples/bbs-sparc-qemu/NOTES b/misc/config-examples/bbs-sparc-qemu/NOTES index 4da6fb553..0b1944afd 100644 --- a/misc/config-examples/bbs-sparc-qemu/NOTES +++ b/misc/config-examples/bbs-sparc-qemu/NOTES @@ -10,7 +10,7 @@ With qemu and the resulting build you can at least: - boot the kernel and first stage initrd, - execute a shell from the initrd, - load the second stage from a CD-ROM, -- and install packages from the CD on a hard disk. +- and install packages from the CD on a hard disk using the stone installer. The packages included should be sufficient for native builds on the targeted platform. @@ -47,12 +47,11 @@ Hints And Known Bugs - the SCSI support in kernel is not compiled as a module because udev can't load it automatically, and loading it and creating the /dev entries manually, - the SCSI devices don't work. + the SCSI devices don't work. Furthermore, if partitioning a previously empty + hard disk, the new partitions won't show up until after a reboot. - the size of the uncompressed kernel image (/boot/image) is limited to 2,5 MB when booting with silo. - strace does not (cross-)build for sparc yet. -- Package installation with stone does not work yet; use mine directly to - install packages. \ No newline at end of file diff --git a/misc/config-examples/bbs-sparc-qemu/config b/misc/config-examples/bbs-sparc-qemu/config index 020e48e87..1407dd4d4 100644 --- a/misc/config-examples/bbs-sparc-qemu/config +++ b/misc/config-examples/bbs-sparc-qemu/config @@ -156,7 +156,13 @@ export ROCKCFG_PKG_FREEDICT_TUR_ENG='1' export ROCKCFG_PKG_GAMES_BINDIR='usr/games' export ROCKCFG_PKG_GAMES_DATADIR='usr/share' export ROCKCFG_PKG_GAMES_SCOREDIR='var/games/scores' +export ROCKCFG_PKG_GCC42_ADA='0' +export ROCKCFG_PKG_GCC42_CPP='1' +export ROCKCFG_PKG_GCC42_FORTRAN='1' +export ROCKCFG_PKG_GCC42_JAVA='0' export ROCKCFG_PKG_GCC42_NO_JAVA='1' +export ROCKCFG_PKG_GCC42_OBJC='1' +export ROCKCFG_PKG_GCC42_OBJCPP='1' export ROCKCFG_PKG_GCC42_PROFILED='0' export ROCKCFG_PKG_GCC_STACKPRO='0' export ROCKCFG_PKG_GLIBC23_LINUXTHREADS='1' diff --git a/misc/config-examples/bbs-sparc-qemu/linux.cfg b/misc/config-examples/bbs-sparc-qemu/linux.cfg index 471111a70..24eb176de 100644 --- a/misc/config-examples/bbs-sparc-qemu/linux.cfg +++ b/misc/config-examples/bbs-sparc-qemu/linux.cfg @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.22.1 -# Fri Jul 27 04:28:33 2007 +# Sun Nov 4 11:17:24 2007 # CONFIG_MMU=y CONFIG_HIGHMEM=y @@ -275,12 +275,12 @@ CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 CONFIG_SCSI=y # CONFIG_SCSI_TGT is not set # CONFIG_SCSI_NETLINK is not set -CONFIG_SCSI_PROC_FS=y +# CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) # -CONFIG_BLK_DEV_SD=m +CONFIG_BLK_DEV_SD=y # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set CONFIG_BLK_DEV_SR=m @@ -375,8 +375,8 @@ CONFIG_INPUT=y # # Userland interfaces # -CONFIG_INPUT_MOUSEDEV=y -CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV=m +# CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set @@ -521,7 +521,7 @@ CONFIG_FB_TCX=y # # Console display driver support # -CONFIG_PROM_CONSOLE=y +# CONFIG_PROM_CONSOLE is not set CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set @@ -771,7 +771,7 @@ CONFIG_NLS_UTF8=m # Kernel hacking # # CONFIG_PRINTK_TIME is not set -CONFIG_ENABLE_MUST_CHECK=y +# CONFIG_ENABLE_MUST_CHECK is not set # CONFIG_MAGIC_SYSRQ is not set # CONFIG_UNUSED_SYMBOLS is not set # CONFIG_DEBUG_FS is not set diff --git a/misc/config-examples/bbs-sparc-qemu/pkgsel b/misc/config-examples/bbs-sparc-qemu/pkgsel index 175c524a2..6b3c6d302 100644 --- a/misc/config-examples/bbs-sparc-qemu/pkgsel +++ b/misc/config-examples/bbs-sparc-qemu/pkgsel @@ -1,3 +1,4 @@ X target-finish X elftoaout +O modutils