home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / gnu / utils / bug / 1996 < prev    next >
Encoding:
Text File  |  1992-11-08  |  3.1 KB  |  115 lines

  1. Newsgroups: gnu.utils.bug
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cygnus.com!zoo
  3. From: zoo@cygnus.com (david d `zoo' zuhn)
  4. Subject: oleo-1.0 release problems
  5. Message-ID: <9211061830.AA23149@cygnus.com>
  6. Sender: gnulists@ai.mit.edu
  7. Organization: Cygnus Support -- +1 415 903 1400
  8. Distribution: gnu
  9. Date: Fri, 6 Nov 1992 18:30:52 GMT
  10. Approved: bug-gnu-utils@prep.ai.mit.edu
  11. Lines: 102
  12.  
  13. This is regarding the oleo-1.0 release on prep.ai.mit.edu.
  14.  
  15. The BUGS file doesn't say who/where to send bug reports to.
  16.  
  17. The following patches were needed to get it to build and install on a sun4
  18. running SunOS 4.
  19.  
  20. I haven't tried using it yet, but I got it to compile and install.
  21.  
  22.   david d 'zoo' zuhn |    There is great disorder under the heavens,
  23.     cygnus support   |         and the situation is excellent.
  24.     zoo@cygnus.com   |    
  25.  
  26.  
  27.  
  28. ---------- slice 'n' dice --------------------------------------- file: odiffs
  29. diff -ur oleo-1.0/Makefile.in oleo-1.0-zoo/Makefile.in
  30. --- oleo-1.0/Makefile.in    Sun Nov  1 15:31:52 1992
  31. +++ oleo-1.0-zoo/Makefile.in    Fri Nov  6 10:24:27 1992
  32. @@ -35,6 +35,8 @@
  33.  
  34.  CC = @CC@
  35.  BISON = @YACC@
  36. +INSTALL = @INSTALL@
  37. +INSTALL_DATA = @INSTALL_DATA@
  38.  INSTALL_PROGRAM = @INSTALL_PROGRAM@
  39.  ETAGS = etags -tw
  40.  CTAGS = ctags -tw
  41. @@ -65,9 +67,9 @@
  42.      ANNOUNCE COPYING USING BUGS
  43.  all: oleo
  44.  install: all
  45. -    $(INSTALL_PROGRAM) oleo $(@instdir)/oleo
  46. +    $(INSTALL_PROGRAM) oleo $(bindir)/oleo
  47.  uninstall:
  48. -    rm $(@instdir)/oleo
  49. +    rm $(bindir)/oleo
  50.  clean:
  51.      rm -f $(all_objs) parse.tab.c core oleo
  52.  distclean:
  53. diff -ur oleo-1.0/io_utils.h oleo-1.0-zoo/io_utils.h
  54. --- oleo-1.0/io_utils.h    Sun Nov  1 14:26:23 1992
  55. +++ oleo-1.0-zoo/io_utils.h    Fri Nov  6 09:52:04 1992
  56. @@ -24,7 +24,7 @@
  57.  #ifdef __STDC__
  58.  extern void clear_spreadsheet ();
  59.  extern char *print_cell (CELL *);
  60. -extern char *cell_value_string (int r, int c);
  61. +extern char *cell_value_string (CELLREF r, CELLREF c);
  62.  extern char *col_to_str (CELLREF);
  63.  extern char *flt_to_str (double);
  64.  char *backslash_a_string (char *, int);
  65. Only in oleo-1.0: parse.tab.c
  66. diff -ur oleo-1.0/utils.c oleo-1.0-zoo/utils.c
  67. --- oleo-1.0/utils.c    Sun Nov  1 15:00:28 1992
  68. +++ oleo-1.0-zoo/utils.c    Fri Nov  6 10:09:03 1992
  69. @@ -609,44 +609,6 @@
  70.  
  71.  #endif
  72.  
  73. -/*
  74. - * stricmp - compare string s1 to s2, ignoring case
  75. - */
  76. -
  77. -int
  78. -stricmp (s1, s2)
  79. -     CONST char *s1;
  80. -     CONST char *s2;
  81. -{
  82. -  register CONST char *scan1;
  83. -  register CONST char *scan2;
  84. -  register char chr1, chr2;
  85. -
  86. -  scan1 = s1;
  87. -  scan2 = s2;
  88. -  do
  89. -    {
  90. -      chr1 = isupper (*scan1) ? tolower (*scan1) : *scan1;
  91. -      chr2 = isupper (*scan2) ? tolower (*scan2) : *scan2;
  92. -      scan1++;
  93. -      scan2++;
  94. -    }
  95. -  while (chr1 && chr1 == chr2);
  96. -
  97. -  /*
  98. -     * The following case analysis is necessary so that characters
  99. -     * which look negative collate low against normal characters but
  100. -     * high against the end-of-string NUL.
  101. -     */
  102. -  if (chr1 == '\0' && chr2 == '\0')
  103. -    return 0;
  104. -  else if (chr1 == '\0')
  105. -    return -1;
  106. -  else if (chr2 == '\0')
  107. -    return 1;
  108. -  else
  109. -    return chr1 - chr2;
  110. -}
  111.  
  112.  /* strincmp - compare first N chars of strings S1 and S2 */
  113.  int
  114.  
  115.