Summary: | app-doc/doxygen-1.9.7: bundled dev-libs/spdlog | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Klaus Kusche <klaus.kusche> |
Component: | Current packages | Assignee: | Matthias Maier <tamiko> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | esigra, sam |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/31573 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 251464 |
Description
Klaus Kusche
2023-05-20 12:43:24 UTC
I'll take a look later today but someone is free to beat me. My doxygen binary doesn't seem to need libspdlog.so. It is indeed bundled though. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8098bdc3db1817dcdf3956ec6dba61703f2ed4 commit 4f8098bdc3db1817dcdf3956ec6dba61703f2ed4 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-05-20 12:58:32 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-05-20 12:59:57 +0000 app-doc/doxygen: fix spdlog usage It's linked statically normally but if we force dynamic linking, it ends up using but then not installing (bundled, just-built) libspdlog. Bug: https://bugs.gentoo.org/906848 Signed-off-by: Sam James <sam@gentoo.org> app-doc/doxygen/{doxygen-1.9.7.ebuild => doxygen-1.9.7-r1.ebuild} | 4 +++- app-doc/doxygen/doxygen-9999.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) Fized that (the broken linking). Let's repurpose the bug for the general unbundling. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c3fc41ee47042f6f3d16198e3fe178ec1d7752 commit 10c3fc41ee47042f6f3d16198e3fe178ec1d7752 Author: David Roman <davidroman96@gmail.com> AuthorDate: 2023-06-22 15:14:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-07-26 03:11:47 +0000 app-doc/doxygen: use system spdlog library Also drops obsolete use_sqlite3 option which has been removed from upstream. Bug: https://bugs.gentoo.org/906848 Signed-off-by: David Roman <davidroman96@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31573 Signed-off-by: Sam James <sam@gentoo.org> app-doc/doxygen/doxygen-9999.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) And fixed in 1.9.8. Thank you David! |