https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-p2p/retroshare-0.6.6-r1 fails to compile (MUSL-SYSTEM). Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: (MUSL-SYSTEM) in the summary means that bug was found on a machine that runs MUSL libc but this bug MAY or MAY NOT BE related to musl.
Created attachment 863333 [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: /var/tmp/portage/net-p2p/retroshare-0.6.6-r1/work/RetroShare/libretroshare/src/jsonapi/jsonapi.cpp:477: warning: include file jsonapi-wrappers.inl not found, perhaps you forgot to add its directory to INCLUDE_PATH? fatal: not a git repository (or any parent up to mount point /var/tmp) ft/ftdatamultiplex.cc:713:12: error: 'fseeko64' was not declared in this scope; did you mean 'fseeko'?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3aaeba9d0b1bf4930bd2b074abd58f2ec6573f1 commit d3aaeba9d0b1bf4930bd2b074abd58f2ec6573f1 Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2024-03-03 20:37:36 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2024-03-03 20:38:34 +0000 net-p2p/retroshare: Apply musl-1.2.4 largefile workaround Bug: https://bugs.gentoo.org/907898 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> net-p2p/retroshare/retroshare-0.6.6-r1.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
Not the only problem however.... In file included from gui/statistics/Histogram.cpp:23: gui/statistics/Histogram.h:35:27: error: 'uint32_t' was not declared in this scope 35 | const std::vector<uint32_t>& entries() const { return mBins; } | ^~~~~~~~
(In reply to Andreas K. Hüttel from comment #4) > Not the only problem however.... > > In file included from gui/statistics/Histogram.cpp:23: > gui/statistics/Histogram.h:35:27: error: 'uint32_t' was not declared in this > scope > 35 | const std::vector<uint32_t>& entries() const { return mBins; > } > | ^~~~~~~~ Not a regression with musl-1.2.4
Hello, About the 'uint32_t' compilation error, see also: bug#895762 For a version bump, see: bug#927207
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e641b1b68c37e016a87ca74d06f9721d49cabbd commit 0e641b1b68c37e016a87ca74d06f9721d49cabbd Author: gentoo-setan <gentoo-setan@protonmail.com> AuthorDate: 2024-07-03 17:34:35 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-07-04 01:22:19 +0000 net-p2p/retroshare: remove 0.6.6-r1 First is long overdue and the rest are recent Closes: https://bugs.gentoo.org/741100 Closes: https://bugs.gentoo.org/829605 Closes: https://bugs.gentoo.org/831389 Closes: https://bugs.gentoo.org/875725 Closes: https://bugs.gentoo.org/895762 Closes: https://bugs.gentoo.org/907898 Closes: https://bugs.gentoo.org/916249 Closes: https://bugs.gentoo.org/931516 Signed-off-by: gentoo-setan <gentoo-setan@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org> net-p2p/retroshare/Manifest | 1 - net-p2p/retroshare/retroshare-0.6.6-r1.ebuild | 111 -------------------------- 2 files changed, 112 deletions(-)