🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #1037

oleo-1.0 release problems

#1037
From: david d `zoo' zuhn
Date: Fri, 06 Nov 1992 18:30
101 lines
3257 bytes
This is regarding the oleo-1.0 release on prep.ai.mit.edu.

The BUGS file doesn't say who/where to send bug reports to.

The following patches were needed to get it to build and install on a sun4
running SunOS 4.

I haven't tried using it yet, but I got it to compile and install.

  david d 'zoo' zuhn |    There is great disorder under the heavens,
    cygnus support   |         and the situation is excellent.
    zoo@cygnus.com   |    



---------- slice 'n' dice --------------------------------------- file: odiffs
diff -ur oleo-1.0/Makefile.in oleo-1.0-zoo/Makefile.in
--- oleo-1.0/Makefile.in	Sun Nov  1 15:31:52 1992
+++ oleo-1.0-zoo/Makefile.in	Fri Nov  6 10:24:27 1992
@@ -35,6 +35,8 @@
 
 CC = @CC@
 BISON = @YACC@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 ETAGS = etags -tw
 CTAGS = ctags -tw
@@ -65,9 +67,9 @@
 	ANNOUNCE COPYING USING BUGS
 all: oleo
 install: all
-	$(INSTALL_PROGRAM) oleo $(@instdir)/oleo
+	$(INSTALL_PROGRAM) oleo $(bindir)/oleo
 uninstall:
-	rm $(@instdir)/oleo
+	rm $(bindir)/oleo
 clean:
 	rm -f $(all_objs) parse.tab.c core oleo
 distclean:
diff -ur oleo-1.0/io_utils.h oleo-1.0-zoo/io_utils.h
--- oleo-1.0/io_utils.h	Sun Nov  1 14:26:23 1992
+++ oleo-1.0-zoo/io_utils.h	Fri Nov  6 09:52:04 1992
@@ -24,7 +24,7 @@
 #ifdef __STDC__
 extern void clear_spreadsheet ();
 extern char *print_cell (CELL *);
-extern char *cell_value_string (int r, int c);
+extern char *cell_value_string (CELLREF r, CELLREF c);
 extern char *col_to_str (CELLREF);
 extern char *flt_to_str (double);
 char *backslash_a_string (char *, int);
Only in oleo-1.0: parse.tab.c
diff -ur oleo-1.0/utils.c oleo-1.0-zoo/utils.c
--- oleo-1.0/utils.c	Sun Nov  1 15:00:28 1992
+++ oleo-1.0-zoo/utils.c	Fri Nov  6 10:09:03 1992
@@ -609,44 +609,6 @@
 
 #endif
 
-/*
- * stricmp - compare string s1 to s2, ignoring case
- */
-
-int
-stricmp (s1, s2)
-     CONST char *s1;
-     CONST char *s2;
-{
-  register CONST char *scan1;
-  register CONST char *scan2;
-  register char chr1, chr2;
-
-  scan1 = s1;
-  scan2 = s2;
-  do
-    {
-      chr1 = isupper (*scan1) ? tolower (*scan1) : *scan1;
-      chr2 = isupper (*scan2) ? tolower (*scan2) : *scan2;
-      scan1++;
-      scan2++;
-    }
-  while (chr1 && chr1 == chr2);
-
-  /*
-	 * The following case analysis is necessary so that characters
-	 * which look negative collate low against normal characters but
-	 * high against the end-of-string NUL.
-	 */
-  if (chr1 == '\0' && chr2 == '\0')
-    return 0;
-  else if (chr1 == '\0')
-    return -1;
-  else if (chr2 == '\0')
-    return 1;
-  else
-    return chr1 - chr2;
-}
 
 /* strincmp - compare first N chars of strings S1 and S2 */
 int
Technical Details
Message-ID: <9211061830.AA23149@cygnus.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cygnus.com!zoo

Show Full Headers
Complete Article Headers
Newsgroups: gnu.utils.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cygnus.com!zoo
From: zoo@cygnus.com (david d `zoo' zuhn)
Subject: oleo-1.0 release problems
Message-ID: <9211061830.AA23149@cygnus.com>
Sender: gnulists@ai.mit.edu
Organization: Cygnus Support -- +1 415 903 1400
Distribution: gnu
Date: Fri, 6 Nov 1992 18:30:52 GMT
Approved: bug-gnu-utils@prep.ai.mit.edu
Lines: 102