commit:     70baa56d9bb80d8694f65ba177d76243d34e1196
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  4 16:36:31 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Mar  4 22:31:35 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70baa56d

ecm.eclass: Fix missing arguments handover to cmake_src_test

This omission impressively goes back to initial kde overlay commit
8265e71f48675ee84f8c745734ee157cc74cea6a on 2008-08-04.

Bug: https://bugs.gentoo.org/946863
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 eclass/ecm.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index 87284df4696e..fe5c78e0d79e 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -695,7 +695,7 @@ ecm_src_test() {
                fi
 
                # KDE_DEBUG stops crash handlers from launching and hanging the 
test phase
-               KDE_DEBUG=1 cmake_src_test
+               KDE_DEBUG=1 cmake_src_test "$@"
        }
 
        local -x QT_QPA_PLATFORM=offscreen
@@ -707,9 +707,9 @@ ecm_src_test() {
        unset DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID
 
        if [[ ${EAPI} == 8 ]] && [[ ${VIRTUALX_REQUIRED} = always || 
${VIRTUALX_REQUIRED} = test ]]; then
-               virtx _test_runner
+               virtx _test_runner "$@"
        else
-               _test_runner
+               _test_runner "$@"
        fi
 
        if [[ -n "${DBUS_SESSION_BUS_PID}" ]] ; then

Reply via email to