options GEOM_ELI causing kernel build error in BETA2

Emanuel Strobl Emanuel.strobl at gmx.net
Thu Aug 11 00:02:00 GMT 2005


Greetings!

Here's a little problem I saw wehen I tried to build a custom kernel with 
"options GEOM_ELI" and debug stuff enabled as usual in BETA2

MAKE=/usr/obj/CUV-LV/usr/src/make.i386/make sh /usr/src/sys/conf/newvers.sh 
CUV-LV
cc -c -O2 -pipe -fno-strict-aliasing -march=pentium3 -Wall 
-Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. -I/usr/src/sys 
-I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/altq 
-I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/pf 
-I/usr/src/sys/contrib/dev/ath -I/usr/src/sys/contrib/dev/ath/freebsd 
-I/usr/src/sys/contrib/ngatm -I/usr/src/sys/dev/twa -D_KERNEL -include 
opt_global.h -fno-common -finline-limit=8000 --param 
inline-unit-growth=100 --param large-function-growth=1000  
-mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow 
-mno-sse -mno-sse2 -ffreestanding -Werror  vers.c
linking kernel.debug
g_eli.o(.text+0x74): In function `g_eli_crypto_rerun':
/usr/src/sys/geom/eli/g_eli.c:128: undefined reference to `crypto_dispatch'
g_eli.o(.text+0xa75): In function `g_eli_crypto_run':
/usr/src/sys/geom/eli/g_eli.c:578: undefined reference to `crypto_dispatch'
g_eli.o(.text+0xeb9): In function `g_eli_worker':
/usr/src/sys/geom/eli/g_eli.c:434: undefined reference to 
`crypto_freesession'
g_eli.o(.text+0x1c01): In function `g_eli_create':
/usr/src/sys/geom/eli/g_eli.c:818: undefined reference to 
`crypto_newsession'
g_eli.o(.text+0x1cd9):/usr/src/sys/geom/eli/g_eli.c:810: undefined 
reference to `crypto_newsession'
g_eli.o(.text+0x204a):/usr/src/sys/geom/eli/g_eli.c:887: undefined 
reference to `crypto_freesession'
g_eli.o(.text+0x2294):/usr/src/sys/geom/eli/g_eli.c:839: undefined 
reference to `crypto_freesession'
g_eli.o(.text+0x24ef): In function `g_eli_destroy':
/usr/src/sys/geom/eli/g_eli.c:946: undefined reference to 
`crypto_freesession'
g_eli_crypto.o(.text+0x66): In function `g_eli_crypto_cipher':
/usr/src/sys/geom/eli/g_eli_crypto.c:76: undefined reference to 
`crypto_newsession'
g_eli_crypto.o(.text+0x147):/usr/src/sys/geom/eli/g_eli_crypto.c:118: 
undefined reference to `crypto_dispatch'
g_eli_crypto.o(.text+0x1c0):/usr/src/sys/geom/eli/g_eli_crypto.c:126: 
undefined reference to `crypto_freesession'
g_eli_crypto.o(.text+0x1dc):/usr/src/sys/geom/eli/g_eli_crypto.c:82: 
undefined reference to `crypto_freesession'
*** Error code 1

Stop in /usr/obj/CUV-LV/usr/src/sys/CUV-LV.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

I hope this is no noise on the line....

-Harry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20050811/e39aa3c4/attachment.bin


More information about the freebsd-current mailing list