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" 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 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
bool "gst1-plugins-bad liveadder plugin removed" bool "gst1-plugins-bad liveadder plugin removed"
select BR2_LEGACY select BR2_LEGACY

View File

@ -4,7 +4,6 @@ config BR2_PACKAGE_DBUS
# uses fork() # uses fork()
depends on BR2_USE_MMU depends on BR2_USE_MMU
select BR2_PACKAGE_EXPAT select BR2_PACKAGE_EXPAT
select BR2_PACKAGE_SYSTEMD_COMPAT if BR2_INIT_SYSTEMD
help help
The D-Bus message bus system. The D-Bus message bus system.

View File

@ -1,6 +1,5 @@
config BR2_PACKAGE_LIBLOGGING config BR2_PACKAGE_LIBLOGGING
bool "liblogging" bool "liblogging"
select BR2_PACKAGE_SYSTEMD_COMPAT if BR2_INIT_SYSTEMD
help help
Liblogging is an easy to use library for Liblogging is an easy to use library for
logging. It offers an enhanced replacement 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 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 config BR2_PACKAGE_SYSTEMD_SMACK_SUPPORT
bool "enable SMACK support" bool "enable SMACK support"
select BR2_PACKAGE_ATTR select BR2_PACKAGE_ATTR

View File

@ -54,12 +54,6 @@ define SYSTEMD_RUN_INTLTOOLIZE
endef endef
SYSTEMD_PRE_CONFIGURE_HOOKS += SYSTEMD_RUN_INTLTOOLIZE 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) ifeq ($(BR2_PACKAGE_ACL),y)
SYSTEMD_CONF_OPTS += --enable-acl SYSTEMD_CONF_OPTS += --enable-acl
SYSTEMD_DEPENDENCIES += acl SYSTEMD_DEPENDENCIES += acl