On Wed, Sep 25, 2013 at 04:29:46PM +0200, Riccardo Mottola wrote: > I have both a new and old version: > bash-4.2# ls -l libXi.* > -r--r--r-- 1 root wheel 73254 Feb 1 2011 libXi.a > lrwxr-xr-x 1 root wheel 12 Feb 1 2011 libXi.so -> libXi.so.7.0 > lrwxr-xr-x 1 root wheel 12 Nov 7 2010 libXi.so.6 -> libXi.so.6.0 > -r--r--r-- 1 root wheel 36592 Nov 7 2010 libXi.so.6.0 > lrwxr-xr-x 1 root wheel 12 Feb 1 2011 libXi.so.7 -> libXi.so.7.0 > -r--r--r-- 1 root wheel 43972 Feb 1 2011 libXi.so.7.0 > > but the new one is correctly linked. I tried removing it.
Have you put it back? > # ls -l pkgconfig/xi.pc > -r--r--r-- 1 root wheel 270 Feb 1 2011 pkgconfig/xi.pc > > I wonder that the files are 2011 though, as if during userland > upgrades I did not upgrade them? hmm > > If I look for all xi.pc files, this is what I find: > > bash-4.2# find . -name xi.pc ... > ./usr/X11R7/lib/pkgconfig/xi.pc > ./usr/pkg/share/x11-links/lib/pkgconfig/xi.pc > ./usr/pkgsrc/x11/gtk3/work/.buildlink/lib/pkgconfig/xi.pc ... Can you check that those three are each a symbolic link to the one above? When building, I see: ... checking if <X11/extensions/XIproto.h> is needed for xReply... no ... checking X11/extensions/XInput2.h usability... yes checking X11/extensions/XInput2.h presence... yes checking for X11/extensions/XInput2.h... yes and in the equivalent of your /usr/pkgsrc/x11/gtk3/work/gtk+-3.8.4/gdk/Makefile I see GDK_DEP_LIBS = ... -Wl,-rpath,/usr/X11R7/lib -lXi ... Cheers, Patrick
