Summary: | media-gfx/freecad-0.20.1 fails to compile (lto): aptrte.h:304:3: error: type of teajte_ does not match original declaration [-Werror=lto-type-mismatch] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Paul Zander <negril.nx+gentoo> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | eschwartz, proxy-maint |
Priority: | Normal | Keywords: | UPSTREAM |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://discourse.salome-platform.org/t/build-issue-with-medfile-and-lto-werror-lto-type-mismatch/323 | ||
See Also: | https://github.com/FreeCAD/FreeCAD/issues/13173 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 618550 | ||
Attachments: | build.log |
Description
Agostino Sarubbo
2022-10-05 06:59:13 UTC
Created attachment 820399 [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: -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) FAILED: lib/libMEFISTO2.so /var/tmp/portage/media-gfx/freecad-0.20.1/work/FreeCAD-0.20.1/src/3rdParty/salomesmesh/inc/aptrte.h:304:3: error: type of ‘teajte_’ does not match original declaration [-Werror=lto-type-mismatch] Reported upstream at https://discourse.salome-platform.org/t/build-issue-with-medfile-and-lto-werror-lto-type-mismatch/323 The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c824d8c17318aa42970dde16ab6ab616eca38db commit 6c824d8c17318aa42970dde16ab6ab616eca38db Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-03-27 00:49:33 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-03-27 02:56:50 +0000 media-gfx/freecad: mark as LTO-unsafe Closes: https://bugs.gentoo.org/875221 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> media-gfx/freecad/freecad-0.20.2-r1.ebuild | 7 ++++++- media-gfx/freecad/freecad-0.20.2-r2.ebuild | 7 ++++++- media-gfx/freecad/freecad-0.21.2-r2.ebuild | 7 ++++++- media-gfx/freecad/freecad-9999.ebuild | 7 ++++++- 4 files changed, 24 insertions(+), 4 deletions(-) |