package/systemd: Remove SYSTEMD_COMPAT option

Since v230 of systemd, the compat libraries have been fully removed.
4de282cf93

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
[Thomas: rewrap Config.in help text in Config.in.legacy and put the
option at the right place.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Maxime Hadjinlian 2016-07-02 15:59:12 +02:00 committed by Thomas Petazzoni
parent 30c3a035ff
commit 638cfb5e0e
5 changed files with 8 additions and 21 deletions

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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