Summary: | dev-cpp/jwt-cpp-0.6.0 fails to compile: base.h:90:33: error: uint32_t was not declared in this scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Oliver Freyermuth <o.freyermuth> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | amadio, proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/31438 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 865117 | ||
Attachments: | build.log |
Description
Agostino Sarubbo
![]() Created attachment 863824 [details]
build.log
build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: -- Could NOT find jsoncons (missing: jsoncons_DIR) FAILED: tests/CMakeFiles/jwt-cpp-test.dir/BaseTest.cpp.o /var/tmp/portage/dev-cpp/jwt-cpp-0.6.0/work/jwt-cpp-0.6.0/include/jwt-cpp/base.h:90:33: error: ‘uint32_t’ was not declared in this scope Many thanks for reporting, indeed this is =gcc-13 specific. Upstream has already patched it, but has not released a new version yet: https://github.com/Thalhammer/jwt-cpp/pull/287 I'll create a PR adding the patch downstream soon. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7988d3b88a7b4ec99a57886f2ec8bed6fc7a2b45 commit 7988d3b88a7b4ec99a57886f2ec8bed6fc7a2b45 Author: Oliver Freyermuth <o.freyermuth@googlemail.com> AuthorDate: 2023-06-14 19:31:01 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-06-14 19:41:38 +0000 dev-cpp/jwt-cpp: add patch for gcc 13 Closes: https://bugs.gentoo.org/908497 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Closes: https://github.com/gentoo/gentoo/pull/31438 Signed-off-by: Sam James <sam@gentoo.org> dev-cpp/jwt-cpp/files/jwt-cpp-0.6.0-gcc13.patch | 14 ++++++++++++++ dev-cpp/jwt-cpp/jwt-cpp-0.6.0.ebuild | 3 +++ 2 files changed, 17 insertions(+) |