Re: [gentoo-dev] [PATCH v2] profiles/base: add cache vars for -Wimplicit-function-declaration silencing

2023-02-28 Thread Michał Górny
On Tue, 2023-02-28 at 19:03 +, Sam James wrote: > Autoconf has a builtin check to try figure out how to make the compiler > error out on implicit function declarations. This check necessarily emits > such a warning/error. We know that -Werror=implicit-function-declaration > will work on any com

[gentoo-dev] [PATCH v2] profiles/base: add cache vars for -Wimplicit-function-declaration silencing

2023-02-28 Thread Sam James
Autoconf has a builtin check to try figure out how to make the compiler error out on implicit function declarations. This check necessarily emits such a warning/error. We know that -Werror=implicit-function-declaration will work on any compiler we care about, so just force that to avoid noise. Thi

[gentoo-dev] Re: [PATCH] profiles/base: add cache vars for -Wimplicit-function-declaration silencing

2023-02-28 Thread Arsen Arsenović
Sam James writes: > Autoconf has a builtin check to try figure out how to make the compiler > error out on implicit function declarations. This check necessarily emits > such a warning/error. We know that -Werror=implicit-function-declaration > will work on any compiler we care about, so just fo

[gentoo-dev] [PATCH] profiles/base: add cache vars for -Wimplicit-function-declaration silencing

2023-02-28 Thread Sam James
Autoconf has a builtin check to try figure out how to make the compiler error out on implicit function declarations. This check necessarily emits such a warning/error. We know that -Werror=implicit-function-declaration will work on any compiler we care about, so just force that to avoid noise. Thi

[gentoo-dev] Last rites: net-im/ekg2

2023-02-28 Thread Michał Górny
# Michał Górny (2023-02-28) # Unmaintained.  Last (keep-alive) commit in 2019.  Suffers from bitrot. # Removal on 2023-03-30.  Bug #885713. net-im/ekg2 -- Best regards, Michał Górny

[gentoo-dev] [PATCH] cmake.eclass: Set CMAKE_SYSROOT in toolchain file when necessary

2023-02-28 Thread James Le Cuirot
We previously set CMAKE_FIND_ROOT_PATH, but CMAKE_SYSROOT also sets this and more. The latter is needed when cross-compiling Fortran code such as sci-libs/lapack. Without this, it uses the toolchain's default sysroot, adds a -L/usr/${CHOST}/usr/lib flag based on that, reads the libc.so.6 ld script