It's clear from the install log ./usr/include/cereal/external/base64.hpp ./usr/include/cereal/external/rapidjson/ ./usr/include/cereal/external/rapidjson/allocators.h ./usr/include/cereal/external/rapidjson/cursorstreamwrapper.h ./usr/include/cereal/external/rapidjson/document.h ./usr/include/cereal/external/rapidjson/encodedstream.h ./usr/include/cereal/external/rapidjson/encodings.h ./usr/include/cereal/external/rapidjson/error/ ./usr/include/cereal/external/rapidjson/error/en.h ./usr/include/cereal/external/rapidjson/error/error.h ./usr/include/cereal/external/rapidjson/filereadstream.h ./usr/include/cereal/external/rapidjson/filewritestream.h ./usr/include/cereal/external/rapidjson/fwd.h ./usr/include/cereal/external/rapidjson/internal/ ./usr/include/cereal/external/rapidjson/internal/biginteger.h ./usr/include/cereal/external/rapidjson/internal/diyfp.h ./usr/include/cereal/external/rapidjson/internal/dtoa.h ./usr/include/cereal/external/rapidjson/internal/ieee754.h ./usr/include/cereal/external/rapidjson/internal/itoa.h ./usr/include/cereal/external/rapidjson/internal/meta.h ./usr/include/cereal/external/rapidjson/internal/pow10.h ./usr/include/cereal/external/rapidjson/internal/regex.h ./usr/include/cereal/external/rapidjson/internal/stack.h ./usr/include/cereal/external/rapidjson/internal/strfunc.h ./usr/include/cereal/external/rapidjson/internal/strtod.h ./usr/include/cereal/external/rapidjson/internal/swap.h ./usr/include/cereal/external/rapidjson/istreamwrapper.h ./usr/include/cereal/external/rapidjson/memorybuffer.h ./usr/include/cereal/external/rapidjson/memorystream.h ./usr/include/cereal/external/rapidjson/msinttypes/ ./usr/include/cereal/external/rapidjson/msinttypes/inttypes.h ./usr/include/cereal/external/rapidjson/msinttypes/stdint.h ./usr/include/cereal/external/rapidjson/ostreamwrapper.h ./usr/include/cereal/external/rapidjson/pointer.h ./usr/include/cereal/external/rapidjson/prettywriter.h ./usr/include/cereal/external/rapidjson/rapidjson.h ./usr/include/cereal/external/rapidjson/reader.h ./usr/include/cereal/external/rapidjson/schema.h ./usr/include/cereal/external/rapidjson/stream.h ./usr/include/cereal/external/rapidjson/stringbuffer.h ./usr/include/cereal/external/rapidjson/writer.h ./usr/include/cereal/external/rapidxml/ ./usr/include/cereal/external/rapidxml/license.txt ./usr/include/cereal/external/rapidxml/manual.html ./usr/include/cereal/external/rapidxml/rapidxml.hpp ./usr/include/cereal/external/rapidxml/rapidxml_iterators.hpp ./usr/include/cereal/external/rapidxml/rapidxml_print.hpp ./usr/include/cereal/external/rapidxml/rapidxml_utils.hpp
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb788f36a5016050159c218c96524e2673d3d66 commit fcb788f36a5016050159c218c96524e2673d3d66 Author: Dennis Lamm <expeditioneer@gentoo.org> AuthorDate: 2022-03-18 16:36:23 +0000 Commit: Dennis Lamm <expeditioneer@gentoo.org> CommitDate: 2022-03-18 17:04:06 +0000 dev-libs/cereal: unbundle rapidjson Bug: https://bugs.gentoo.org/792444 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> dev-libs/cereal/cereal-1.3.2-r1.ebuild | 45 ++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+)
Created attachment 767791 [details, diff] quick and dirty unbundling fix
(In reply to Melker Narikka from comment #2) > Created attachment 767791 [details, diff] [details, diff] > quick and dirty unbundling fix Bugzilla likes eating my comments. Anyway, the unbundling was apparently done rather hastily and broke the build. This ebuild-level patch should address it. Related bug: #835614.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5cbae5cf6d46de63c25e7d0fdf03b2fb1fc402 commit af5cbae5cf6d46de63c25e7d0fdf03b2fb1fc402 Author: Matthew Smith <matthew@gentoo.org> AuthorDate: 2022-04-03 08:51:03 +0000 Commit: Matthew Smith <matthew@gentoo.org> CommitDate: 2022-04-03 08:52:11 +0000 dev-libs/cereal: include system rapidjson Fixes build and tests. Also fix tests on nomultilib systems by disabling one of them. rapidxml still needs to be unbundled. Closes: https://bugs.gentoo.org/835614 Bug: https://bugs.gentoo.org/792444 Signed-off-by: Matthew Smith <matthew@gentoo.org> dev-libs/cereal/{cereal-1.3.2-r1.ebuild => cereal-1.3.2-r2.ebuild} | 6 ++++++ 1 file changed, 6 insertions(+)