RPC link error when WITH_OFED is set building PANDABOARD, but no errors from tinderbox?

Garrett Cooper yanegomi at gmail.com
Wed Dec 12 23:57:09 UTC 2012


    Ran into a link error when trying to do make tinderbox like so
with NFS, but make tinderbox isn't failing with CURRENT. BOOTP_NFSROOT
is defined in GUMSTIX, but not PANDABOARD (and GUMSTIX passed). Ideas?
Thanks!
-Garrett

$ make tinderbox -j4 SRCCONF=/dev/null __MAKECONF=/dev/null -DWITH_OFED
--------------------------------------------------------------
>>> make universe started on Wed Dec 12 12:21:16 PST 2012
--------------------------------------------------------------
>> amd64 started on Wed Dec 12 12:21:16 PST 2012
>> arm started on Wed Dec 12 12:21:16 PST 2012
>> i386 started on Wed Dec 12 12:21:16 PST 2012
>> ia64 started on Wed Dec 12 12:21:16 PST 2012
>> mips started on Wed Dec 12 12:21:16 PST 2012
>> pc98 started on Wed Dec 12 12:21:16 PST 2012
>> powerpc started on Wed Dec 12 12:21:16 PST 2012
>> sparc64 started on Wed Dec 12 12:21:16 PST 2012
>> amd64.amd64 buildworld started on Wed Dec 12 12:21:16 PST 2012
>> arm.arm buildworld started on Wed Dec 12 12:21:16 PST 2012
>> arm.armeb buildworld started on Wed Dec 12 12:21:16 PST 2012
>> arm.armv6 buildworld started on Wed Dec 12 12:21:16 PST 2012
>> arm.armeb buildworld completed on Wed Dec 12 13:14:52 PST 2012
>> arm.arm buildworld completed on Wed Dec 12 13:14:55 PST 2012
>> arm.armv6eb buildworld started on Wed Dec 12 13:14:55 PST 2012
>> arm.armv6 buildworld completed on Wed Dec 12 13:14:55 PST 2012
>> i386.i386 buildworld started on Wed Dec 12 13:14:57 PST 2012
>> ia64.ia64 buildworld started on Wed Dec 12 13:24:22 PST 2012
>> arm.armv6eb buildworld completed on Wed Dec 12 14:05:27 PST 2012
>> ia64.ia64 buildworld completed on Wed Dec 12 14:41:45 PST 2012
>> ia64 completed on Wed Dec 12 15:28:12 PST 2012
arm PANDABOARD kernel failed, check _.arm.PANDABOARD for details
>> amd64.amd64 buildworld completed on Wed Dec 12 15:36:22 PST 2012
...
$ uname -a
FreeBSD forza.west.isilon.com 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #0
r+2fd0a57: Mon Dec  3 12:02:18 PST 2012
gcooper at forza.west.isilon.com:/usr/obj/usr/src/sys/FORZA  amd64
$ tail -n 20 _.arm.PANDABOARD
cc -c -x assembler-with-cpp -DLOCORE -O -pipe  -std=c99 -g -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef
-Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs
-fdiagnostics-show-option   -nostdinc  -I. -I/scratch/freebsd/head/sys
-I/scratch/freebsd/head/sys/contrib/altq
-I/scratch/freebsd/head/sys/contrib/libfdt -D_KERNEL
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common
-finline-limit=8000 --param inline-unit-growth=100 --param
large-function-growth=1000  -ffreestanding -Werror
/scratch/freebsd/head/sys/arm/arm/support.S
cc -c -x assembler-with-cpp -DLOCORE -O -pipe  -std=c99 -g -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef
-Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs
-fdiagnostics-show-option   -nostdinc  -I. -I/scratch/freebsd/head/sys
-I/scratch/freebsd/head/sys/contrib/altq
-I/scratch/freebsd/head/sys/contrib/libfdt -D_KERNEL
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common
-finline-limit=8000 --param inline-unit-growth=100 --param
large-function-growth=1000  -ffreestanding -Werror
/scratch/freebsd/head/sys/arm/arm/swtch.S
cc -c -x assembler-with-cpp -DLOCORE -O -pipe  -std=c99 -g -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef
-Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs
-fdiagnostics-show-option   -nostdinc  -I. -I/scratch/freebsd/head/sys
-I/scratch/freebsd/head/sys/contrib/altq
-I/scratch/freebsd/head/sys/contrib/libfdt -D_KERNEL
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common
-finline-limit=8000 --param inline-unit-growth=100 --param
large-function-growth=1000  -ffreestanding -Werror
/scratch/freebsd/head/sys/arm/arm/irq_dispatch.S
MAKE=make sh /scratch/freebsd/head/sys/conf/newvers.sh PANDABOARD
cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline
-Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions
-Wmissing-include-dirs -fdiagnostics-show-option   -nostdinc  -I.
-I/scratch/freebsd/head/sys -I/scratch/freebsd/head/sys/contrib/altq
-I/scratch/freebsd/head/sys/contrib/libfdt -D_KERNEL
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common
-finline-limit=8000 --param inline-unit-growth=100 --param
large-function-growth=1000  -ffreestanding -Werror  vers.c
linking kernel.debug
clnt_rc.o: In function `clnt_reconnect_destroy':
/scratch/freebsd/head/sys/rpc/clnt_rc.c:501: undefined reference to
`xprt_unregister'
clnt_rc.o: In function `clnt_reconnect_control':
/scratch/freebsd/head/sys/rpc/clnt_rc.c:455: undefined reference to
`xprt_register'
clnt_vc.o: In function `clnt_vc_destroy':
/scratch/freebsd/head/sys/rpc/clnt_vc.c:804: undefined reference to
`xprt_unregister'
clnt_vc.o: In function `clnt_vc_soupcall':
/scratch/freebsd/head/sys/rpc/clnt_vc.c:1018: undefined reference to
`xprt_active'
*** [kernel.debug] Error code 1
1 error
*** [buildkernel] Error code 2
1 error
*** [buildkernel] Error code 2
1 error


More information about the freebsd-arm mailing list