Summary: | www-client/elinks-0.16.1.1-r2 fails to compile: lists.h:187:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Felix Janda <felix.janda> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | 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
2024-03-28 07:47:22 UTC
Created attachment 888877 [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: FAILED: src/cookies/parsetst.p/.._util_hash.c.o FAILED: src/dom/test/html-mangle.p/.._.._util_hash.c.o Library iconv found: NO Program dblatex found: NO Program doxygen found: NO Run-time dependency bzip2 found: NO (tried pkgconfig and cmake) ../elinks-0.16.1.1/src/util/lists.h:187:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8862d199fa61b066120329ec19cef3405b6dc68a commit 8862d199fa61b066120329ec19cef3405b6dc68a Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-04-03 04:03:00 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-04-03 04:37:50 +0000 www-client/elinks: mark as strict-aliasing unsafe, redux We previously claimed it was already marked as such by the upstream build system. It turned out this was NOT true, because with USE=test none of the test programs are built with -fno-strict-aliasing. I guess those are never... tested. Fix it properly this time. Closes: https://bugs.gentoo.org/928014 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> www-client/elinks/elinks-0.16.1.1-r2.ebuild | 6 +++++- www-client/elinks/elinks-9999.ebuild | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) |