Summary: | x11-libs/cmrt-1.0.6-r3 fails to compile (lto): cm_task_internal.cpp:546:66: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kaichun.ning, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 618550 | ||
Attachments: | build.log |
Description
Agostino Sarubbo
![]() Created attachment 798865 [details]
build.log
build log and emerge --info
lto_tinderbox has reproduced this issue with version 1.0.6-r3 - Updating summary. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0518bf825c5834935484f672dabd5afcb08cc530 commit 0518bf825c5834935484f672dabd5afcb08cc530 Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-05-08 03:26:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-05-08 19:19:30 +0000 x11-libs/cmrt: mark as LTO-unsafe, strict-aliasing unsafe The software is dead upstream. In August 2022 (almost immediately after the package was added to the tree), the README.md was updated to say: > Intel has ceased development and contributions including, but not > limited to, maintenance, bug fixes, new releases, or updates, to this > project. > > Intel no longer accepts patches to this project. and the github repository was marked as archived. No point in reporting anything, because you can't even if you want to. Just mark it as unsafe and move on. Closes: https://bugs.gentoo.org/864409 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> x11-libs/cmrt/cmrt-1.0.6-r3.ebuild | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) |