diff options
Diffstat (limited to 'media-gfx/freecad/freecad-0.21.2-r2.ebuild')
-rw-r--r-- | media-gfx/freecad/freecad-0.21.2-r2.ebuild | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/media-gfx/freecad/freecad-0.21.2-r2.ebuild b/media-gfx/freecad/freecad-0.21.2-r2.ebuild index 0186a45ed151..f0c0f0c47bbb 100644 --- a/media-gfx/freecad/freecad-0.21.2-r2.ebuild +++ b/media-gfx/freecad/freecad-0.21.2-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -inherit check-reqs cmake optfeature python-single-r1 qmake-utils xdg +inherit check-reqs cmake flag-o-matic optfeature python-single-r1 qmake-utils xdg DESCRIPTION="QT based Computer Aided Design application" HOMEPAGE="https://www.freecad.org/ https://github.com/FreeCAD/FreeCAD" @@ -185,6 +185,11 @@ src_prepare() { } src_configure() { + # -Werror=odr, -Werror=lto-type-mismatch + # https://bugs.gentoo.org/875221 + # https://github.com/FreeCAD/FreeCAD/issues/13173 + filter-lto + local mycmakeargs=( -DBUILD_ADDONMGR=$(usex addonmgr) -DBUILD_ARCH=ON |