Compile C sources with -D_GNU_SOURCE=1 as with C++
This is mostly cosmetics, but allows installing libraries
on a very old system. C source files in ros/src/IGESFile
use sscanf, which adds a dependency against glibc >= 2.7
unless it is compiled with -D_GNU_SOURCE=1.
Gbp-Pq: Name configure-cflags.patch
case $platform in
Linux*) CXXFLAGS="$CXXFLAGS -DLIN -DLININTEL -D_GNU_SOURCE=1"
- CFLAGS="$CFLAGS -DLIN -DLININTEL -fexceptions"
+ CFLAGS="$CFLAGS -DLIN -DLININTEL -D_GNU_SOURCE=1 -fexceptions"
LDFLAGS="$LDFLAGS -lstdc++ -lrt";;
SunOS*) CXXFLAGS="$CXXFLAGS -Usun -DSOLARIS -instances=static"
CFLAGS="$CFLAGS -Usun -DSOLARIS -instances=static"