From: Maxime Hadjinlian Date: Sat, 2 Jul 2016 13:59:12 +0000 (+0200) Subject: package/systemd: Remove SYSTEMD_COMPAT option X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=638cfb5e0e4f93c7d3ccddf17dd95d719943c5fe;p=buildroot.git package/systemd: Remove SYSTEMD_COMPAT option Since v230 of systemd, the compat libraries have been fully removed. https://github.com/systemd/systemd/commit/4de282cf9324ab13d17ac334244d0d7cae2df37d Signed-off-by: Maxime Hadjinlian [Thomas: rewrap Config.in help text in Config.in.legacy and put the option at the right place.] Signed-off-by: Thomas Petazzoni --- diff --git a/Config.in.legacy b/Config.in.legacy index 34bdaf0f81..a135d3d0ec 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -145,6 +145,14 @@ endif ############################################################################### comment "Legacy options removed in 2016.08" +config BR2_PACKAGE_SYSTEMD_COMPAT + bool "systemd compatibility libraries have been removed" + help + The systemd option te enable the compatibility libraries has + been removed. Theses libraries have been useless since a few + version, and have been fully dropped from the source since + v230. + config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER bool "gst1-plugins-bad liveadder plugin removed" select BR2_LEGACY diff --git a/package/dbus/Config.in b/package/dbus/Config.in index 7d49ce5047..653f7482f6 100644 --- a/package/dbus/Config.in +++ b/package/dbus/Config.in @@ -4,7 +4,6 @@ config BR2_PACKAGE_DBUS # uses fork() depends on BR2_USE_MMU select BR2_PACKAGE_EXPAT - select BR2_PACKAGE_SYSTEMD_COMPAT if BR2_INIT_SYSTEMD help The D-Bus message bus system. diff --git a/package/liblogging/Config.in b/package/liblogging/Config.in index 12ee950dc8..23c3c1ad2d 100644 --- a/package/liblogging/Config.in +++ b/package/liblogging/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_LIBLOGGING bool "liblogging" - select BR2_PACKAGE_SYSTEMD_COMPAT if BR2_INIT_SYSTEMD help Liblogging is an easy to use library for logging. It offers an enhanced replacement diff --git a/package/systemd/Config.in b/package/systemd/Config.in index 34c00ad57c..f064c1221c 100644 --- a/package/systemd/Config.in +++ b/package/systemd/Config.in @@ -311,19 +311,6 @@ config BR2_PACKAGE_SYSTEMD_TIMESYNCD http://www.freedesktop.org/software/systemd/man/systemd-timesyncd.html -config BR2_PACKAGE_SYSTEMD_COMPAT - bool "enable compatibility libraries" - help - Since systemd 209, the following libraries have been merged into - libsystemd.so: - - - libsystemd-daemon - - libsystemd-id128 - - libsystemd-journal - - libsystemd-login - - This option enables the installation of compatibility *.pc files. - config BR2_PACKAGE_SYSTEMD_SMACK_SUPPORT bool "enable SMACK support" select BR2_PACKAGE_ATTR diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index 2f5019cf2d..835fc26a33 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -54,12 +54,6 @@ define SYSTEMD_RUN_INTLTOOLIZE endef SYSTEMD_PRE_CONFIGURE_HOOKS += SYSTEMD_RUN_INTLTOOLIZE -ifeq ($(BR2_PACKAGE_SYSTEMD_COMPAT),y) -SYSTEMD_CONF_OPTS += --enable-compat-libs -else -SYSTEMD_CONF_OPTS += --disable-compat-libs -endif - ifeq ($(BR2_PACKAGE_ACL),y) SYSTEMD_CONF_OPTS += --enable-acl SYSTEMD_DEPENDENCIES += acl