Packaging changes for libev in Rawhide

Matthew Garrett 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 mailing list