|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||
2012年01月18日(水) 旧暦 [n年日記] [更新:"2012/01/18 23:18:15"]#1 [NetBSD] evbppc
準備
131 cd .. 132 mv src-20120117 src-20120117-patched 133 cd src-20120117-patched 135 zcat /e/kurobsd.z.ki.nu/home/ftp /pub/testing/evbppc/patch-current/.tmp/20120117.evbppc-current.diff.bz2 | patch -s -p0build.sh % time sudo ./build.sh -j 8 -m evbppc release >& ../log/evbppc-20120117 9129.54s 1855.01s 1:01:08.07 299% 0+0k 9441+27757io 150672pf+0w結果 --- kern-EXPLORA451 --- /export/src-20120117-patched/sys/arch/evbppc/explora/machdep.c: In function 'cpu_startup': /export/src-20120117-patched/sys/arch/evbppc/explora/machdep.c:212:19: error: 'module_machine_ibm4xx' undeclared (first use in this function)元の src からの差分は次の通り --- sys/arch/evbppc/include/cpu.h.orig 2011-06-20 15:35:40.000000000 +0900 +++ sys/arch/evbppc/include/cpu.h 2012-01-18 10:32:13.000000000 +0900 @@ -58,9 +58,15 @@ #include <powerpc/cpu.h> -#if defined(_KERNEL) +#ifdef PPC_OEA +#ifdef _KERNEL +extern char *bootpath; extern char module_machine_booke[]; +#endif +#endif + +#ifdef _KERNEL extern char module_machine_ibm4xx[]; -#endif /* _KERNEL */ +#endif -#endif /* _EVBPPC_CPU_H_ */ +#endif /* _MACHINE_CPU_H_ */Following is restart with -u, not whole thing. I will do it again. ===> Successful make release ===> build.sh ended: Wed Jan 18 11:07:22 JST 2012 ===> Summary of results: build.sh command: ./build.sh -u -j 8 -m evbppc release build.sh started: Wed Jan 18 10:32:25 JST 2012 NetBSD version: 5.99.60 MACHINE: evbppc MACHINE_ARCH: powerpc Build platform: NetBSD 5.1 amd64 HOST_SH: /bin/sh TOOLDIR path: /export/src-20120117-patched/obj/tooldir.NetBSD-5.1-amd64 DESTDIR path: /export/src-20120117-patched/obj/destdir.evbppc RELEASEDIR path: /export/src-20120117-patched/obj/releasedir Updated makewrapper: /export/src-20120117-patched/obj/tooldir.NetBSD-5.1-amd64/bin/nbmake-evbppc Successful make release build.sh ended: Wed Jan 18 11:07:22 JST 2012 ===> . 4657.71s 743.11s 34:58.35 257% 0+0k 8709+17285io 22513pf+0w 0.20s 2.62s 34:58.35 0% 0+0k 0+447io 0pf+0wstarting over, ===> build.sh ended: Wed Jan 18 12:35:13 JST 2012 ===> Summary of results: build.sh command: ./build.sh -j 8 -m evbppc release build.sh started: Wed Jan 18 11:09:42 JST 2012 NetBSD version: 5.99.60 MACHINE: evbppc MACHINE_ARCH: powerpc Build platform: NetBSD 5.1 amd64 HOST_SH: /bin/sh TOOLDIR path: /export/src-20120117-patched/obj/tooldir.NetBSD-5.1-amd64 DESTDIR path: /export/src-20120117-patched/obj/destdir.evbppc RELEASEDIR path: /export/src-20120117-patched/obj/releasedir Updated makewrapper: /export/src-20120117-patched/obj/tooldir.NetBSD-5.1-amd64/bin/nbmake-evbppc Successful make release build.sh ended: Wed Jan 18 12:35:13 JST 2012 ===> . 12016.41s 2276.52s 1:25:36.07 278% 0+0k 18332+36466io 167808pf+0w 0.68s 12.75s 1:25:36.07 0% 0+0k 9+1084io 19pf+0wIn this build.sh, kernel (KUROBOX) won't be compiled, so I did sudo ./build.sh -j 8 -T /export/src-20120117-patched/obj/tooldir.NetBSD-5.1-amd64 kernel=KUROBOXAnd netbsd.bin built. I have copied this netbsd.bin onto USB memory stick and booted on TeraStation. Kernel booted fine. The dmesg for 5.99.60. ( つっこみ )
|
最近の日記 2025年01月15日 ・今更 advent calendar 2025年01月12日 ・金柑収穫 2025年01月07日 ・sh: 1: not found ・sh: 1: not found 2025年01月02日 ・geography/R-s2 | ||