Current-Users archive

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

ramdisk cgdroot link failure



Hi,

I tried to compile ramdisk cgdroot from HEAD today and got the attached failure in a clean build.

r.
/usr/B/tools/bin/x86_64--netbsd-objcopy --redefine-syms sed.cro.syms sed/sed.ro sed.cro
/usr/B/tools/bin/x86_64--netbsd-nm -ng chroot/chroot.ro | /usr/B/tools/bin/nbawk '/^ *U / { next }; /^[0-9a-fA-F]+ C/ { next }; / main$/ { print "main _crunched_chroot_stub"; next }; { print $3 " " $3 "$$from$$chroot" }' > chroot.cro.syms
/usr/B/tools/bin/x86_64--netbsd-objcopy --redefine-syms chroot.cro.syms chroot/chroot.ro chroot.cro
/usr/B/tools/bin/x86_64--netbsd-nm -ng dhcpcd/dhcpcd.ro | /usr/B/tools/bin/nbawk '/^ *U / { next }; /^[0-9a-fA-F]+ C/ { next }; / main$/ { print "main _crunched_dhcpcd_stub"; next }; { print $3 " " $3 "$$from$$dhcpcd" }' > dhcpcd.cro.syms
/usr/B/tools/bin/x86_64--netbsd-objcopy --redefine-syms dhcpcd.cro.syms dhcpcd/dhcpcd.ro dhcpcd.cro
/usr/B/tools/bin/x86_64--netbsd-nm -ng cgdconfig/cgdconfig.ro | /usr/B/tools/bin/nbawk '/^ *U / { next }; /^[0-9a-fA-F]+ C/ { next }; / main$/ { print "main _crunched_cgdconfig_stub"; next }; { print $3 " " $3 "$$from$$cgdconfig" }' > cgdconfig.cro.syms
/usr/B/tools/bin/x86_64--netbsd-objcopy --redefine-syms cgdconfig.cro.syms cgdconfig/cgdconfig.ro cgdconfig.cro
/usr/B/tools/bin/x86_64--netbsd-nm -ng wsconsctl/wsconsctl.ro | /usr/B/tools/bin/nbawk '/^ *U / { next }; /^[0-9a-fA-F]+ C/ { next }; / main$/ { print "main _crunched_wsconsctl_stub"; next }; { print $3 " " $3 "$$from$$wsconsctl" }' > wsconsctl.cro.syms
/usr/B/tools/bin/x86_64--netbsd-objcopy --redefine-syms wsconsctl.cro.syms wsconsctl/wsconsctl.ro wsconsctl.cro
/usr/B/tools/bin/x86_64--netbsd-nm -ng ping6/ping6.ro | /usr/B/tools/bin/nbawk '/^ *U / { next }; /^[0-9a-fA-F]+ C/ { next }; / main$/ { print "main _crunched_ping6_stub"; next }; { print $3 " " $3 "$$from$$ping6" }' > ping6.cro.syms
/usr/B/tools/bin/x86_64--netbsd-objcopy --redefine-syms ping6.cro.syms ping6/ping6.ro ping6.cro
#      link  ramdisk-cgdroot/ramdiskbin
/usr/B/tools/bin/x86_64--netbsd-gcc    --sysroot=/   -static  -o ramdiskbin  ramdiskbin.o  -Wl,-rpath-link,/lib  -L=/lib chio.cro dd.cro df.cro ed.cro mt.cro rcmd.cro sync.cro lfs_cleanerd.cro dkctl.cro fdisk.cro mbrlabel.cro mount_ext2fs.cro mount_lfs.cro mount_ntfs.cro newfs_lfs.cro raidctl.cro restore.cro scsictl.cro shutdown.cro slattach.cro sysctl.cro less.cro tip.cro installboot.cro wiconfig.cro cat.cro chmod.cro cp.cro ln.cro ls.cro mkdir.cro mv.cro pax.cro pwd.cro rm.cro sh.cro stty.cro chown.cro disklabel.cro dmesg.cro fsck.cro fsck_ffs.cro gpt.cro ifconfig.cro init.cro mknod.cro mount.cro mount_cd9660.cro mount_ffs.cro mount_msdos.cro mount_nfs.cro mount_tmpfs.cro newfs.cro newfs_ext2fs.cro ping.cro reboot.cro route.cro swapctl.cro umount.cro ftp.cro gzip.cro sed.cro chroot.cro dhcpcd.cro cgdconfig.cro wsconsctl.cro ping6.cro  libhack.o -ledit -lutil -lcurses -lterminfo -lrmt -lcrypt -ll -lm -lz -lprop -lcrypto    
dhcpcd.cro: In function `dhcpcd_daemonise$$from$$dhcpcd':
(.text+0x1ba4): undefined reference to `pidfile_lock'
dhcpcd.cro: In function `eloop_event_add_rw$$from$$dhcpcd':
(.text+0x33fc): undefined reference to `reallocarray'
dhcpcd.cro: In function `script_runreason$$from$$dhcpcd':
(.text+0x9e28): undefined reference to `reallocarray'
dhcpcd.cro: In function `_crunched_dhcpcd_stub':
(.text.startup+0x878): undefined reference to `pidfile_read'
dhcpcd.cro: In function `_crunched_dhcpcd_stub':
(.text.startup+0x939): undefined reference to `pidfile_read'
dhcpcd.cro: In function `_crunched_dhcpcd_stub':
(.text.startup+0xa11): undefined reference to `pidfile_lock'
cgdconfig.cro: In function `pkcs5_pbkdf2$$from$$cgdconfig':
(.text+0x28c4): undefined reference to `hmac'
collect2: error: ld returned 1 exit status
*** Error code 1

Stop.
make[2]: stopped in /usr/B/obj/distrib/amd64/ramdisks/ramdisk-cgdroot
*** Error code 1

Stop.
make[1]: stopped in /usr/B/obj/distrib/amd64/ramdisks/ramdisk-cgdroot
*** Error code 1

Stop.
make: stopped in /usr/src/distrib/amd64/ramdisks/ramdisk-cgdroot



Home | Main Index | Thread Index | Old Index