FS#618 - XFree86 4.3 package is missing libXinerama.so
|
Details
I built a windowmaker package from CVS that had xinerama
support, and it worked wonderfully on my machine as I had a
manually-compiled xfree86 4.4 with a proper libXinerama.so
in /usr/X11R6/lib. After distributing it to other people, I
noticed that they were getting errors about this missing
library.
This confused me, as in the xfree86 4.3 PKGBUILD that I synced from abs today, there are the following lines: # create a libXinerama.so cd $startdir/pkg/usr/X11R6/lib ld --whole-archive -share -o libXinerama.so.1 libXinerama.a ln -s libXinerama.so.1 libXinerama.so Yet looking at the distributed package I notice libxinerama.so is not actually present at all: [root@Diwanda pkg]# pacman -Qlp xfree86-4.3.0-7.pkg.tar.gz | grep -i xinerama xfree86 usr/X11R6/include/X11/extensions/Xinerama.h xfree86 usr/X11R6/lib/libXinerama.a [root@Diwanda pkg]# So basically we have an inconsistency between PKGBUILD and built package which is causing people errors using xinerama-enabled packages (such as my build of windowmaker). Hopefully this will be fixed in Arch's next release of xfree. |
This task depends upon
Comment by Judd Vinet (judd) -
Wednesday, 24 March 2004, 17:32 GMT
the libXinerama.so stuff was added after 4.3.0-7 was built, which
is why it's not present there. The next build of xfree86 will have
it.