Subject: problem compiling -current
To: NetBSD current-users mailing list <current-users@netbsd.org>
From: =?ISO-8859-1?Q?Kulcs=E1r_Ferenc?= <kulcsar.ferenc@sarabi.onyf.hu>
List: current-users
Date: 03/31/2005 14:45:23
Hello,
todays -current compilation fails:
# create libradius/radlib.d
CC=/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/i386--netbsdelf-gcc
/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/nbmkdep -f radlib.d --
-I. -nostdinc -isystem /usr/src/obj/destdir.i386/usr/include
/usr/src/lib/libradius/radlib.c
--- .depend ---
# create libradius/.depend
rm -f .depend
CC=/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/i386--netbsdelf-gcc
/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/nbmkdep -d -f .depend -s .o\
.po\ .so\ .ln radlib.d
--- dependall ---
--- radlib.o ---
--- radlib.po ---
--- radlib.so ---
--- radlib.ln ---
--- radlib.o ---
# compile libradius/radlib.o
/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/i386--netbsdelf-gcc -O2 -Wall
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Wno-sign-compare -Wno-traditional -Wno-uninitialized -Wreturn-type
-Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Werror -I.
-nostdinc -isystem /usr/src/obj/destdir.i386/usr/include -c
/usr/src/lib/libradius/radlib.c -o radlib.o.tmp
--- radlib.po ---
# compile libradius/radlib.po
/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/i386--netbsdelf-gcc -O2 -Wall
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Wno-sign-compare -Wno-traditional -Wno-uninitialized -Wreturn-type
-Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Werror -I.
-nostdinc -isystem /usr/src/obj/destdir.i386/usr/include -c -pg
/usr/src/lib/libradius/radlib.c -o radlib.po.tmp
--- radlib.so ---
# compile libradius/radlib.so
/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/i386--netbsdelf-gcc -O2 -Wall
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Wno-sign-compare -Wno-traditional -Wno-uninitialized -Wreturn-type
-Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Werror -I.
-nostdinc -isystem /usr/src/obj/destdir.i386/usr/include -c -fPIC
-DPIC /usr/src/lib/libradius/radlib.c -o radlib.so.tmp
--- radlib.ln ---
# compile libradius/radlib.ln
CC=/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/i386--netbsdelf-gcc
/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/i386--netbsdelf-lint -chapbxzF
-Sw -d /usr/src/obj/destdir.i386/usr/include -I. -i
/usr/src/lib/libradius/radlib.c
/usr/src/lib/libradius/radlib.c(133): warning: argument has incompatible
pointer type, arg #2 [153]
/usr/src/lib/libradius/radlib.c(166): warning: argument has incompatible
pointer type, arg #2 [153]
/usr/src/lib/libradius/radlib.c(171): warning: argument h unused in
function insert_message_authenticator [231]
/usr/src/lib/libradius/radlib.c(171): warning: argument srv unused in
function insert_message_authenticator [231]
/usr/src/lib/libradius/radlib.c(240): warning: argument has incompatible
pointer type, arg #2 [153]
/usr/src/lib/libradius/radlib.c(1166): warning: argument has
incompatible pointer type, arg #2 [153]
/usr/src/lib/libradius/radlib.c(1167): warning: argument has
incompatible pointer type, arg #2 [153]
/usr/src/lib/libradius/radlib.c(1178): warning: argument has
incompatible pointer type, arg #2 [153]
/usr/src/lib/libradius/radlib.c(1221): warning: argument has
incompatible pointer type, arg #2 [153]
/usr/src/lib/libradius/radlib.c(1222): warning: argument has
incompatible pointer type, arg #2 [153]
/usr/src/lib/libradius/radlib.c(1235): warning: argument has
incompatible pointer type, arg #2 [153]
*** [radlib.ln] Error code 1
--- radlib.o ---
/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/i386--netbsdelf-ld -x -r
radlib.o.tmp -o radlib.o
rm -f radlib.o.tmp
--- radlib.so ---
/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/i386--netbsdelf-ld -x -r
radlib.so.tmp -o radlib.so
rm -f radlib.so.tmp
--- radlib.po ---
/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/i386--netbsdelf-ld -X -r
radlib.po.tmp -o radlib.po
rm -f radlib.po.tmp
1 error
nbmake: stopped in /usr/src/lib/libradius
*** [dependall] Error code 2
1 error
nbmake: stopped in /usr/src/lib/libradius
*** Failed target: dependall-libradius
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1";
shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .)
this="lib/"; real="/usr/src/lib" ;; *) this="lib/${dir}/";
real="/usr/src/lib/${dir}" ;; esac; show=${this:-.}; echo "${target}
===> ${show%/}${1:+ (with: $@)}"; cd "${real}" &&
/usr/src/obj/tooldir.NetBSD-2.0-i386/bin/nbmake _THISDIR_="${this}" "$@"
${target}; }; _makedirtarget libradius dependall
*** Error code 2
Stop.
nbmake: stopped in /usr/src/lib
*** [do-lib] Error code 1
1 error
nbmake: stopped in /usr/src
*** Failed target: build
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1";
shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this="";
real="/usr/src" ;; *) this="${dir}/"; real="/usr/src/${dir}" ;; esac;
show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd
"${real}" && /usr/src/obj/tooldir.NetBSD-2.0-i386/bin/nbmake
_THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . do-lib
*** Error code 2
Stop.
nbmake: stopped in /usr/src
*** [release] Error code 1
nbmake: stopped in /usr/src
build.sh command: ./build.sh -j 4 -R /data/release release
/etc/mk.conf contains:
MKCRYPTO=no
MKKERBEROS=no
MKKERBEROS4=no
MKPAM=no
USE_PAM=no
MKPOSTFIX=no
MKSENDMAIL=no
MKHESIOD=no
MKYP=no
MKSKEY=no
TIA,
Feri