🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #804

GNU tar 1.11

#804
From: Robert E. Brown
Date: Thu, 10 Sep 1992 20:04
20 lines
1058 bytes
Installing GNU tar version 1.11 on a Next running OS release 2.1 revealed the
following:


1.  Files buffer.c and diffarch.c declare valloc() as

	extern char *valloc();

which conflicts with the Next's definition in /usr/include/stdlib.h:

	extern void *valloc(size_t size);


2.  The configure script fails to add -DBSD42 to the list of compilation
definitions.  It checks for the presence of /vmunix, but the Next boots from
/sdmach.

3.  When the final executable is linked, malloc.o is linked in, which causes
name conflicts with malloc, free, ...  in the Next shared libraries.  The
configure shell script test for /vmunix to see whether to use tar's malloc.
Technical Details
Message-ID: <9209102004.AA01218@_grettir.quorum.com_>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!quorum.COM!brown

Show Full Headers
Complete Article Headers
Newsgroups: gnu.utils.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!quorum.COM!brown
From: brown@quorum.COM (Robert E. Brown)
Subject: GNU tar 1.11
Message-ID: <9209102004.AA01218@_grettir.quorum.com_>
Sender: gnulists@ai.mit.edu
Organization: GNUs Not Usenet
Distribution: gnu
Date: Thu, 10 Sep 1992 20:04:25 GMT
Approved: bug-gnu-utils@prep.ai.mit.edu
Lines: 21