*** spice3f4.orig/conf/defaults Fri Jan 23 16:36:16 1998 --- spice3f4/conf/defaults Fri Jan 23 18:21:16 1998 *************** *** 221,227 **** # which is not available with all versions of X11. If you do not have # it, then you do not need it (delete the following reference to it). ! LIBX = -L$(X_DIR)/lib -lXaw -lXt -lXext -lXmu -lX11 --- 221,227 ---- # which is not available with all versions of X11. If you do not have # it, then you do not need it (delete the following reference to it). ! LIBX = -L$(X_DIR)/lib -lXaw -lXt -lXext -lXmu -lX11 -lSM -lICE *** spice3f4.orig/conf/linux Fri Jan 23 16:36:17 1998 --- spice3f4/conf/linux Fri Jan 23 18:20:41 1998 *************** *** 6,12 **** INCX = -I$(X_DIR)/include -I$(X_DIR)/include/X11 \ -I$(X_DIR)/include/X11/Xmu \ -I$(X_DIR)/include/X11/Xaw ! LIBX = -L$(X_DIR)/lib -lXaw -lXt -lXext -lXmu -lX11 LDFLAGS = -lreadline -ltermcap -lm CC_OPT = -O2 --- 6,12 ---- INCX = -I$(X_DIR)/include -I$(X_DIR)/include/X11 \ -I$(X_DIR)/include/X11/Xmu \ -I$(X_DIR)/include/X11/Xaw ! LIBX = -L$(X_DIR)/lib -lXaw -lXt -lXext -lXmu -lX11 -lSM -lICE LDFLAGS = -lreadline -ltermcap -lm CC_OPT = -O2 *** spice3f4.orig/src/include/os_linux.h Fri Jan 23 18:23:23 1998 --- spice3f4/src/include/os_linux.h Fri Jan 23 18:23:45 1998 *************** *** 15,21 **** #define HAS_BSDRLIMIT #define HAS_BSDRUSAGE #define HAS_ATRIGH /* acosh( ), asinh( ), atanh( ) */ - #define HAS_POW10 #define HAS_NO_IEEE_LOGB #define HAS_TERMCAP #define HAS_STDLIB --- 15,20 ---- *************** *** 26,28 **** --- 25,28 ---- #define HAS_GETWD /* getwd(buf) */ #define HAS_INTWAITSTATUS /* wait(3) takes an int *, not a union */ #define HAS_GNUREADLINE /* use the GNU Readline library for input */ + #define HAS_IEEE_SCALBN *** spice3f4.orig/src/lib/fte/cpitf.c Fri Jun 18 06:32:50 1993 --- spice3f4/src/lib/fte/cpitf.c Sat Jan 24 21:02:52 1998 *************** *** 212,218 **** --- 212,224 ---- cp_interactive = false; inp_spsource(fp, true, buf); cp_interactive = true; + /* 98/01/24 K.Fujii fclose has already been called in inp_spsource + * and multiple fclose calls to the same file cause + * SIGSEGV on MkLinux. + */ + /* (void) fclose(fp); + */ found = true; break; } else if (ft_controldb)