Closed pedrocmoreno closed 4 years ago
Hi @KuroLevin sorry for the late reply and thanks for opening the issue. I just started looking into.
I haven't tried to compile it yet with a gcc-8.2. Have you tried to build the dev-libs/msgpack-2.1.1 that is in the official Gentoo repository? This version might also work.
That version does build but there is also a similar bug open for the latest unmasked version with gcc7: https://bugs.gentoo.org/show_bug.cgi?id=658262. The problem seems to be referred here and the solution should apply to booth versions.
I will look into the option to remove the version in this repo if it isn't needed.
The issue in the bugzilla is referencing an earlier version (1.2.0). I leave the issue open for the moment.
After digging deeper i found out that upstream from version 1.4.2 onward a patch is applied that removes the Werror flag. Haven't checked if the patch is compatible with the version in here but it should be.
Seems to be fixed: https://bugs.gentoo.org/658262
Seems like a new warning by gcc-8.2 that becomes an error with -Werror. The build log is available in the attachment build-abi_x86_64.amd64.log
.