Current-Users archive

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

Build failing after recent vadvise changes

I just updated from CVS again today, and, following the advice in
UPDATING, started a build without -u.  That didn't do the trick:

/usr/tools/bin/x86_64--netbsd-gcc -nodefaultlibs -shared -Wl,-soname, -Wl,--warn-shared-textrel -Wl, -Wl,-z,initfirst   --sysroot=/usr/arena/amd64 -Wl,-z,relro -Wl,--warn-shared-textrel  -o  -Wl,-rpath,/lib  -L=/lib -Wl,-x  -Wl,--whole-archive libc_pic.a  -Wl,--no-whole-archive -lgcc 
/usr/tools/lib/gcc/x86_64--netbsd/5.5.0/../../../../x86_64--netbsd/bin/ld: libc_pic.a(vadvise.pico): relocation R_X86_64_32 against undefined symbol `SYS_vadvise' can not be used when making a shared object; recompile with -fPIC
/usr/tools/lib/gcc/x86_64--netbsd/5.5.0/../../../../x86_64--netbsd/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status

Most people who graduate with CS degrees don't understand the significance
of Lisp.  Lisp is the most important idea in computer science.  --Alan Kay

Home | Main Index | Thread Index | Old Index