1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# maybe some hints to be integrated into stage3..
# old stage 2 based on a broken stage 1, so carefull what to pick
# into the next version..
# common issues
###############
TODOS: in linux package makepkg
https://github.com/libarchive/libarchive/issues/411
https://rubenerd.com/sata-on-qemu/
/usr/libexec/qemu-kvm --enable-kvm -cpu 486 -m 32 -vnc 0.0.0.0:2 \
-kernel linux/pkg/linux/boot/vmlinuz-linux \
-append 'root=/dev/hda1 nomodeset init=/etc/rc console=ttyS0 console=tty0' \
-cdrom /data/isos/arch486.iso -hda /data/libvirt/arch486.qcow2 -nographic
qemu-system-i386 --enable-kvm -cpu 486 -m 32 -cdrom /data/isos/arch486.iso \
-hda /data/libvirt/arch486.qcow2 -curses -boot d \
-netdev user,id=net0,net=10.0.0.0/24,host=10.0.0.2,dhcpstart=10.0.0.16,hostfwd=tcp::2222-:22 \
-device rtl8139,netdev=net0
qemu-system-i386 --enable-kvm -cpu 486 -m 32 \
-hda /home/cross/arch486.img -curses -boot d \
-netdev user,id=net0,net=10.0.0.0/24,host=10.0.0.2,dhcpstart=10.0.0.16,hostfwd=tcp::2222-:22 \
-device rtl8139,netdev=net0
PHASE 2
#######
# dejagnu
#########
# has hard-wired AC_PROG_CXX in configure, remove internal C++ tests
sed -i '/.\/configure/ i \ sed -i "s@AC_PROG_CXX@#AC_PROG_CXX@" configure.ac' dejagnu/PKGBUILD
sed -i '/configure.ac/ a \ sed -i "s@\\(unit_SOURCES.*\\)@#\\1@g" Makefile.am' dejagnu/PKGBUILD
sed -i '/configure.ac/ a \ sed -i "s@\\(check_PROGRAMS*\\)@#\\1@g" Makefile.am' dejagnu/PKGBUILD
sed -i '/Makefile.am/ a \ autoreconf' dejagnu/PKGBUILD
PACKAGES=" \
tcl expect dejagnu"
|