Subject: Problem building libipsec in -CURRENT
To: None <current-users@netbsd.org>
From: Rui Paulo <rpaulo@netbsd-pt.org>
List: current-users
Date: 03/03/2005 12:35:38
Hi,
I'm having the following problem when building libipsec:
[...]
dependall ===> lib/libipsec
#   compile  libipsec/policy_token.o
/usr/src/../tools/bin/i386--netbsdelf-gcc -O2  -Werror -mcpu=pentiumpro -mmmx-I/usr/src/crypto/dist/ipsec-tools/src/libipsec -I. -DHAVE_CONFIG_H -DIPSEC_DEBUG -I/usr/src/lib/libipsec -I/usr/src/sys -DSADB_X_EALG_AESCBC=SADB_X_EALG_AES -DINET6   -nostdinc -isystem /usr/src/../obj/destdir.i386/usr/include -c    policy_token.c -o policy_token.o.tmp
/usr/src/lib/libipsec/policy_token.l: In function `__libipseclex':
/usr/src/lib/libipsec/policy_token.l:92: error: `__libyylval' undeclared (firstuse in this function)
/usr/src/lib/libipsec/policy_token.l:92: error: (Each undeclared identifier is reported only once
/usr/src/lib/libipsec/policy_token.l:92: error: for each function it appears in.)

*** Failed target:  policy_token.o
*** Failed command: /usr/src/../tools/bin/i386--netbsdelf-gcc -O2 -Werror -mcpu=pentiumpro -mmmx -I/usr/src/crypto/dist/ipsec-tools/src/libipsec -I. -DHAVE_CONFIG_H -DIPSEC_DEBUG -I/usr/src/lib/libipsec -I/usr/src/sys -DSADB_X_EALG_AESCBC=SADB_X_EALG_AES -DINET6 -nostdinc -isystem /usr/src/../obj/destdir.i386/usr/include -c policy_token.c -o policy_token.o.tmp
*** Error code 1

Stop.
nbmake: stopped in /usr/src/lib/libipsec

*** Failed target:  dependall
*** Failed command: cd /usr/src/lib/libipsec; /usr/src/../tools/bin/nbmake realall
*** Error code 1

Stop.
nbmake: stopped in /usr/src/lib/libipsec

*** Failed target:  dependall-libipsec
*** 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/../tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget libipsec dependall
*** Error code 1

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

*** Failed target:  do-lib
*** 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/../tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget lib dependall
*** Error code 1

Stop.
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/../tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . do-lib
*** Error code 1

Stop.
nbmake: stopped in /usr/src

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

Is it something I'm doing wrong or a known problem ?

Thanks in advance.

-- 
 Rui Paulo <rpaulo@netbsd-pt.org>        http://www.netbsd-pt.org/users/rpaulo/