🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #1307

Problem compiling Texinfo-2.16 on Solaris 2

#1307
From: Steve Byrne
Date: Sat, 23 Jan 1993 02:27
22 lines
1177 bytes
Compiling info.c on solaris 2 produces:

./info.c:4158: storage size of `original_ltchars' isn't known

Compilation command line is:

gcc -O -c -g -DDEFAULT_INFOPATH='".:/doe/public/gnu/info:/usr/gnu/info:/usr/local/emacs/info:/usr/local/lib/emacs/info"' -DINFO_PRINT_COMMAND='"lpr"'  -DUSGr3=1 -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DUSG=1 -DHAVE_ALLOCA_H=1 ./info.c

I'm a little suspicious that USGr3 is defined in this environment, but this
doesn't seem to be directly related.  

Patch: (not the best, but it does address the immediate problem)

After the file inclusions add:

#if defined(sun) && defined(__svr4__)
#undef TIOCGETC
#undef TIOCGLTC
#endif

Steve
-- 
Technical Details
Message-ID: <lm0590INN8ng@exodus.Eng.Sun.COM>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!cis.ohio-state.edu!laplace.eng.SUn.COM!sbb

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!cis.ohio-state.edu!laplace.eng.SUn.COM!sbb
From: sbb@laplace.eng.SUn.COM (Steve Byrne)
Newsgroups: gnu.utils.bug
Subject: Problem compiling Texinfo-2.16 on Solaris 2
Date: 22 Jan 1993 21:27:07 -0500
Organization: Sun Microsystems Inc., Mountain View, CA
Lines: 23
Sender: daemon@cis.ohio-state.edu
Approved: bug-gnu-utils@prep.ai.mit.edu
Distribution: gnu
Message-ID: <lm0590INN8ng@exodus.Eng.Sun.COM>