🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #1234

Oleo 1.2 - second compilation attempt

#1234
From: Francois Pinard
Date: Sat, 02 Jan 1993 03:37
32 lines
1810 bytes
Hi, people.  This is for Oleo 1.2, using GNU C 1.41 under COFF
encapsulation, on this 386/ix 2.0.2 system.  While configuring, I
forced `gcc -traditional'.  I applied the first two correction sets
recently suggested by Paul Eggert, before proceeding.

* `make distclean' removes $(all_objs) twice.  In fact, $(all_objs)
should not be part of the rule for distclean, since clean already
takes care of it.

* AC_ALLOCA should be used and alloca.c provided together with
parse.tab.c, which needs alloca.  Not every compiler has alloca.  (I
reported this already for Oleo 1.1).  More specifically, the
distribution should include alloca.c, and Makefile.in should have:

	extra_obs = @LIBOBJS@ @ALLOCA@

* Also, alloca is not properly defined in the provided parse.tab.c.
Just regenerating it with Bison 1.19 solves the problem, here.

* In io-curses.c, __SAVED_SYSV__ is uselessly undefined if SYSV is not
defined.  Just before SYSV is restored from __SAVED_SYSV__, it should
be undefined.

* In io-term.c, <sys/wait.h> is included, but does not exist on this
system.  Merely deleting the include solves the matter, here.

More later...

-- 
Franc,ois Pinard       ``Happy GNU Year!''      pinard@iro.umontreal.ca
(514) 588-4656                                   ...!uunet!iros1!pinard
About the League for Programming Freedom?  Email me or lpf@uunet.uu.net
Technical Details
Message-ID: <9301020337.AA10433@icule.UUCP>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!icule.UUCP!pinard

Show Full Headers
Complete Article Headers
Newsgroups: gnu.utils.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!icule.UUCP!pinard
From: pinard@icule.UUCP (Francois Pinard)
Subject: Oleo 1.2 - second compilation attempt
Message-ID: <9301020337.AA10433@icule.UUCP>
Sender: gnulists@ai.mit.edu
Reply-To: pinard@iro.umontreal.ca
Organization: GNUs Not Usenet
Distribution: gnu
Date: Sat, 2 Jan 1993 03:37:36 GMT
Approved: bug-gnu-utils@prep.ai.mit.edu
Lines: 33