unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Qt: We need to search for "QLibrary().loadLibrary()"
@ 2017-10-23 21:27 Hartmut Goebel
  0 siblings, 0 replies; only message in thread
From: Hartmut Goebel @ 2017-10-23 21:27 UTC (permalink / raw)
  To: guix-devel, 宋文武

[-- Attachment #1: Type: text/plain, Size: 1071 bytes --]

Hi,

while building KDE plasma, I stepped over an issue that some programs
try to load libXcursor from some places and with different names, but
did not find it.

The reason is that the program "only" uses qtbase (resp.
libQt5XcbQpa.so), and does not have libxcursor as input and thus not in
it's RUNPATH. Qt tries to load the lib from several places, but not from
/gnu/store/…-libxcursor-…/lib/. I will prepare a patch for this one case.

A quick grep showed at least on other place that might be effected:
src/network/ssl/qsslsocket_openssl_symbols.cpp, which is loading the
"ssl" library. Nix[1] also has some patches, which should help finding
the relevant places.

Can please anybody take care of this issue and search *all* qt packages
for such uses. Thanks in advance!

[1]
https://github.com/NixOS/nixpkgs/tree/master/pkgs/development/libraries/qt-5/5.9

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |


[-- Attachment #2: 0xBF773B65.asc --]
[-- Type: application/pgp-keys, Size: 14855 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2017-10-23 21:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-23 21:27 Qt: We need to search for "QLibrary().loadLibrary()" Hartmut Goebel

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).