[systemd-devel] [PATCH] buildsys: allow building without libnotify

Thierry Reding thierry.reding at avionic-design.de
Wed Nov 24 06:20:20 PST 2010


* Matthias Clasen wrote:
> On Wed, Nov 24, 2010 at 5:57 AM, Kay Sievers <kay.sievers at vrfy.org> wrote:
> > On Wed, Nov 24, 2010 at 08:36, Thierry Reding
> > <thierry.reding at avionic-design.de> wrote:
> >> This patch makes the libnotify dependency optional and doesn't build the
> >> systemd-gnome-ask-password-agent utility if libnotify is not available.
> >>
> >> Since libnotify >= 0.7.0 requires gtk+-3.0, this patch may be useful for
> >> environments where upgrading Gtk is not an option.
> >
> > Yeah, would be good to solve that. Maybe that's the simplest way to do it.
> >
> > One other option would be to use some #ifdef in vala und also support
> > the still common older libnotify.
> >
> > Unfortunately libnotify just broke and both versions can't be parallel
> > installed. And Fedora seems to be the only distro at the moment, which
> > can use the new libnotify, and does not require the old one to be
> > around.
> >
> 
> libnotify 0.7 does not require gtk at all.

Well, the tests need gtk, so perhaps libnotify's configure script needs a
--disable-tests option so it can be built without the gtk dependency.

Will you accept a patch?

Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20101124/5330d7c8/attachment.pgp>


More information about the systemd-devel mailing list