octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #48302] configure: fltk-config leaks too many


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #48302] configure: fltk-config leaks too many compiler options into FLTK_CPPFLAGS
Date: Fri, 24 Jun 2016 18:10:31 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0

Update of bug #48302 (project octave):

                  Status:                 Invalid => Need Info              
             Open/Closed:                  Closed => Open                   
                 Summary: Update to FC24 failed build due to lack of
redhat-rpm-config-40-2.fc24.noarch => configure: fltk-config leaks too many
compiler options into FLTK_CPPFLAGS

    _______________________________________________________

Follow-up Comment #7:

I do remember looking at fltk-config for some related issue or question
recently. I remember thinking that maybe Octave should filter the output of
fltk-config --cflags or --cxxflags and only use the -I options, ignore
anything else with -D or -f or -specs.

IMHO those -D options should only be declared inside the library for building
that library's modules, and not imposed on the API.

I agree this seems like a bug in fltk itself, the config program should be
more conservative in what options it recommends users to apply.

Reopening for suggestions or patches. My suggestion would be to pipe the
output through sed and only include words that start with "-I" in the
FLTK_CPPFLAGS variable.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?48302>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]