contents
  1. kernelはでけた
    1. @ Mac OS X
    2. @ FreeBSD 7.2R amd
  2. userland転けた
    1. @ Mac OS X
    2. @ FreeBSD 7.2R /amd64

kernelでけた

  • 2009年06月10日(水)

kernelはでけた

@ Mac OS X

mac% ./build.sh -m evbmips-eb kernel=MERAKI | tee -a build.20090610.txt
  (snip)
===> Summary of results:
         build.sh command: ./build.sh -m evbmips-eb kernel=MERAKI
         build.sh started: Wed Jun 10 07:35:47 JST 2009
         NetBSD version:   5.0
         MACHINE:          evbmips
         MACHINE_ARCH:     mipseb
         Build platform:   Darwin 9.7.0 Power Macintosh
         HOST_SH:          /bin/sh
         No nonexistent/bin/nbmake, needs building.
         Bootstrapping nbmake
         TOOLDIR path:     /Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh
         DESTDIR path:     /Volumes/TeraDisk/NetBSD/5.0/usr/src/destdir.evbmips
         RELEASEDIR path:  /Volumes/TeraDisk/NetBSD/5.0/usr/src/releasedir
         Created /Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh/bin/nbmake
         makewrapper:      /Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh/bin/nbmake-evbmips-eb
         Updated /Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh/bin/nbmake-evbmips-eb
         Building kernel without building new tools
         Building kernel:  MERAKI
         Build directory:  /Volumes/TeraDisk/NetBSD/5.0/usr/src/sys/arch/evbmips/compile/obj/MERAKI
         Kernels built from MERAKI:
          /Volumes/TeraDisk/NetBSD/5.0/usr/src/sys/arch/evbmips/compile/obj/MERAKI/netbsd
         build.sh ended:   Wed Jun 10 09:36:27 JST 2009
===> .

@ FreeBSD 7.2R amd

===> Summary of results:
         build.sh command: ./build.sh -m evbmips-eb tools
         build.sh started: Wed Jun 10 09:31:03 JST 2009
         NetBSD version:   5.0
         MACHINE:          evbmips
         MACHINE_ARCH:     mipseb
         Build platform:   FreeBSD 7.2-RELEASE amd64
         HOST_SH:          /bin/sh
         No nonexistent/bin/nbmake, needs building.
         Bootstrapping nbmake
         TOOLDIR path:     /usr/home/mutoh/work/NetBSD/5.0/usr/src/tooldir.FreeBSD-7.2-RELEASE-amd64
         DESTDIR path:     /usr/home/mutoh/work/NetBSD/5.0/usr/src/destdir.evbmips
         RELEASEDIR path:  /usr/home/mutoh/work/NetBSD/5.0/usr/src/releasedir
         Created /usr/home/mutoh/work/NetBSD/5.0/usr/src/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbmake
         makewrapper:      /usr/home/mutoh/work/NetBSD/5.0/usr/src/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbmake-evbmips-eb
         Updated /usr/home/mutoh/work/NetBSD/5.0/usr/src/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbmake-evbmips-eb
         Tools built to /usr/home/mutoh/work/NetBSD/5.0/usr/src/tooldir.FreeBSD-7.2-RELEASE-amd64
         build.sh ended:   Wed Jun 10 09:42:20 JST 2009
===> .
===> Summary of results:
         build.sh command: ./build.sh -m evbmips-eb kernel=MERAKI
         build.sh started: Wed Jun 10 10:00:28 JST 2009
         NetBSD version:   5.0
         MACHINE:          evbmips
         MACHINE_ARCH:     mipseb
         Build platform:   FreeBSD 7.2-RELEASE amd64
         HOST_SH:          /bin/sh
         TOOLDIR path:     /usr/home/mutoh/work/NetBSD/5.0/usr/src/tooldir.FreeBSD-7.2-RELEASE-amd64
         DESTDIR path:     /usr/home/mutoh/work/NetBSD/5.0/usr/src/destdir.evbmips
         RELEASEDIR path:  /usr/home/mutoh/work/NetBSD/5.0/usr/src/releasedir
         makewrapper:      /usr/home/mutoh/work/NetBSD/5.0/usr/src/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbmake-evbmips-eb
         Updated /usr/home/mutoh/work/NetBSD/5.0/usr/src/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbmake-evbmips-eb
         Building kernel without building new tools
         Building kernel:  MERAKI
         Build directory:  /usr/home/mutoh/work/NetBSD/5.0/usr/src/sys/arch/evbmips/compile/obj/MERAKI
         Kernels built from MERAKI:
          /usr/home/mutoh/work/NetBSD/5.0/usr/src/sys/arch/evbmips/compile/obj/MERAKI/netbsd
         build.sh ended:   Wed Jun 10 10:03:13 JST 2009
===> .

userland転けた

ううむ、前途多難かな?

両者で内容違うのが、味わい深い(のか?)。

@ Mac OS X

mac% ./build.sh -U -u -m evbmips-eb release|tee release.20090610.txt
  (snip)
/Volumes/TeraDisk/NetBSD/5.0/usr/src/sys/sys/socket.h(154): warning: integer overflow detected, op - [141]
/Volumes/TeraDisk/NetBSD/5.0/usr/src/sys/sys/socket.h(220): warning: integral constant too large [56]
/Volumes/TeraDisk/NetBSD/5.0/usr/src/sys/sys/socket.h(250): warning: integer overflow detected, op - [141]
/Volumes/TeraDisk/NetBSD/5.0/usr/src/sys/sys/socket.h(250): warning: integral constant too large [56]
/Volumes/TeraDisk/NetBSD/5.0/usr/src/sys/sys/socket.h(324): warning: integral constant too large [56]
/Volumes/TeraDisk/NetBSD/5.0/usr/src/sys/sys/socket.h(399): warning: integer overflow detected, op + [141]
/Volumes/TeraDisk/NetBSD/5.0/usr/src/sys/sys/socket.h(403): warning: integer overflow detected, op + [141]
/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/../../common/lib/libc/net/__cmsg_alignbytes.c(52): warning: integer overflow detected, op unary - [141]
/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/../../common/lib/libc/net/__cmsg_alignbytes.c(54): warning: integral constant too large [56]
/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/../../common/lib/libc/net/__cmsg_alignbytes.c(54): empty array declaration: mib [190]
/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/../../common/lib/libc/net/__cmsg_alignbytes.c(66): cannot take size of incomplete type [143]

*** Failed target:  __cmsg_alignbytes.ln
*** Failed command: CC=/Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh/bin/mipseb--netbsd-gcc /Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh/bin/mipseb--netbsd-lint -chapbxzFS -X 272 -d /Volumes/TeraDisk/NetBSD/5.0/usr/src/destdir.evbmips/usr/include -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -DHESIOD -DINET6 -DNLS -DYP -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/include -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/sys -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/compat/stdlib -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/compat/../stdlib -D__HAVE_ASM_ATOMIC_CAS_UP -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/../../common/lib/libc/quad -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/../../common/lib/libc/string -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/../../common/lib/libc/arch/mips/string -D__DBINTERFACE_PRIVATE -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/libexec/ld.elf_so -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/dlfcn -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/gdtoa -DNO_FENV_H -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/arch/mips/gdtoa -DWITH_RUNE -I/Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT -D_FORTIFY_SOURCE=2 -i /Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc/../../common/lib/libc/net/__cmsg_alignbytes.c
*** Error code 1

Stop.
nbmake: stopped in /Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc

*** Failed target:  dependall
*** Failed command: cd /Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc; /Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh/bin/nbmake realall
*** Error code 1

Stop.
nbmake: stopped in /Volumes/TeraDisk/NetBSD/5.0/usr/src/lib/libc

*** Failed target:  do-lib-libc
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/Volumes/TeraDisk/NetBSD/5.0/usr/src" ;; *) this="${dir}/"; real="/Volumes/TeraDisk/NetBSD/5.0/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget lib/libc dependall
*** Error code 1

Stop.
nbmake: stopped in /Volumes/TeraDisk/NetBSD/5.0/usr/src

*** Failed target:  build
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/Volumes/TeraDisk/NetBSD/5.0/usr/src" ;; *) this="${dir}/"; real="/Volumes/TeraDisk/NetBSD/5.0/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . do-lib-libc
*** Error code 1

Stop.
nbmake: stopped in /Volumes/TeraDisk/NetBSD/5.0/usr/src

*** Failed target:  distribution
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/Volumes/TeraDisk/NetBSD/5.0/usr/src" ;; *) this="${dir}/"; real="/Volumes/TeraDisk/NetBSD/5.0/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . build NOPOSTINSTALL=1
*** Error code 1

Stop.
nbmake: stopped in /Volumes/TeraDisk/NetBSD/5.0/usr/src

*** Failed target:  release
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/Volumes/TeraDisk/NetBSD/5.0/usr/src" ;; *) this="${dir}/"; real="/Volumes/TeraDisk/NetBSD/5.0/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /Volumes/TeraDisk/NetBSD/5.0/usr/src/tooldir.Darwin-9.7.0-Power_Macintosh/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . distribution
*** Error code 1

Stop.
nbmake: stopped in /Volumes/TeraDisk/NetBSD/5.0/usr/src

ERROR: Failed to make release
*** BUILD ABORTED ***

@ FreeBSD 7.2R /amd64

gig-test2 [ 5.0/usr/src ] % ./build.sh -U -u -m evbmips-eb release| tee release.20090610.txt
  (snip)
   === Removing obsolete files ===
AWK=/usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbawk MAKE=/usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbmake /bin/sh /usr/home/mutoh/work/NetBSD/5.0/usr/src/usr.sbin/postinstall/postinstall -s /usr/home/mutoh/work/NetBSD/5.0/usr/src -d /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/ fix obsolete
Source directory: /usr/home/mutoh/work/NetBSD/5.0/usr/src
Target directory: /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/
obsolete fix:
postinstall fixes passed: obsolete
postinstall fixes failed:
   ===============================
checkflist ===> distrib/sets
( cat /usr/home/mutoh/work/NetBSD/5.0/usr/src/etc/mtree/NetBSD.dist ;  echo '/unset all' ;  cat /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG )  | /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbmtree -C -k all -N /usr/home/mutoh/work/NetBSD/5.0/usr/src/etc > /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG.new &&  ( rm -f /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG ;  mv /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG.new /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG )
Segmentation fault (core dumped)

*** Failed target:  /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG.sanitised
*** Failed command: ( cat /usr/home/mutoh/work/NetBSD/5.0/usr/src/etc/mtree/NetBSD.dist ; echo '/unset all' ; cat /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG ) | /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbmtree -C -k all -N /usr/home/mutoh/work/NetBSD/5.0/usr/src/etc > /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG.new && ( rm -f /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG ; mv /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG.new /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/destdir.evbmips/METALOG )
*** Error code 139

Stop.
nbmake: stopped in /usr/home/mutoh/work/NetBSD/5.0/usr/src/distrib/sets

*** Failed target:  distribution
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/usr/home/mutoh/work/NetBSD/5.0/usr/src" ;; *) this="${dir}/"; real="/usr/home/mutoh/work/NetBSD/5.0/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget distrib/sets checkflist
*** Error code 1

Stop.
nbmake: stopped in /usr/home/mutoh/work/NetBSD/5.0/usr/src

*** Failed target:  release
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/usr/home/mutoh/work/NetBSD/5.0/usr/src" ;; *) this="${dir}/"; real="/usr/home/mutoh/work/NetBSD/5.0/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/home/mutoh/work/NetBSD/5.0/usr/src/obj/tooldir.FreeBSD-7.2-RELEASE-amd64/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . distribution
*** Error code 1

Stop.
nbmake: stopped in /usr/home/mutoh/work/NetBSD/5.0/usr/src

ERROR: Failed to make release
*** BUILD ABORTED ***
Last modified: 2009-06-11
Post-it: New Post-it (help)

Text color: [_][_][_][_]

Background: [_][_][_][_][_][_]

Draw Line:

x: y: