Config.in.legacy: remove BR2_PACKAGE_SYSTEMD_TMPFILES

When the BR2_PACKAGE_SYSTEMD_TMPFILES was removed, it was added to
Config.in. The idea was to warn users who use the symbol in their
br2-external.

However, most users don't have a br2-external that uses this symbol.
Since the symbol defaults to y when systemd is enabled, they'll get this
legacy warning - which is completely meaningless for them since nothing
changes.

The annoyance of the many is worse than the possible unexpected change
for the few. And anyone actually relying on BR2_PACKAGE_SYSTEMD_TMPFILES
will probably easily discover the issue in testing (e.g. because the
tmpfiles conf is missing in the target).

Therefore, remove BR2_PACKAGE_SYSTEMD_TMPFILES from Config.in.legacy.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
Arnout Vandecappelle (Essensium/Mind) 2022-01-09 18:35:42 +01:00
parent 56d50e8354
commit 7818ba0d6f

View File

@ -153,15 +153,6 @@ config BR2_PACKAGE_PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE
This package has been removed as python-setuptools-scm
dropped support of python 2 since version 6.0.0.
config BR2_PACKAGE_SYSTEMD_TMPFILES
bool "systemd tmpfiles support always enabled"
select BR2_LEGACY
help
The systemd tmpfiles support is always enabled, so the symbol
to make it optional has been removed. You need to update any
external packages that use this symbol to use
BR2_PACKAGE_SYSTEMD instead.
config BR2_PACKAGE_CIVETWEB_WITH_LUA
bool "civetweb lua support option removed"
select BR2_LEGACY