Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: gtk3, libXi vs xextproto
On 09/25/13 12:42, Patrick Welche wrote:
On Wed, Sep 25, 2013 at 01:14:49PM +0200, Riccardo Mottola wrote:
It is perhaps wrong to try to pull in libXi myself? I guessed to do
that because gtk3 failed to link with missing symbols of libXi and I
see no libXi in the base system.
I'm also using gtk3 + native:
$ uname -mr
6.99.23 amd64
# uname -mr
6.99.23 i386
-r--r--r-- 1 root wheel 67922 Jul 12 00:26 /usr/X11R7/lib/libXi.so.7.1
-r--r--r-- 1 root wheel 277 Jun 5 09:59 /usr/X11R7/lib/pkgconfig/xi.pc
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.
# 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/devel/pango/work/.buildlink/lib/pkgconfig/xi.pc
./usr/pkgsrc/graphics/cairo/work/.buildlink/lib/pkgconfig/xi.pc
./usr/pkgsrc/graphics/cairo-gobject/work/.buildlink/lib/pkgconfig/xi.pc
./usr/pkgsrc/print/ghostscript/work/.buildlink/lib/pkgconfig/xi.pc
./usr/pkgsrc/textproc/p5-XML-Parser/work/.buildlink/lib/pkgconfig/xi.pc
./usr/pkgsrc/x11/gtk3/work/.buildlink/lib/pkgconfig/xi.pc
Perhaps the one in /usr/pkg is confusing? where might it come from?
Riccardo
Home |
Main Index |
Thread Index |
Old Index