libcap fails to build. After fixing bitops.h errors ('inlines' that should have been '__inline__') the building of the some library failes with: ld -soname libcap.so.1 -x -shared -o libcap.so.1.10 cap_alloc.o cap_proc.o cap_extint.o cap_flag.o cap_text.o cap_sys.o ld: cap_text.o: gp-relative relocation against dynamic symbol _cap_names ld: cap_text.o: gp-relative relocation against dynamic symbol _cap_names ld: cap_text.o: gp-relative relocation against dynamic symbol _cap_names ld: cap_text.o: gp-relative relocation against dynamic symbol _cap_names The solution will be a configure/makefile that has -fPIC on its gcc command line.
This might give problems on other 64bit platforms too...
Hopefully fixed in CVS now. Could you please see bug #26231 and comment on the __inline__ stuff some more.
I have no CVS setup, so that would be quite a hassle, Do you have an ebuild for me to try?
I commit it to CVS and 30 minutes to an hour later it's on the rsync trees by the miracle of portage.
Solved!
closing as per response from user.