From 8d727c1e07f5938f3238973709ad96f46550114c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 8 Jul 2019 17:55:46 +0200 Subject: [PATCH] trace-cmd: fix musl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jürgen Buchmüller --- .../trace-cmd/patches/fix-program-name.patch | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 srcpkgs/trace-cmd/patches/fix-program-name.patch diff --git a/srcpkgs/trace-cmd/patches/fix-program-name.patch b/srcpkgs/trace-cmd/patches/fix-program-name.patch new file mode 100644 index 00000000000..53d63ca3ec7 --- /dev/null +++ b/srcpkgs/trace-cmd/patches/fix-program-name.patch @@ -0,0 +1,23 @@ +--- kernel-shark/src/kernelshark.cpp 2019-07-05 18:23:00.000000000 +0200 ++++ kernel-shark/src/kernelshark.cpp 2019-07-08 17:52:19.081010524 +0200 +@@ -35,6 +35,11 @@ + { + QApplication::setAttribute(Qt::AA_EnableHighDpiScaling); + QApplication a(argc, argv); ++ const char* program_name = strrchr(argv[0], '/'); ++ if (nullptr == program_name) ++ program_name = argv[0]; ++ else ++ ++program_name; + + KsMainWindow ks; + +@@ -48,7 +51,7 @@ + return 0; + + case 'v': +- printf("%s - %s\n", basename(argv[0]), KS_VERSION_STRING); ++ printf("%s - %s\n", program_name, KS_VERSION_STRING); + return 0; + + case 'i':