samba3 (current CVS) can not be build on x64_64: Linking shadow_copy_test.so /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.1/../../../../x86_64-suse-linux/bin/ld: shadow_copy_test.o: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC just compiling with fPIC solves the problem for me.
Created attachment 298 [details] propsed patch for building modules on x86_64
please note that building on x86_64 in general works well (although i have not yet tested the binaries). the error pops up just with "make modules"
Created attachment 301 [details] Fix build system in examples/VFS OK it looks like the build system in the examples/VFS directory is pretty broken. This patch tries to fix it. It seems to work on i386. Please test on x86_64! You will need to copy config.sub and config.guess from the ../../source directory.
Created attachment 302 [details] Extra file needed You'll also need this fragment of m4 code from ../../source in the examples/VFS directory.
*** Bug 2060 has been marked as a duplicate of this bug. ***
still an issue guenther ?
This is fixed at least with 3.0.11. ... + /usr/bin/make Compiling shadow_copy_test.c Linking shadow_copy_test.so Compiling skel_opaque.c Linking skel_opaque.so ...