[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: What's going on with KDE 3 and XFree86's libxkbfile?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Friday 27 September 2002 2:17 am, Branden Robinson wrote:
> [Please reply to both debian-kde and debian -x.]
>
> I recently got a mail that said something like this:
>
>   Why isn't there a -fPIC compiled version of /usr/X11R6/lib/libxkbfile.a
>   available?  (e.g. /usr/X11R6/lib/libxkbfile_pic.a)
>
>   Background: I'm regulary compiling KDE3 CVS head on hppa and I'm getting
> a failure in the link stage:
>
>   /usr/local/bin/ld: /usr/X11R6/lib/libxkbfile.a(maprules.o): relocation
> R_PARISC_DPREL21L can not be used when making a shared object; recompile
> with -fPIC /usr/X11R6/lib/libxkbfile.a: could not read symbols: Bad value
>
>   This error is caused because the libxbbfile isn't compiled with -fPIC and
> so it's not usable to build a shared lib.  But both libXxf86dga_pic.a
> libXxf86vm_pic.a are available as pic versions.
>
> I already answered this person privately, and I trust I don't need to
> remind this list of why it's a stupid idea to treat an unversioned static
> object like a shared library[1].
>
> Can someone tell me what part of KDE is trying to sneak things in the back
> door?  Can someone get in touch with upstream quickly and warn them of the
> hazards of doing so?  The right thing to do is to statically link
> libxkbfile into the object being created.
>
> [1]
> http://lists.debian.org/debian-devel/2001/debian-devel-200111/msg00028.html
> http://lists.debian.org/debian-devel/2001/debian-devel-200111/msg00063.html
> http://lists.debian.org/debian-devel/2001/debian-devel-200111/msg00087.html
> http://lists.debian.org/debian-devel/2001/debian-devel-200111/msg00085.html

Branden, can you get deepthroat to send a build log so we can see there this 
error is occuring in the build. Can you ask them how recently this has 
happened?

Has anyone else had this problem on HPPA?

- -- 
David Pashley
david@davidpashley.com
Nihil curo de ista tua stulta superstitione.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (GNU/Linux)

iD8DBQE9lCsqYsCKa6wDNXYRAuCsAJ0eT9Gj4HoXq83zQfc1yP5WfHNaLgCeLP3J
1kAF7Jnh/DxSlupG6lzrJb8=
=zyI3
-----END PGP SIGNATURE-----



Reply to: