Packaging changes for libev in Rawhide
mjg59 at srcf.ucam.org
Sat Nov 23 21:21:30 UTC 2013
On Sat, Nov 23, 2013 at 01:47:49PM -0500, Simo Sorce wrote:
> On Tue, 2013-11-19 at 15:30 +0800, Mathieu Bridon wrote:
> > Upstream itself requires the pkgconfig file for libev.
> > That's just a terrible idea, as it means libverto won't build on e.g
> > Debian, or with the upstream libev.
> > libverto should be fixed upstream here IMHO.
> Libverto builds against both libevent and libev being a event loop
> abstraction library, if you make libev and libevent conflict libeverto
> cannot be built anymore.
But it requires patches to libev that aren't upstream in order to build?
One alternative would be to package the libev headers twice, one in the
upstream location and once in the Fedora-specific location. The latter
package could then include the pkgconfig file.
This is still a bad solution. If libverto needs to link against both
then libverto upstream should really work with libev and libevent
upstream to find a solution that'll work for all distributions, rather
than being limited to Fedora hacks.
Matthew Garrett | mjg59 at srcf.ucam.org
More information about the devel