File ds9.patch of Package ds9

Index: SAOImageDS9/ast/Makefile.am
===================================================================
--- SAOImageDS9.orig/ast/Makefile.am
+++ SAOImageDS9/ast/Makefile.am
@@ -1,5 +1,7 @@
 ## Process this file with automake to produce Makefile.in
 
+AM_CFLAGS = -std=gnu11
+
 # First declare various groups of files.  These were initially extracted
 # from the grp.make file, as constructed by the SDT newdev command
 GRP_C_ROUTINES = \
Index: SAOImageDS9/ast/Makefile.in
===================================================================
--- SAOImageDS9.orig/ast/Makefile.in
+++ SAOImageDS9/ast/Makefile.in
@@ -762,7 +762,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
 CYGPATH_W = @CYGPATH_W@
Index: SAOImageDS9/ast/src/channel.h
===================================================================
--- SAOImageDS9.orig/ast/src/channel.h
+++ SAOImageDS9/ast/src/channel.h
@@ -455,7 +455,7 @@ void *astChannelData_( void );
 struct AstKeyMap *astWarnings_( AstChannel *, int * );
 
 char *astSourceWrap_( const char *(*)( void ), int * );
-void astSinkWrap_( void (*)( const char * ), const char *, int * );
+void astSinkWrap_( void (*)( const char * ), const char *, int * ) __attribute__((nonnull (1)));
 
 # if defined(astCLASS)           /* Protected */
 void astStoreChannelData_( AstChannel *, int * );
Index: SAOImageDS9/ast/src/plot.h
===================================================================
--- SAOImageDS9.orig/ast/src/plot.h
+++ SAOImageDS9/ast/src/plot.h
@@ -696,7 +696,7 @@ astPROTO_ISA(Plot)            /* Test cl
 #if defined(astCLASS)            /* Protected. */
 AstPlot *astPlot_( void *, const float *, const double *, const char *, int *, ...);
 #else
-AstPlot *astPlotId_( void *, const float [], const double [], const char *, ... )__attribute__((format(printf,4,5)));
+AstPlot *astPlotId_( void *, const float [], const double [], const char *, ... );
 #endif
 
 #if defined(astCLASS)            /* Protected */
Index: SAOImageDS9/ast/src/xmlchan.c
===================================================================
--- SAOImageDS9.orig/ast/src/xmlchan.c
+++ SAOImageDS9/ast/src/xmlchan.c
@@ -2425,8 +2425,8 @@ static int AttrValueB( AstXmlChan *this,
    int i;                        /* Loop count */
 
 /* Define the recognised true and false strings. */
-   const char *true[ 5 ] = { "true", "TRUE", "yes", "YES", "1" };
-   const char *false[ 5 ] = { "false", "FALSE", "no", "NO", "0" };
+   const char *tru[ 5 ] = { "true", "TRUE", "yes", "YES", "1" };
+   const char *fals[ 5 ] = { "false", "FALSE", "no", "NO", "0" };
 
 /* Initialise. */
    result = def;
@@ -2447,7 +2447,7 @@ static int AttrValueB( AstXmlChan *this,
 /* See if the attribute value is equal to (or an abbreviation of) any of
    the true strings. */
       for( i = 0; i < 5; i++ ) {
-         if( strstr( true[ i ], value ) == true[ i ] ) {
+         if( strstr( tru[ i ], value ) == tru[ i ] ) {
             result = 1;
             break;
          }
@@ -2457,7 +2457,7 @@ static int AttrValueB( AstXmlChan *this,
    of the false strings. */
       if( result == -1 ) {
          for( i = 0; i < 5; i++ ) {
-            if( strstr( false[ i ], value ) == false[ i ] ) {
+            if( strstr( fals[ i ], value ) == fals[ i ] ) {
                result = 0;
                break;
             }
Index: SAOImageDS9/ds9/macos/Makefile.in
===================================================================
--- SAOImageDS9.orig/ds9/macos/Makefile.in
+++ SAOImageDS9/ds9/macos/Makefile.in
@@ -59,7 +59,7 @@ DEFS		= @DEFS@ $(PKG_CFLAGS)
 
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@ @XML2_LIBS@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
Index: SAOImageDS9/ds9/unix/Makefile.in
===================================================================
--- SAOImageDS9.orig/ds9/unix/Makefile.in
+++ SAOImageDS9/ds9/unix/Makefile.in
@@ -59,7 +59,7 @@ DEFS		= @DEFS@ $(PKG_CFLAGS)
 
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@ @XML2_LIBS@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
Index: SAOImageDS9/ds9/win/Makefile.in
===================================================================
--- SAOImageDS9.orig/ds9/win/Makefile.in
+++ SAOImageDS9/ds9/win/Makefile.in
@@ -60,7 +60,7 @@ DEFS		= @DEFS@ $(PKG_CFLAGS)
 
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@ @XML2_LIBS@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
Index: SAOImageDS9/fitsy/Makefile.in
===================================================================
--- SAOImageDS9.orig/fitsy/Makefile.in
+++ SAOImageDS9/fitsy/Makefile.in
@@ -165,7 +165,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
Index: SAOImageDS9/fitsy/compress.C
===================================================================
--- SAOImageDS9.orig/fitsy/compress.C
+++ SAOImageDS9/fitsy/compress.C
@@ -657,6 +657,8 @@ template <> float FitsCompressm<float>::
   case SUBDITHER1:
   case SUBDITHER2:
     return unquantize(*ptr,zs,zz);
+  default:
+    return NAN ;
   }
 }
 
@@ -676,6 +678,8 @@ template <> double FitsCompressm<double>
   case SUBDITHER1:
   case SUBDITHER2:
     return unquantize(*ptr,zs,zz);
+  default:
+    return NAN ;
   }
 }
 
@@ -703,6 +707,8 @@ template <> float FitsCompressm<float>::
   case SUBDITHER1:
   case SUBDITHER2:
     return unquantize(*ptr,zs,zz);
+  default:
+    return NAN ;
   }
 }
 
@@ -722,6 +728,8 @@ template <> double FitsCompressm<double>
   case SUBDITHER1:
   case SUBDITHER2:
     return unquantize(*ptr,zs,zz);
+  default:
+    return NAN ;
   }
 }
 
@@ -750,6 +758,8 @@ template <> float FitsCompressm<float>::
     return unquantize(*ptr,zs,zz);
   case SUBDITHER2:
     return unquantizeZero(*ptr,zs,zz);
+  default:
+    return NAN ;
   }
 }
 
@@ -770,6 +780,8 @@ template <> double FitsCompressm<double>
     return unquantize(*ptr,zs,zz);
   case SUBDITHER2:
     return unquantizeZero(*ptr,zs,zz);
+  default:
+    return NAN ;
   }
 }
 
@@ -798,6 +810,8 @@ template <> float FitsCompressm<float>::
     return unquantize(*ptr,zs,zz);
   case SUBDITHER2:
     return unquantizeZero(*ptr,zs,zz);
+  default:
+    return NAN ;
   }
 }
 
@@ -818,6 +832,8 @@ template <> double FitsCompressm<double>
     return unquantize(*ptr,zs,zz);
   case SUBDITHER2:
     return unquantizeZero(*ptr,zs,zz);
+  default:
+    return NAN ;
   }
 }
 
Index: SAOImageDS9/funtools/Makefile.in
===================================================================
--- SAOImageDS9.orig/funtools/Makefile.in
+++ SAOImageDS9/funtools/Makefile.in
@@ -79,7 +79,7 @@ LIBS = 			$(UTIL_LIBS) $(FILTER_LIBS) $(
 
 # To change the compiler switches, for example to change from -O
 # to -g, change the following line:
-CFLAGS = 		@CFLAGS@
+CFLAGS = 		@CFLAGS@ -std=gnu11
 
 # To add ld switches, change the following line:
 LDFLAGS =		@LDFLAGS@
Index: SAOImageDS9/funtools/faq/Makefile.in
===================================================================
--- SAOImageDS9.orig/funtools/faq/Makefile.in
+++ SAOImageDS9/funtools/faq/Makefile.in
@@ -40,7 +40,7 @@ LIBS	= -L.. -lfuntools $(EXTRA_LIBS) -lm
 
 # To change the compiler switches, for example to change from -O
 # to -g, change the following line:
-CFLAGS = 		@CFLAGS@
+CFLAGS = 		@CFLAGS@ -std=gnu11
 
 # To add ld switches, change the following line:
 LDFLAGS =		@LDFLAGS@
Index: SAOImageDS9/funtools/filter/Makefile.in
===================================================================
--- SAOImageDS9.orig/funtools/filter/Makefile.in
+++ SAOImageDS9/funtools/filter/Makefile.in
@@ -69,7 +69,7 @@ LIBS =			$(WCS_LIBS) $(FITSY_LIBS) $(EXT
 
 # To change the compiler switches, for example to change from -O
 # to -g, change the following line:
-CFLAGS = 		@CFLAGS@
+CFLAGS = 		@CFLAGS@ -std=gnu11
 
 # To add ld switches, change the following line:
 LDFLAGS =		@LDFLAGS@
Index: SAOImageDS9/funtools/fitsy/Makefile.in
===================================================================
--- SAOImageDS9.orig/funtools/fitsy/Makefile.in
+++ SAOImageDS9/funtools/fitsy/Makefile.in
@@ -63,7 +63,7 @@ DEFS = @DEFS@
 #CFLAGS = -g
 # CFLAGS = @CFLAGS@
 #CFLAGS = -ansi -pedantic -Wimplicit -Wreturn-type -Wunused -Wformat -Wuninitialized -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Werror
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 LDFLAGS = @LDFLAGS@
 YACC = @YACC@
 
Index: SAOImageDS9/funtools/funtest/Makefile.in
===================================================================
--- SAOImageDS9.orig/funtools/funtest/Makefile.in
+++ SAOImageDS9/funtools/funtest/Makefile.in
@@ -40,7 +40,7 @@ LIBS	= -L.. -lfuntools $(EXTRA_LIBS) -lm
 
 # To change the compiler switches, for example to change from -O
 # to -g, change the following line:
-CFLAGS = 		@CFLAGS@
+CFLAGS = 		@CFLAGS@ -std=gnu11
 
 # To add ld switches, change the following line:
 LDFLAGS =		@LDFLAGS@
Index: SAOImageDS9/funtools/util/Makefile.in
===================================================================
--- SAOImageDS9.orig/funtools/util/Makefile.in
+++ SAOImageDS9/funtools/util/Makefile.in
@@ -66,7 +66,7 @@ LIBS	= -lm
 
 # To change the compiler switches, for example to change from -O
 # to -g, change the following line:
-CFLAGS = 		@CFLAGS@
+CFLAGS = 		@CFLAGS@ -std=gnu11
 
 # To add ld switches, change the following line:
 LDFLAGS =		@LDFLAGS@
Index: SAOImageDS9/funtools/wcs/Makefile.in
===================================================================
--- SAOImageDS9.orig/funtools/wcs/Makefile.in
+++ SAOImageDS9/funtools/wcs/Makefile.in
@@ -47,7 +47,7 @@ INCLUDE_INSTALL_DIR =	$(INSTALL_ROOT)$(p
 
 # To change the compiler switches, for example to change from -O
 # to -g, change the following line:
-CFLAGS = 		@CFLAGS@
+CFLAGS = 		@CFLAGS@ -std=gnu11
 
 # To add ld switches, change the following line:
 LDFLAGS =		@LDFLAGS@
Index: SAOImageDS9/make.include
===================================================================
--- SAOImageDS9.orig/make.include
+++ SAOImageDS9/make.include
@@ -413,8 +413,8 @@ ast/.libs/libast.a :
 	@echo "*** $@ ***"
 	$(MAKE) -C ast -j ast.h
 	cp ast/ast.h $(includedir)/.
-	cp ast/grf.h $(includedir)/.
-	cp ast/grf3d.h $(includedir)/.
+	cp ast/src/grf.h $(includedir)/.
+	cp ast/src/grf3d.h $(includedir)/.
 
 ast/.libs/libast_err.a :
 	@echo ""
Index: SAOImageDS9/tcl8.6/pkgs/itcl4.3.0/Makefile.in
===================================================================
--- SAOImageDS9.orig/tcl8.6/pkgs/itcl4.3.0/Makefile.in
+++ SAOImageDS9/tcl8.6/pkgs/itcl4.3.0/Makefile.in
@@ -175,7 +175,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 GDB		= gdb
Index: SAOImageDS9/tcl8.6/pkgs/sqlite3.45.3/Makefile.in
===================================================================
--- SAOImageDS9.orig/tcl8.6/pkgs/sqlite3.45.3/Makefile.in
+++ SAOImageDS9/tcl8.6/pkgs/sqlite3.45.3/Makefile.in
@@ -171,7 +171,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 LDFLAGS		= @LDFLAGS@
 LDFLAGS_DEFAULT			= @LDFLAGS_DEFAULT@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
Index: SAOImageDS9/tcl8.6/pkgs/tdbc1.1.9/Makefile.in
===================================================================
--- SAOImageDS9.orig/tcl8.6/pkgs/tdbc1.1.9/Makefile.in
+++ SAOImageDS9/tcl8.6/pkgs/tdbc1.1.9/Makefile.in
@@ -167,7 +167,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 LDFLAGS		= @LDFLAGS@
 LDFLAGS_DEFAULT			= @LDFLAGS_DEFAULT@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
Index: SAOImageDS9/tcl8.6/pkgs/tdbcmysql1.1.9/Makefile.in
===================================================================
--- SAOImageDS9.orig/tcl8.6/pkgs/tdbcmysql1.1.9/Makefile.in
+++ SAOImageDS9/tcl8.6/pkgs/tdbcmysql1.1.9/Makefile.in
@@ -175,7 +175,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 LDFLAGS		= @LDFLAGS@
 LDFLAGS_DEFAULT			= @LDFLAGS_DEFAULT@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
Index: SAOImageDS9/tcl8.6/pkgs/tdbcodbc1.1.9/Makefile.in
===================================================================
--- SAOImageDS9.orig/tcl8.6/pkgs/tdbcodbc1.1.9/Makefile.in
+++ SAOImageDS9/tcl8.6/pkgs/tdbcodbc1.1.9/Makefile.in
@@ -175,7 +175,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 LDFLAGS		= @LDFLAGS@
 LDFLAGS_DEFAULT			= @LDFLAGS_DEFAULT@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
Index: SAOImageDS9/tcl8.6/pkgs/tdbcpostgres1.1.9/Makefile.in
===================================================================
--- SAOImageDS9.orig/tcl8.6/pkgs/tdbcpostgres1.1.9/Makefile.in
+++ SAOImageDS9/tcl8.6/pkgs/tdbcpostgres1.1.9/Makefile.in
@@ -175,7 +175,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 LDFLAGS		= @LDFLAGS@
 LDFLAGS_DEFAULT			= @LDFLAGS_DEFAULT@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
Index: SAOImageDS9/tcl8.6/pkgs/tdbcsqlite3-1.1.9/Makefile.in
===================================================================
--- SAOImageDS9.orig/tcl8.6/pkgs/tdbcsqlite3-1.1.9/Makefile.in
+++ SAOImageDS9/tcl8.6/pkgs/tdbcsqlite3-1.1.9/Makefile.in
@@ -169,7 +169,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 GDB		= gdb
Index: SAOImageDS9/tcl8.6/pkgs/thread2.8.10/Makefile.in
===================================================================
--- SAOImageDS9.orig/tcl8.6/pkgs/thread2.8.10/Makefile.in
+++ SAOImageDS9/tcl8.6/pkgs/thread2.8.10/Makefile.in
@@ -167,7 +167,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 LDFLAGS		= @LDFLAGS@
 LDFLAGS_DEFAULT			= @LDFLAGS_DEFAULT@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
Index: SAOImageDS9/tclfitsy/Makefile.in
===================================================================
--- SAOImageDS9.orig/tclfitsy/Makefile.in
+++ SAOImageDS9/tclfitsy/Makefile.in
@@ -165,7 +165,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
Index: SAOImageDS9/tclsignal/Makefile.in
===================================================================
--- SAOImageDS9.orig/tclsignal/Makefile.in
+++ SAOImageDS9/tclsignal/Makefile.in
@@ -164,7 +164,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
 			  $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 
Index: SAOImageDS9/tclxml/Makefile.in
===================================================================
--- SAOImageDS9.orig/tclxml/Makefile.in
+++ SAOImageDS9/tclxml/Makefile.in
@@ -165,7 +165,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@ @XML2_LIBS@ @XSLT_LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
 			  $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 
Index: SAOImageDS9/tclxmlrpc/Makefile.in
===================================================================
--- SAOImageDS9.orig/tclxmlrpc/Makefile.in
+++ SAOImageDS9/tclxmlrpc/Makefile.in
@@ -165,7 +165,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
Index: SAOImageDS9/tclzipfs/Makefile.in
===================================================================
--- SAOImageDS9.orig/tclzipfs/Makefile.in
+++ SAOImageDS9/tclzipfs/Makefile.in
@@ -164,7 +164,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
 			  $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 
Index: SAOImageDS9/tclzipfs/tclZipfs.c
===================================================================
--- SAOImageDS9.orig/tclzipfs/tclZipfs.c
+++ SAOImageDS9/tclzipfs/tclZipfs.c
@@ -35,6 +35,7 @@
 
 #ifdef HAVE_ZLIB
 #include "zlib.h"
+#include "zconf.h"
 
 /*
 #ifdef Z_U4
Index: SAOImageDS9/tkagif/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkagif/Makefile.in
+++ SAOImageDS9/tkagif/Makefile.in
@@ -165,7 +165,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
Index: SAOImageDS9/tkblt/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkblt/Makefile.in
+++ SAOImageDS9/tkblt/Makefile.in
@@ -166,7 +166,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
Index: SAOImageDS9/tkcon/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkcon/Makefile.in
+++ SAOImageDS9/tkcon/Makefile.in
@@ -164,7 +164,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
 			  $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 
Index: SAOImageDS9/tkhtml1/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkhtml1/Makefile.in
+++ SAOImageDS9/tkhtml1/Makefile.in
@@ -164,7 +164,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
 			  $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 
Index: SAOImageDS9/tkimg/bmp/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/bmp/Makefile.in
+++ SAOImageDS9/tkimg/bmp/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/compat/libjpeg/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libjpeg/Makefile.in
+++ SAOImageDS9/tkimg/compat/libjpeg/Makefile.in
@@ -295,7 +295,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
 CSCOPE = @CSCOPE@
Index: SAOImageDS9/tkimg/compat/libpng/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libpng/Makefile.in
+++ SAOImageDS9/tkimg/compat/libpng/Makefile.in
@@ -622,7 +622,7 @@ CCAS = @CCAS@
 CCASDEPMODE = @CCASDEPMODE@
 CCASFLAGS = @CCASFLAGS@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
 CSCOPE = @CSCOPE@
Index: SAOImageDS9/tkimg/compat/libtiff/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/Makefile.in
@@ -281,7 +281,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/build/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/build/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/build/Makefile.in
@@ -222,7 +222,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/Makefile.in
@@ -221,7 +221,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/addtiffo/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/addtiffo/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/addtiffo/Makefile.in
@@ -215,7 +215,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/dbs/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/dbs/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/dbs/Makefile.in
@@ -270,7 +270,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/dbs/xtiff/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/dbs/xtiff/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/dbs/xtiff/Makefile.in
@@ -164,7 +164,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/iptcutil/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/iptcutil/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/iptcutil/Makefile.in
@@ -213,7 +213,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/mfs/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/mfs/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/mfs/Makefile.in
@@ -161,7 +161,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/pds/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/pds/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/pds/Makefile.in
@@ -161,7 +161,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/ras/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/ras/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/ras/Makefile.in
@@ -161,7 +161,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/stream/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/stream/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/stream/Makefile.in
@@ -161,7 +161,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/tags/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/tags/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/tags/Makefile.in
@@ -161,7 +161,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/contrib/win_dib/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/contrib/win_dib/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/contrib/win_dib/Makefile.in
@@ -161,7 +161,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/libtiff/Makefile.am
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/libtiff/Makefile.am
+++ SAOImageDS9/tkimg/compat/libtiff/libtiff/Makefile.am
@@ -148,6 +148,8 @@ noinst_PROGRAMS = mkg3states
 mkg3states_SOURCES = mkg3states.c tif_fax3.h
 mkg3states_LDADD = $(LIBPORT)
 
+BUILT_SOURCES = tif_config.h
+
 faxtable: mkg3states
 	(rm -f tif_fax3sm.c && ./mkg3states -b -c const tif_fax3sm.c)
 
Index: SAOImageDS9/tkimg/compat/libtiff/libtiff/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/libtiff/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/libtiff/Makefile.in
@@ -339,7 +339,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/port/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/port/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/port/Makefile.in
@@ -212,7 +212,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/test/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/test/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/test/Makefile.in
@@ -563,7 +563,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/compat/libtiff/tools/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/compat/libtiff/tools/Makefile.in
+++ SAOImageDS9/tkimg/compat/libtiff/tools/Makefile.in
@@ -315,7 +315,7 @@ AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
 CC = @CC@
 CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -std=gnu11
 CMAKE = @CMAKE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
Index: SAOImageDS9/tkimg/dted/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/dted/Makefile.in
+++ SAOImageDS9/tkimg/dted/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/flir/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/flir/Makefile.in
+++ SAOImageDS9/tkimg/flir/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/gif/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/gif/Makefile.in
+++ SAOImageDS9/tkimg/gif/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/ico/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/ico/Makefile.in
+++ SAOImageDS9/tkimg/ico/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/jpeg/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/jpeg/Makefile.in
+++ SAOImageDS9/tkimg/jpeg/Makefile.in
@@ -177,7 +177,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/libjpeg/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/libjpeg/Makefile.in
+++ SAOImageDS9/tkimg/libjpeg/Makefile.in
@@ -160,7 +160,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@ -DJPEGTCLAPI=MODULE_SCOPE -I$(srcdir)/../base
+CFLAGS		= @CFLAGS@ -DJPEGTCLAPI=MODULE_SCOPE -I$(srcdir)/../base -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/libpng/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/libpng/Makefile.in
+++ SAOImageDS9/tkimg/libpng/Makefile.in
@@ -169,6 +169,8 @@ COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(A
 
 .SUFFIXES: .c .$(OBJEXT)
 
+BUILT_SOURCES = pnglibconf.h
+
 #========================================================================
 # Start of user-definable TARGETS section
 #========================================================================
Index: SAOImageDS9/tkimg/pcx/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/pcx/Makefile.in
+++ SAOImageDS9/tkimg/pcx/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/pixmap/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/pixmap/Makefile.in
+++ SAOImageDS9/tkimg/pixmap/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@ @TK_LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/png/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/png/Makefile.in
+++ SAOImageDS9/tkimg/png/Makefile.in
@@ -181,7 +181,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/ppm/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/ppm/Makefile.in
+++ SAOImageDS9/tkimg/ppm/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/ps/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/ps/Makefile.in
+++ SAOImageDS9/tkimg/ps/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/raw/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/raw/Makefile.in
+++ SAOImageDS9/tkimg/raw/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/sgi/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/sgi/Makefile.in
+++ SAOImageDS9/tkimg/sgi/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/sun/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/sun/Makefile.in
+++ SAOImageDS9/tkimg/sun/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/tga/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/tga/Makefile.in
+++ SAOImageDS9/tkimg/tga/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/tiff/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/tiff/Makefile.in
+++ SAOImageDS9/tkimg/tiff/Makefile.in
@@ -185,7 +185,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/window/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/window/Makefile.in
+++ SAOImageDS9/tkimg/window/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@ @TK_LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/xbm/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/xbm/Makefile.in
+++ SAOImageDS9/tkimg/xbm/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkimg/xpm/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkimg/xpm/Makefile.in
+++ SAOImageDS9/tkimg/xpm/Makefile.in
@@ -173,7 +173,7 @@ CONFIG_CLEAN_FILES = Makefile
 CPPFLAGS	= @CPPFLAGS@ -DPACKAGE_TCLNAME=\"$(PACKAGE_TCLNAME)\"
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
 .SUFFIXES: .c .$(OBJEXT)
Index: SAOImageDS9/tkmacosx/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkmacosx/Makefile.in
+++ SAOImageDS9/tkmacosx/Makefile.in
@@ -165,7 +165,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
Index: SAOImageDS9/tkmpeg/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkmpeg/Makefile.in
+++ SAOImageDS9/tkmpeg/Makefile.in
@@ -165,7 +165,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
Index: SAOImageDS9/tksao/Makefile.in
===================================================================
--- SAOImageDS9.orig/tksao/Makefile.in
+++ SAOImageDS9/tksao/Makefile.in
@@ -165,7 +165,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@ @XML2_LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
Index: SAOImageDS9/tksao/frame/context.C
===================================================================
--- SAOImageDS9.orig/tksao/frame/context.C
+++ SAOImageDS9/tksao/frame/context.C
@@ -322,6 +322,7 @@ void Context::bltHist(char* xname, char*
     frScale.histogram(fits,num);
     break;
   case FrScale::LOCAL:
+  default:
     frScale.histogram(cfits,num);
     break;
   }
@@ -404,6 +405,7 @@ void Context::contourUpdateFV()
   case FrScale::GLOBAL:
     break;
   case FrScale::LOCAL:
+  default:
     updateClip(fvcontour_.frScale());
     break;
   }
@@ -738,6 +740,7 @@ FitsZBound* Context::getDataParams(FrSca
   switch (which) {
   case FrScale::IMGSEC:
   case FrScale::DATASEC:
+  default:
     return &iparams;
   case FrScale::CROPSEC:
     return &cparams;
Index: SAOImageDS9/tksao/frame/fitsdata.C
===================================================================
--- SAOImageDS9.orig/tksao/frame/fitsdata.C
+++ SAOImageDS9/tksao/frame/fitsdata.C
@@ -151,6 +151,7 @@ int FitsData::calcIncr()
   case FrScale::SCAN:
   case FrScale::DATAMIN:
   case FrScale::IRAFMIN:
+  default:
     return 1;
   case FrScale::SAMPLE:
     return minmaxSample_;
@@ -201,6 +202,7 @@ const char* FitsData::getMin()
   switch (minmaxMode_) {
   case FrScale::SCAN:
   case FrScale::SAMPLE:
+  default:
     str << min_ << ends;
     break;
 
@@ -245,6 +247,7 @@ const char* FitsData::getMax()
   switch (minmaxMode_) {
   case FrScale::SCAN:
   case FrScale::SAMPLE:
+  default:
     str << max_ << ends;
     break;
 
@@ -288,6 +291,7 @@ double FitsData::min()
   switch (minmaxMode_) {
   case FrScale::SCAN:
   case FrScale::SAMPLE:
+  default:
     return min_;
 
   case FrScale::DATAMIN:
@@ -309,6 +313,7 @@ double FitsData::max()
   switch (minmaxMode_) {
   case FrScale::SCAN:
   case FrScale::SAMPLE:
+  default:
     return max_;
 
   case FrScale::DATAMIN:
@@ -1056,6 +1061,7 @@ template<class T> void FitsDatam<T>::upd
 
   switch (clipMode_) {
   case FrScale::MINMAX:
+  default:
     low_ = min();
     high_ = max();
     break;
Index: SAOImageDS9/tksao/frame/frmap.C
===================================================================
--- SAOImageDS9.orig/tksao/frame/frmap.C
+++ SAOImageDS9/tksao/frame/frmap.C
@@ -86,6 +86,7 @@ Vector FrameBase::mapFromRef(const Vecto
 {
   switch (sys) {
   case Coord::REF:
+  default:
     return vv;
   case Coord::USER:
     return vv * refToUser;
@@ -109,6 +110,7 @@ Vector FrameBase::mapToRef(const Vector&
 {
   switch (sys) {
   case Coord::REF:
+  default:
     return vv;
   case Coord::USER:
     return vv * userToRef;
Index: SAOImageDS9/tksao/frame/marker.C
===================================================================
--- SAOImageDS9.orig/tksao/frame/marker.C
+++ SAOImageDS9/tksao/frame/marker.C
@@ -278,6 +278,7 @@ void Marker::renderXText(Drawable drawab
     GC lgc;
     switch (mode) {
     case SRC:
+    default:
       lgc = gc;
       XSetForeground(display, gc, color);
       break;
@@ -343,6 +344,7 @@ GC Marker::renderXGC(RenderMode mode)
   // set width, color, dash
   switch (mode) {
   case SRC:
+  default:
     XSetForeground(display, gc, color); 
     if ((properties & SOURCE) && !(properties & DASH))
       renderXLineNoDash(gc);
@@ -1075,6 +1077,7 @@ double Marker::calcAngle()
   switch (parent->getOrientation()) {
   case Coord::NORMAL:
   case Coord::XY:
+  default:
     return angle + parent->getRotation();
   case Coord::XX:
   case Coord::YY:
@@ -1100,6 +1103,7 @@ Vector* Marker::arrow(const Vector& p1,
 {
   switch (parent->frameType()) {
   case Base::F2D:
+  default:
     return arrow2D(p1,p2,sys);
   case Base::F3D:
     return arrow3D(p1,p2,sys);
Index: SAOImageDS9/tksao/frame/projection.C
===================================================================
--- SAOImageDS9.orig/tksao/frame/projection.C
+++ SAOImageDS9/tksao/frame/projection.C
@@ -65,6 +65,7 @@ GC Projection::renderXGC(RenderMode mode
   // set width, color, dash
   switch (mode) {
   case SRC:
+  default:
     XSetForeground(display, gc, color); 
     renderXLineNoDash(gc);
     return gc;
@@ -195,6 +196,7 @@ void Projection::edit(const Vector& v, i
 {
   switch (h) {
   case 1:
+  default:
     p1 = v;
     break;
   case 2:
Index: SAOImageDS9/tksvg/Makefile.in
===================================================================
--- SAOImageDS9.orig/tksvg/Makefile.in
+++ SAOImageDS9/tksvg/Makefile.in
@@ -164,7 +164,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 
 GDB		= gdb
Index: SAOImageDS9/tktable/Makefile.in
===================================================================
--- SAOImageDS9.orig/tktable/Makefile.in
+++ SAOImageDS9/tktable/Makefile.in
@@ -169,7 +169,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 LDFLAGS		= @LDFLAGS@
 LDFLAGS_DEFAULT	= @LDFLAGS_DEFAULT@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
Index: SAOImageDS9/tkwin/Makefile.in
===================================================================
--- SAOImageDS9.orig/tkwin/Makefile.in
+++ SAOImageDS9/tkwin/Makefile.in
@@ -165,7 +165,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
Index: SAOImageDS9/tls/Makefile.in
===================================================================
--- SAOImageDS9.orig/tls/Makefile.in
+++ SAOImageDS9/tls/Makefile.in
@@ -174,7 +174,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) \
 			  $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 
Index: SAOImageDS9/tls/fixstrtod.c
===================================================================
--- SAOImageDS9.orig/tls/fixstrtod.c
+++ SAOImageDS9/tls/fixstrtod.c
@@ -14,17 +14,7 @@
  */
 
 #include <stdio.h>
-
-#undef strtod
-
-/*
- * Declare strtod explicitly rather than including stdlib.h, since in
- * somes systems (e.g. SunOS 4.1.4) stdlib.h doesn't declare strtod.
- */
-
-// waj
-//extern double strtod();
-extern double strtod(const char*, char**);
+#include <stdlib.h>
 
 double fixstrtod(const char *string, char **endPtr)
 {
Index: SAOImageDS9/unix/Makefile.in
===================================================================
--- SAOImageDS9.orig/unix/Makefile.in
+++ SAOImageDS9/unix/Makefile.in
@@ -13,7 +13,7 @@ OS		= @OS@
 ARCH		= @ARCH@
 TKFLAGS		= @TKFLAGS@
 SSLCONFIG	= @SSLCONFIG@
-JOBS		= @CORES@
+JOBS		= 1
 XML2CONFIG	= @XML2CONFIG@
 XSLTCONFIG	= @XSLTCONFIG@
 
Index: SAOImageDS9/unix/configure.ac
===================================================================
--- SAOImageDS9.orig/unix/configure.ac
+++ SAOImageDS9/unix/configure.ac
@@ -55,6 +55,7 @@ TEA_ENABLE_SHARED
 #--------------------------------------------------------------------
 
 TEA_CONFIG_CFLAGS
+AC_CHECK_LIB([m],[cos])
 
 #--------------------------------------------------------------------
 # Set the default compiler switches based on the --enable-symbols option.
Index: SAOImageDS9/vector/Makefile.in
===================================================================
--- SAOImageDS9.orig/vector/Makefile.in
+++ SAOImageDS9/vector/Makefile.in
@@ -166,7 +166,7 @@ CLEANFILES	= @CLEANFILES@
 CPPFLAGS	= @CPPFLAGS@
 LIBS		= @PKG_LIBS@ @LIBS@
 AR		= @AR@
-CFLAGS		= @CFLAGS@
+CFLAGS		= @CFLAGS@ -std=gnu11
 CXXFLAGS	= @CXXFLAGS@
 COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
 COMPILE_CXX	= $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS_DEFAULT) $(CFLAGS_WARNING) $(SHLIB_CFLAGS) $(CFLAGS)
Index: SAOImageDS9/xpa/Makefile.in
===================================================================
--- SAOImageDS9.orig/xpa/Makefile.in
+++ SAOImageDS9/xpa/Makefile.in
@@ -81,7 +81,7 @@ TLIB =			@TLIB@
 
 # To change the compiler switches, for example to change from -O
 # to -g, change the following line:
-CFLAGS = 		@CFLAGS@
+CFLAGS = 		@CFLAGS@ -std=gnu11
 
 # To add ld switches, change the following line:
 LDFLAGS =		@LDFLAGS@
openSUSE Build Service is sponsored by