Re: Network-Manager applet r953 fails to compile.



On Tue, 2008-10-21 at 16:55 +0200, Alexander Sack wrote:
> On Tue, Oct 21, 2008 at 09:52:54AM -0400, Dan Williams wrote:
> > On Tue, 2008-10-21 at 19:07 +0530, Pramod Dematagoda wrote:
> > > But that doesn't really work does it since the configure script is
> > > looking for dbus-glib => 0.75 whereas the version in Fedora 9 is 0.74.
> > 
> > Right.  I've backported the necessary bits to Fedora 8 and 9's
> > dbus-glib, so you can actually just change the NM configure script to
> > allow anything >= 0.74.  Technically the required changes are only in
> > dbus-glib 0.75 upstream, which is why upstream NM requires that version.
> > But given that I backported the fixes to Fedora, I've also modified the
> > Fedora rpm packages to build correctly for the distro.
> > 
> 
> No strong opinion, but neither sure if we really want to have this in
> the main tree. If we put it here, we most likely will get recurring
> support requests from folks that have old dbus-glib installed on other
> distros and run into issues with their self-baked NM build.

Upstream NM should _always_ require the actual released version of its
dependencies that contain the features that NM needs.  Upstream needs to
be pristine.

But since distros don't always use the released bits (but backport
stuff) it's up to the discretion of the distro to adjust the
configure.ac requirements to match their distros libraries.  Thus,
upstream requires 0.75 which actually contains the required
functionality, but since I backported the dbus-glib fixes to Fedora,
I've locally patched Fedora's NM to know about this.

Dan




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