Building xine-lib-1.1.19 on 11.3 x86_64, I hit this error. /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: /usr/lib64/libxcb-shape.a(shape.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/lib64/libxcb-shape.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[3]: *** [xineplug_vo_out_xcbshm.la] Error 1 make[3]: Leaving directory `/ftp/dec10/xine-lib-1.1.19/src/video_out' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/ftp/dec10/xine-lib-1.1.19/src/video_out' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/ftp/dec10/xine-lib-1.1.19/src' make: *** [all-recursive] Error 1 It was a rogue library lying around from 2009 "zypper rm xorg-x11-libxcb-unstable-devel" fixed it. When zypper upgraded it installed xorg-x11-libxcb-devel and left files from the old one in place. It seems it's not able to detect and deal with a package name that differs but offers largely the same files, so it leaves any file that isn't part of the current package in place. In fact it leaves the old package installed. I shall open a bug later. Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Senior Staff Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org