After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 751016 - Add support for libsystemd
Add support for libsystemd
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: building
3.16.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2015-06-15 19:47 UTC by Michael Biebl
Modified: 2015-06-15 20:03 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Update configure.ac to check for libsystemd (1.25 KB, patch)
2015-06-15 19:49 UTC, Michael Biebl
accepted-commit_now Details | Review

Description Michael Biebl 2015-06-15 19:47:22 UTC
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779743

In systemd v209, released over a year ago, the various libsystemd-* libraries
(libsystemd-journal.so, libsystemd-login.so, libsystem-daemon.so,
libsystemd-id128.so) were merged into a single libsystemd.so library to reduce
code duplication and avoid cyclic dependencies [1].


The attached patch switches to the new library name, as this makes the patch simpler and cleaner. If you want to support systemd versions < 209, I can update the patch accordingly.


[1] http://lists.freedesktop.org/archives/systemd-devel/2014-February/017146.html
Comment 1 Michael Biebl 2015-06-15 19:49:52 UTC
Created attachment 305340 [details] [review]
Update configure.ac to check for libsystemd
Comment 2 Jasper St. Pierre (not reading bugmail) 2015-06-15 19:54:12 UTC
Review of attachment 305340 [details] [review]:

Sure.
Comment 3 Michael Biebl 2015-06-15 19:55:59 UTC
(In reply to Jasper St. Pierre from comment #2)
> Review of attachment 305340 [details] [review] [review]:
> 
> Sure.

Since I'm a bit confused now by this reply, are you ok with me pushing the patch as is?
Comment 4 Jasper St. Pierre (not reading bugmail) 2015-06-15 19:57:36 UTC
Yep. That's what the "accept-commit_now" status means.
Comment 5 Michael Biebl 2015-06-15 20:03:51 UTC
Pushed as 35889a0, thanks for the review Jasper