On 8/2/19 1:13 PM, Björn 'besser82' Esser wrote:
Am Donnerstag, den 01.08.2019, 14:28 -0400 schrieb Steven A. Falco:
> The upstream KiCAD project has requested that I remove
> GLIBCXX_ASSERTIONS from the Fedora package, as described here:
>
https://bugs.launchpad.net/kicad/+bug/1838448
>
> What is the best way to do that? I can add "%undefine
> _hardened_build" (which I am testing now) but I think that will remove
> other hardening features that I might want to leave enabled.
>
> Steve
Simply add this to your spec file:
# Upstream recommends to turn off _GLIBCXX_ASSERTIONS.
# See: $UPSTREAM_BUG
%global optflags %optflags -U_GLIBCXX_ASSERTIONS
Thanks for all the replies! I will resist turning off the glibcxx assertions - I am
convinced now that it would be a bad idea.
But at least now I know how to do that sort of thing, if I ever do need to modify the
default flags in the future.
Steve