Gentle ping, any more comments?

Thanks
Zhenzhong

>-----Original Message-----
>From: Duan, Zhenzhong <zhenzhong.d...@intel.com>
>Sent: Wednesday, April 2, 2025 5:20 PM
>To: devel@lists.libvirt.org
>Subject: [PATCH v2] meson: Add back prefix path for runstatedir
>
>Currently libvirt favors /run instead of /var/run, but for local build
>run test, a prefix path is still needed to avoid interoperating with OS
>vendor provided binaries.
>
>When 'system' option is specified, fixed path /run is honored.
>
>Fixes: e5299ddf86121d3c792ca271ffcb54900eb19dc3
>Signed-off-by: Zhenzhong Duan <zhenzhong.d...@intel.com>
>---
>v2: Take option `system` into consideration (Pavel)
>
> meson.build | 10 +++++-----
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
>diff --git a/meson.build b/meson.build
>index bf4a245dd3..2762236f37 100644
>--- a/meson.build
>+++ b/meson.build
>@@ -62,11 +62,16 @@ if get_option('system')
>   endif
>   localstatedir = '/var'
>   sysconfdir = '/etc'
>+  runstatedir = '/run'
> else
>   prefix = get_option('prefix')
>   libdir = prefix / get_option('libdir')
>   localstatedir = prefix / get_option('localstatedir')
>   sysconfdir = prefix / get_option('sysconfdir')
>+  runstatedir = get_option('runstatedir')
>+  if runstatedir == ''
>+    runstatedir = prefix / 'run'
>+  endif
> endif
>
> # if --prefix is /usr, don't use /usr/var for localstatedir or /usr/etc for
>@@ -80,11 +85,6 @@ if prefix == '/usr'
>   endif
> endif
>
>-runstatedir = get_option('runstatedir')
>-if runstatedir == ''
>-  runstatedir = '/run'
>-endif
>-
> initconfdir = get_option('initconfdir')
> if initconfdir == ''
>   if (os_release.contains('alpine') or
>--
>2.34.1

Reply via email to