Current-Users archive

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

builds fail w/undef ref in rump tests



Now that the MKCROSSGDB and new libpcap issues seem to have been ironed
out, my builds (all arches) have resumed failing due to the following
(evbmips-mips64el shown, sparc, macppc, dreamcast, i386, amd64 show the
same failure):

[...]
#    create  fs/Atffile
dependall ===> tests/rump
dependall ===> tests/rump/kernspace
dependall ===> tests/rump/rumpkern
dependall ===> tests/rump/rumpkern/h_client
dependall ===> tests/rump/rumpkern/h_server
#      link  rumpkern/t_workqueue
/r0/build/current/tools/amd64/bin/mips64el--netbsd-gcc    --sysroot=/r0/build/current/DEST/evbmips64-el -Wl,--warn-shared-textrel   -pie  -shared-libgcc      -o t_workqueue  t_workqueue.o  -Wl,-rpath-link,/r0/build/current/DEST/evbmips64-el/lib  -L=/lib  -lrumpvfs -lrumpvfs_nofifofs -lrump -lrumpuser -lpthread -lrump -L/r0/build/current/obj/mips64el/tests/rump/kernspace -lkernspace    -latf-c
/r0/build/current/tools/amd64/lib/gcc/mips64el--netbsd/10.5.0/../../../../mips64el--netbsd/bin/ld: t_workqueue.o: in function `atfu_workqueue_wait_pause_body':
/x/current/src/tests/rump/rumpkern/t_workqueue.c:96: undefined reference to `rumptest_workqueue_wait_pause'
collect2: error: ld returned 1 exit status
*** Failed target: t_workqueue
*** Failed commands:
        ${_MKTARGET_LINK}
        => @echo '#  ' "   link " rumpkern/t_workqueue
        ${_CCLINK.${:Ut_workqueue}}  ${_LDFLAGS.${:Ut_workqueue}} ${_LDSTATIC.${:Ut_workqueue}} -o ${.TARGET}  ${OBJS.${:Ut_workqueue}} ${_PROGLDOPTS} ${_LDADD.${:Ut_workqueue}}
        => /r0/build/current/tools/amd64/bin/mips64el--netbsd-gcc    --sysroot=/r0/build/current/DEST/evbmips64-el -Wl,--warn-shared-textrel   -pie  -shared-libgcc      -o t_workqueue  t_workqueue.o  -Wl,-rpath-link,/r0/build/current/DEST/evbmips64-el/lib  -L=/lib  -lrumpvfs -lrumpvfs_nofifofs -lrump -lrumpuser -lpthread -lrump -L/r0/build/current/obj/mips64el/tests/rump/kernspace -lkernspace    -latf-c
*** [t_workqueue] Error code 1
nbmake[8]: stopped in /x/current/src/tests/rump/rumpkern
1 error
nbmake[8]: stopped in /x/current/src/tests/rump/rumpkern
nbmake[7]: stopped in /x/current/src/tests/rump/rumpkern
nbmake[6]: stopped in /x/current/src/tests/rump
nbmake[5]: stopped in /x/current/src/tests
nbmake[4]: stopped in /x/current/src
nbmake[3]: stopped in /x/current/src

nbmake[2]: stopped in /x/current/src

nbmake[1]: stopped in /x/current/src

nbmake: stopped in /x/current/src

ERROR: Failed to make release

*** BUILD ABORTED ***


The nightly builds seem not to encounter this.  I get the above failure
even when I perform a non-update build.

Anyone seen anything similar?

Maybe it's linking against something in my DESTDIR that hasn't been
rebuilt yet?

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645


Home | Main Index | Thread Index | Old Index