Article View: gnu.utils.bug
Article #804GNU tar 1.11
From: Robert E. Brown
Date: Thu, 10 Sep 1992 20:04
Date: Thu, 10 Sep 1992 20:04
20 lines
1058 bytes
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!brownShow 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