diff options
author | Eric Le Bihan <eric.le.bihan.dev@free.fr> | 2014-03-17 15:25:42 +0100 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2014-03-17 22:57:47 +0100 |
commit | c0e8ff6b27cd2a77590471d122e73f34c9dd28f2 (patch) | |
tree | c02a148a6e4b54c2451fbc3426d8932ce38e221f /package/systemd/systemd.mk | |
parent | d9b463b291c9585f868efb76a32507aa14b8d72d (diff) |
systemd: bump to version 210.
This patch bumps systemd to version 210. Systemd 209 introduced some majors
changes, which generated a lot of feedback and bugfixes. This lead to
version 210 a few days later.
Notable changes in 210:
- dropped dependency on libdbus in favor of internal sd-bus library.
- experimental support for kdbus.
- introduction of systemd-networkd, a simple network configuration manager.
- merge of libsystemd-*.so libraries into libsystemd.so.
- changes in Gudev API.
See NEWS file in the tarball for an exhaustive list.
Changes introduced by this bump:
- new configuration menu entry to enable systemd-networkd, which is an
alternative to ISC dhcp and dhcpcd.
- remove EFI patch for version 208.
- update of the getty unit patch.
- new patch to remove the *.service files accidentally shipped in the
official tarball (contain some invalid hardcoded paths) and force
their re-generation.
[Peter: add a note that dbus is only a runtime dependency now]
Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/systemd/systemd.mk')
-rw-r--r-- | package/systemd/systemd.mk | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index 0ac465125..7fea1f085 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -4,7 +4,7 @@ # ################################################################################ -SYSTEMD_VERSION = 208 +SYSTEMD_VERSION = 210 SYSTEMD_SITE = http://www.freedesktop.org/software/systemd/ SYSTEMD_SOURCE = systemd-$(SYSTEMD_VERSION).tar.xz SYSTEMD_LICENSE = GPLv2+ @@ -13,7 +13,6 @@ SYSTEMD_INSTALL_STAGING = YES SYSTEMD_DEPENDENCIES = \ host-intltool \ libcap \ - dbus \ util-linux \ kmod \ host-gperf @@ -44,6 +43,7 @@ SYSTEMD_CONF_OPT += \ --disable-myhostname \ --disable-tcpwrap \ --disable-tests \ + --disable-dbus \ --without-python ifeq ($(BR2_PACKAGE_ACL),y) @@ -80,6 +80,12 @@ else SYSTEMD_CONF_OPT += --disable-microhttpd endif +ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y) +SYSTEMD_CONF_OPT += --enable-networkd +else +SYSTEMD_CONF_OPT += --disable-networkd +endif + # mq_getattr needs -lrt SYSTEMD_MAKE_OPT += LIBS=-lrt SYSTEMD_MAKE_OPT += LDFLAGS+=-ldl |