meson: remove more deprecated meson options

- default-hierarchy meson option was deprecated by
  31323f21bb (v256).
- nscd meson option was deprecated by
  28f1f1a5e6 (v257).

Let's completely remove them now.
This commit is contained in:
Yu Watanabe
2025-04-05 22:54:42 +09:00
parent c1d21129d0
commit 3d2391a004
2 changed files with 3 additions and 7 deletions
+3 -2
View File
@@ -63,8 +63,9 @@ CHANGES WITH 258 in spe:
* Support for the SystemdOptions EFI variable has been removed.
* The 'split-usr', 'rootlibdir', and 'rootprefix' meson options, which
were deprecated in v255, have been removed.
* The meson options 'split-usr', 'rootlibdir', 'rootprefix' (deprecated
in v255), 'default-hierarchy' (v256), and 'nscd' (v257) have been
removed.
Announcements of Future Feature Removals:
-5
View File
@@ -51,8 +51,6 @@ option('initrd', type : 'boolean',
description : 'install services for use when running systemd in initrd')
option('compat-mutable-uid-boundaries', type : 'boolean', value : false,
description : 'look at uid boundaries in /etc/login.defs for compatibility')
option('nscd', type : 'boolean',
description : 'This option is deprecated and will be removed in a future release')
option('quotaon-path', type : 'string', description : 'path to quotaon')
option('quotacheck-path', type : 'string', description : 'path to quotacheck')
@@ -236,9 +234,6 @@ option('configfiledir', type : 'string', value : '',
option('fallback-hostname', type : 'string', value : 'localhost',
description : 'the hostname used if none configured')
option('default-hierarchy', type : 'combo',
choices : ['legacy', 'hybrid', 'unified'], deprecated : true,
description : 'This option is deprecated and will be removed in a future release')
option('extra-net-naming-schemes', type : 'string',
description : 'comma-separated list of extra net.naming_scheme= definitions')
option('default-net-naming-scheme', type : 'string', value : 'latest',