From: Debian Science Maintainers Date: Fri, 6 May 2011 13:52:41 +0000 (+0100) Subject: configure-cflags X-Git-Tag: archive/raspbian/7.3.0+dfsg1-4+rpi1~1^2^2~7 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8525c955eca4556d174c7f468a290df294276aa3;p=opencascade.git configure-cflags 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 --- diff --git a/ros/configure.in b/ros/configure.in index d4269d38c..fa183f3a8 100644 --- a/ros/configure.in +++ b/ros/configure.in @@ -102,7 +102,7 @@ CFLAGS="$CFLAGS -DCSFDB -DOCC_CONVERT_SIGNALS" 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"