]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson: remove more deprecated meson options 36915/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 1 Apr 2025 04:49:36 +0000 (13:49 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 5 Apr 2025 13:54:42 +0000 (22:54 +0900)
- default-hierarchy meson option was deprecated by
  31323f21bb0ae7c712f43500c42997c91a6d20bf (v256).
- nscd meson option was deprecated by
  28f1f1a5e652508d6e61ace8918e8b831e4b62b4 (v257).

Let's completely remove them now.

NEWS
meson_options.txt

diff --git a/NEWS b/NEWS
index 75712036b0f4a6c8196e987b1769336c8745c326..9c66dd5344723969f41a5941f947c198339e05b1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -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:
 
index 00963a6e4ad7fbece7492677a6c666a9009507a1..cf6ae4162cd64bf95b365d5d99e2c6eb2d199e0d 100644 (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',