reassign 823145 src:libreoffice retitle 823145 FTBFS with gcc 6: -isystem /usr/include in KDE4_CFLAGS breaks includes thanks Hi,
On Sun, May 08, 2016 at 01:23:32PM +0200, Rene Engelhard wrote: > Jup. See "checking for KDE4 headers... /usr/include". Which ends up as > > export KDE4_CFLAGS=$(gb_SPACE)-isystem /usr/include -DQT_SHARED -isystem > /usr/include/qt4 -isystem /usr/include/qt4/QtNetwork -isystem > /usr/include/qt4 -isystem /usr/include/qt4/QtGui -isystem /usr/include/qt4 > -isystem /usr/include/qt4/QtCore -DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT And indeed a @@ -11094,6 +11145,9 @@ the root of your Qt installation by exporting QT4DIR before running "configure". if test "x$kde_incdir" = "xno"; then AC_MSG_ERROR([KDE4 headers not found. Please specify the root of your KDE4 installation by exporting KDE4DIR before running "configure".]) fi + # see http://bugs.debian.org/823145. -isystem /usr/include fails with + # gcc6 + if test "$kde_incdir" = "/usr/include"; then kde_incdir=; fi dnl Check for KDE4 libraries AC_MSG_CHECKING([for KDE4 libraries]) makes it work. (though it mysteriously ends up as export KDE4_CFLAGS=$(gb_SPACE)-isystem -DQT_SHARED -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtNetwork -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtGui -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtCore -DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT but anyway.) Reassigning to LO. Regards,