Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

make clean and lib/libasn1/asn1_compile/ and lib/libcom_err/compile_et/



I ran:

        time ./build.sh -U -O ./obj tools kernel=GENERIC

And it failed like:


cat parse.c >> parse.c.1
mv parse.c.1 parse.c
cc  -o make-print-version 
/usr/src/tools/asn1_compile/../../lib/libasn1/asn1_compile/make-print-version.lo
ld: warning: i386 architecture of input file 
`/usr/src/tools/asn1_compile/../../lib/libasn1/asn1_compile/make-print-version.lo'
 
is incompatible with i386:x86-64 output
./make-print-version print_version.h
[1]   Segmentation fault (core dumped) ./make-print-ver...

*** Failed target:  print_version.h
*** Failed command: ./make-print-version print_version.h
*** Error code 139

Stop.
nbmake: stopped in /usr/src/tools/asn1_compile

*** Failed target:  dependall-asn1_compile
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; 
shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; 
real="/usr/src/tools" ;; *) this="${dir}/"; real="/usr/src/tools/${dir}" 
;; esac; show=${this:-.};
 echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && 
/usr/src/./obj/tooldir.NetBSD-4.0_RC4-x86_64/bin/nbmake 
_THISDIR_="${this}" "$@" ${target}; }; _makedirtarget asn1_compile 
dependall
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools



So I had some 32-bit i386 objects in there but now building on 64-bit 
amd64.

It looks like "make clean" doesn't recurse down into:

 lib/libasn1/asn1_compile/

 lib/libcom_err/compile_et/





  Jeremy C. Reed


Home | Main Index | Thread Index | Old Index