openoffice-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Don Lewis <>
Subject Re: a more sane way to override optimization flags in gbuild
Date Wed, 29 Nov 2017 18:16:29 GMT
On 29 Nov, Jim Jagielski wrote:
> I'm just concerned about the CXXFLAGS interaction
> The proposed patch breaks how I expect many people
> are building AOO and it's a regression that, unless
> we are super clear about it, would bite a lot of
> people.

How many people set CXXFLAGS in the environment?

Another way to do this is to change the gb_LinkTarget_set_*_optimization
functions to override CXXFLAGS, etc. instead of gb_COMPILEROPTFLAGS.
That would basically return us to the status quo where the usual way of
doing per-target overrides to this point has been:

# Work around bug in gcc 4.2 / 4.3, see
ifeq ($(COM),GCC)
$(eval $(call gb_Library_add_cxxobjects,sc,\
        sc/source/ui/unoobj/chart2uno \
        , $(gb_COMPILERNOOPTFLAGS) $(gb_LinkTarget_EXCEPTIONFLAGS) \
$(eval $(call gb_Library_add_exception_objects,sc,\
        sc/source/ui/unoobj/chart2uno \

which manages to lose the debug flags.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message