Created attachment 907901 [details] build.log and emerge --info Regression from dev-libs/boost-1.85.0-r1, which still compiles fine. gcc.compile.c++ bin.v2/libs/process/build/gcc-14.2/gentoorelease/pch-off/threading-multi/visibility-hidden/error.o "alpha-unknown-linux-gnu-g++" -fvisibility-inlines-hidden -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mieee -pipe -O2 -mcpu=ev4 -std=c++17 -fPIC -pthread -finline-functions -Wno-inline -Wall -fvisibility=hidden -DBOOST_ALL_NO_LIB=1 -DBOOST_ASIO_NO_DEPRECATED -DBOOST_ATOMIC_DYN_LINK=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_PROCESS_DYN_LINK=1 -DBOOST_PROCESS_SOURCE=1 -DNDEBUG -I"." -c -o "bin.v2/libs/process/build/gcc-14.2/gentoorelease/pch-off/threading-multi/visibility-hidden/error.o" "libs/process/src/error.cpp" libs/process/src/error.cpp: In member function ‘virtual std::string boost::process::v2::error::detail::exit_code_category::message(int) const’: libs/process/src/error.cpp:128:21: error: duplicate case value 128 | case SIGPWR: return "SIGPWR: Power failure (System V)"; | ^~~~ libs/process/src/error.cpp:104:21: note: previously used here 104 | case SIGINFO: return "SIGINFO: A synonym for SIGPWR"; | ^~~~ ...failed updating 0 target...
Does https://github.com/boostorg/process/pull/418 help?
(In reply to Sam James from comment #1) > Does https://github.com/boostorg/process/pull/418 help? No, this patch does not help.
Created attachment 915531 [details] build.log and emerge --info Still an issue with 1.87.0
Created attachment 923654 [details] build.log and emerge --info Still an issue with 1.87.0-r1
Reported upstream at https://github.com/boostorg/process/issues/474.
Patch: https://github.com/boostorg/process/commit/9dcd1a2775f11ffd2c16fccd6645e3c7d259dfe4
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5b19682b6cafca68d260fc27724164745ce19f commit 2f5b19682b6cafca68d260fc27724164745ce19f Author: Sam James <sam@gentoo.org> AuthorDate: 2025-04-27 14:26:32 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-04-27 14:26:32 +0000 dev-libs/boost: fix build on alpha No revbump as it shows up when building and isn't an installed file anyway (so can't affect other platforms, though it should be fine there anyway). Closes: https://bugs.gentoo.org/942898 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/boost/boost-1.87.0-r3.ebuild | 1 + dev-libs/boost/boost-1.88.0.ebuild | 1 + .../files/boost-1.87.0-process-error-alpha.patch | 28 ++++++++++++++++++++++ 3 files changed, 30 insertions(+)