Re: [gentoo-dev] Handling optional, expensive variants of test suite

2024-08-15 Thread Joonas Niilola
Hey, On 9.8.2024 18.40, Sam James wrote: > Hi! > > Some packages like libffi, gcc support extended, slower versions of > their testsuites. In the past, I've seen both USE="expensive-tests" (I > think) and USE="test-full" (used in a few places in-tree atm) for this. > > I sort of hate both sugges

Re: [gentoo-dev] Handling installed tests

2024-08-15 Thread Joonas Niilola
Hey, On 9.8.2024 18.43, Sam James wrote: > > I'd like to pick some name which is suitable for us to use elsewhere and > it's not really a package-specific issue. Thoughts? > the first simple thought that came to my mind: "install-tests" or "install-test-files". Both are available and should be

[gentoo-dev] [COMMITTED PATCH] go-env.eclass: workaround debug info issues

2024-08-15 Thread Sam James
Go can't handle some DWARF produced by GCC but nobody's been able to produce a simple testcase for it, so add a workaround where we replace -g3 with -g and -ggdb3 with -ggdb for GCC, like Ionen did in Kitty. Bug: https://bugs.gentoo.org/847991 Bug: https://bugs.gentoo.org/924436 Bug: https://bugs.