Summary: | mail-filter/rspamd-3.0-r2 - /.../doctest.h: error: size of array altStackMem is not an integral constant-expression | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Christian Roessner <c> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | arkamar, proxy-maint, sam |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=809752 https://github.com/gentoo/gentoo/pull/22230 https://bugs.gentoo.org/show_bug.cgi?id=833204 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 803482 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 mail-filter:rspamd-3.0-r2:20210901-061249.log temp.tar.bz2 |
Description
Toralf Förster
2021-09-01 07:17:46 UTC
Created attachment 737023 [details]
emerge-info.txt
Created attachment 737026 [details]
emerge-history.txt
Created attachment 737029 [details]
environment
Created attachment 737032 [details]
etc.portage.tar.bz2
Created attachment 737035 [details]
logs.tar.bz2
Created attachment 737038 [details]
mail-filter:rspamd-3.0-r2:20210901-061249.log
Created attachment 737041 [details]
temp.tar.bz2
This issue is in bundled doctest library. Rspamd ships doctest-2.4.5, upstream already addressed it in 2.4.6 release [1], commit 099d5414e9724 [2]. [1] https://github.com/onqtam/doctest/blob/master/CHANGELOG.md#246-2021-03-22 [2] https://github.com/onqtam/doctest/commit/099d5414e97244ec44cf46b14cd176b3a3dc52e3 I sent PR which unbundles doctest library [1] to rspamd. I already have prapared dev-lib/doctest-2.4.6.ebuild and I will fix rpsmad-{3.0,9999}.ebuild appropriately when the PR will be accepted. [1] https://github.com/rspamd/rspamd/pull/3875 (In reply to Petr Vaněk from comment #9) > I sent PR which unbundles doctest library [1] to rspamd. I already have > prapared dev-lib/doctest-2.4.6.ebuild and I will fix > rpsmad-{3.0,9999}.ebuild appropriately when the PR will be accepted. > > [1] https://github.com/rspamd/rspamd/pull/3875 Thank you! The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b097209aecec050012ffa8b6f80f5e4d56308abd commit b097209aecec050012ffa8b6f80f5e4d56308abd Author: Petr Vaněk <arkamar@atlas.cz> AuthorDate: 2021-09-06 06:15:55 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-09-07 20:25:00 +0000 mail-filter/rspamd: use system dev-cpp/doctest This backports patch already merged to upstream, which allows us to use system dev-cpp/doctest library rather than bundled one. Rspamd bundles doctest-2.4.5 which fails to build with glibc-2.34. Closes: https://bugs.gentoo.org/811318 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org> .../rspamd/files/rspamd-3.0-system-doctest.patch | 72 ++++++++++++++++++++++ .../{rspamd-3.0-r2.ebuild => rspamd-3.0-r3.ebuild} | 5 +- 2 files changed, 76 insertions(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafe205df773f3ed6f0867733f571a6f6d2efde9 commit dafe205df773f3ed6f0867733f571a6f6d2efde9 Author: Petr Vaněk <arkamar@atlas.cz> AuthorDate: 2021-09-01 09:46:26 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-09-07 20:23:46 +0000 dev-cpp/doctest: initial import Bug: https://bugs.gentoo.org/811318 Bug: https://bugs.gentoo.org/809752 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org> dev-cpp/doctest/Manifest | 1 + dev-cpp/doctest/doctest-2.4.6.ebuild | 23 +++++++++++++++++++++++ dev-cpp/doctest/metadata.xml | 15 +++++++++++++++ 3 files changed, 39 insertions(+) |