Summary: | dev-cpp/tbb: build failure with -D_GLIBCXX_ASSERTIONS | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugzilla.mozilla.org/show_bug.cgi?id=1758005 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 884417 | ||
Attachments: | build.log.xz |
Description
Sam James
2022-09-22 05:22:30 UTC
This might be a GCC bug (see See Also'd Mozilla bug) but not sure. Not able to poke more atm. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42096f4c7706533cf102332596a92c840ae7192f commit 42096f4c7706533cf102332596a92c840ae7192f Author: Sam James <sam@gentoo.org> AuthorDate: 2022-09-22 05:20:24 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-09-22 05:47:50 +0000 dev-cpp/tbb: add 2021.6.0 Bug: https://bugs.gentoo.org/872287 Signed-off-by: Sam James <sam@gentoo.org> dev-cpp/tbb/Manifest | 1 + dev-cpp/tbb/tbb-2021.6.0.ebuild | 45 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) I can't reproduce this with 2021.7.0. jwakely pointed out the issue (obvious in hindsight!) that it's calling gcc and not g++ The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99a075d810bff2ba95b28506e4fc6213fdc8904 commit a99a075d810bff2ba95b28506e4fc6213fdc8904 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-11-22 20:16:16 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-11-22 20:16:16 +0000 dev-cpp/tbb: drop obsolete filter-flags for GLIBCXX_ASSERTIONS Closes: https://bugs.gentoo.org/872287 Signed-off-by: Sam James <sam@gentoo.org> dev-cpp/tbb/tbb-2021.7.0-r1.ebuild | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) |