[PATCH 1/3] testutils: Drop libtool binary name handling

Michal Privoznik mprivozn at redhat.com
Mon May 17 06:49:08 UTC 2021


Back in the old days, we used to use libtool to run compiled
libraries. That meant we had to deal with "lt-" prefix for our
binaries. With meson that's no longer the case.

Signed-off-by: Michal Privoznik <mprivozn at redhat.com>
---
 tests/testutils.c | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/tests/testutils.c b/tests/testutils.c
index d6b7c2a580..870a3b081a 100644
--- a/tests/testutils.c
+++ b/tests/testutils.c
@@ -750,8 +750,7 @@ int virTestMain(int argc,
     size_t noutputs = 0;
     virLogOutput *output = NULL;
     virLogOutput **outputs = NULL;
-    g_autofree char *baseprogname = NULL;
-    const char *progname;
+    g_autofree char *progname = NULL;
     g_autofree const char **preloads = NULL;
     size_t npreloads = 0;
     g_autofree char *mock = NULL;
@@ -784,9 +783,7 @@ int virTestMain(int argc,
         VIR_TEST_PRELOAD(mock);
     }
 
-    progname = baseprogname = g_path_get_basename(argv[0]);
-    if (STRPREFIX(progname, "lt-"))
-        progname += 3;
+    progname = g_path_get_basename(argv[0]);
 
     g_setenv("VIR_TEST_MOCK_PROGNAME", progname, TRUE);
 
-- 
2.26.3




More information about the libvir-list mailing list