Created attachment 927585 [details] net-print:hplip-3.25.2:20250504-101125.log This error probably only occurs with CXX=clang++. The -std=gnu17 flag was recently added to resolve bug 954891. checking xargs -n works... yes checking whether the C++ compiler works... no configure: error: in '/var/tmp/portage/net-print/hplip-3.25.2/work/hplip-3.25.2': configure: error: C++ compiler cannot create executables See 'config.log' for more details !!! Please attach the following file when seeking support: !!! /var/tmp/portage/net-print/hplip-3.25.2/work/hplip-3.25.2/config.log * ERROR: net-print/hplip-3.25.2::gentoo failed (configure phase): * econf failed
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1ce2ab2c5f4cdc7cdc59d0895e75026bfed235 commit 1e1ce2ab2c5f4cdc7cdc59d0895e75026bfed235 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-05-04 10:20:40 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-05-04 10:20:47 +0000 net-print/hplip: use append-cflags for gnu17 ... as apparently hplip has some C++ too. Closes: https://bugs.gentoo.org/955404 Bug: https://bugs.gentoo.org/954891 Signed-off-by: Sam James <sam@gentoo.org> net-print/hplip/hplip-3.25.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Thank you Sam, that was incredibly quick, pushing a fix faster than I could upload the logs to the bug.