Follow-up Comment #4, bug #24005 (project freeciv):

At this time this seems unfixable (or: the bug is not in freeciv) Some of the
warnings come from the interaction of the Qt headers (failing out the
compilation when processing includes in the very beginning of the source file,
before any freeciv code has been processed)
This is most likely g++ bug/misfeature (the fact that newer g++ versions do
not emit these warnings supports this assumption)

Seems like we have to leave -Whadow out of CXXFLAGS. As we currently have no
other C++ code than the components using Qt, simply dropping -Wshadow
completely from the CXXFLAGS is the best solution. Otherwise we could
experiment with more targeted adjustments.

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?24005>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to