Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-25 Thread Koehne Kai
Subject: Re: [systemd-devel] Can apps ship their own copy of libudev? El 24/10/13 09:15, Koehne Kai escribió: Hi, First time I post to the list, so please bear with me :) I'm a developer working on Qt. The Qt project just released a beta of the upcoming version 5.2, and to help people to test

Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-25 Thread Greg KH
On Fri, Oct 25, 2013 at 08:39:49AM +, Koehne Kai wrote: Finally, just searching for 'libudev.so.0' on the web shows that we're far from the only ones who ran into problems because of this ... Learning that the differences between libudev.so.0 and libudev.so.1 are very minor somewhat helps

Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-25 Thread Thiago Macieira
On sexta-feira, 25 de outubro de 2013 10:20:46, Greg KH wrote: On Fri, Oct 25, 2013 at 08:39:49AM +, Koehne Kai wrote: Finally, just searching for 'libudev.so.0' on the web shows that we're far from the only ones who ran into problems because of this ... Learning that the differences

Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-25 Thread Greg KH
On Fri, Oct 25, 2013 at 10:24:57AM +0100, Thiago Macieira wrote: On sexta-feira, 25 de outubro de 2013 10:20:46, Greg KH wrote: On Fri, Oct 25, 2013 at 08:39:49AM +, Koehne Kai wrote: Finally, just searching for 'libudev.so.0' on the web shows that we're far from the only ones who ran

Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-25 Thread Thiago Macieira
On sexta-feira, 25 de outubro de 2013 10:36:12, Greg KH wrote: Then, as others have stated, be like a distro and use their tools to build your packages. OBS can build stuff for every major distro except Gentoo, so you should have no problem at all to use that. And that's the real solution

Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-25 Thread Jan Engelhardt
On Friday 2013-10-25 11:24, Thiago Macieira wrote: Even if it isn't that minor of an issue, the correct thing to do here is to dlopen it, as that removes this type of issue completely. That's what we'll do. It's just a sub-optimal solution, compared to direct normal linking -- which is

Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-25 Thread Thiago Macieira
On sexta-feira, 25 de outubro de 2013 11:57:25, Jan Engelhardt wrote: The drawbacks of this solution are: - no link-time dependency for packaging tools to detect and create the package dependency without intervention Given most .run-type software bypasses package tools already, there

[systemd-devel] Can apps ship their own copy of libudev?

2013-10-24 Thread Koehne Kai
Hi, First time I post to the list, so please bear with me :) I'm a developer working on Qt. The Qt project just released a beta of the upcoming version 5.2, and to help people to test it we've been also releasing an installer with binaries for Linux that is supposed to work on a variety of

Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-24 Thread Kay Sievers
On Thu, Oct 24, 2013 at 3:15 PM, Laszlo Papp lp...@kde.org wrote: On Thu, Oct 24, 2013 at 2:09 PM, Kay Sievers k...@vrfy.org wrote: No, you cannot really ship your own libudev, it is coupled with the daemon. They speak a non-trivial wire protocol and write udev database files which are a

Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-24 Thread Kok, Auke-jan H
On Thu, Oct 24, 2013 at 6:39 AM, Kay Sievers k...@vrfy.org wrote: On Thu, Oct 24, 2013 at 3:15 PM, Laszlo Papp lp...@kde.org wrote: On Thu, Oct 24, 2013 at 2:09 PM, Kay Sievers k...@vrfy.org wrote: No, you cannot really ship your own libudev, it is coupled with the daemon. They speak a

Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-24 Thread Jan Engelhardt
On Thursday 2013-10-24 14:15, Koehne Kai wrote: I'm a developer working on Qt.[...] https://bugreports.qt-project.org/browse/QTBUG-34176 [is] one of the problems we still have[,] to fix is our libudev.so.0 dependency ... That is, we're building the packages on Ubuntu 11.10 and link against

Re: [systemd-devel] Can apps ship their own copy of libudev?

2013-10-24 Thread Cristian Rodríguez
El 24/10/13 09:15, Koehne Kai escribió: Hi, First time I post to the list, so please bear with me :) I'm a developer working on Qt. The Qt project just released a beta of the upcoming version 5.2, and to help people to test it we've been also releasing an installer with binaries for