🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #773

GNU make-3.62, SVR4 and long filenames

#773
From: Michael Joosten
Date: Wed, 09 Sep 1992 20:04
26 lines
1965 bytes
Hi,

after the struggle to get our socket based C++ RPC library on a System V
Release 4 box (SINIX 5.41 - don't ask, be happy about your ignorance...) I
discovered a funny thing: GNU make insisted on re-making some files again and
again. Eventually I discovered that SVR4 has a special extension for archives,
allowing them to store filename longer than 15 chars. This is made by a
special entry '/' (that is "//<8spaces here>") that contains a "filename
table". The code in arscan.c doesn't know about that and is thus failing for
archive files with longer names. 

Is anybody aware about that, especially some GNU make maintainer?? If so, will
it be fixed by the use of the BFD library in (some) next release? If not, does
it make sense if I dig a bit into arscan.c to enhance it for SVR4??

Michael
--
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Michael Joosten   |       Tel.  : (+49) (+) 5251-284 120                 |
| CADLAB            |       Fax   : (+49) (+) 5251-284 140                 |
| Bahnhofstr. 32    |       E-Mail: joost@cadlab.de                        |
| D-4790 Paderborn  |        	    ...!uunet!unido!cadlab!joost           | 
| FRG               | Mass mail to: joost@pbinfo.uni-paderborn.de          |
|--------------------------------------------------------------------------|
| CADLAB is a cooperation between Uni-GH Paderborn & SNI AG                |
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Technical Details
Message-ID: <JOOST.92Sep9210420@ori.cadlab.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!cadlab.CAdlab.DE!joost

Show Full Headers
Complete Article Headers
Newsgroups: gnu.utils.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!cadlab.CAdlab.DE!joost
From: joost@cadlab.CAdlab.DE (Michael Joosten)
Subject: GNU make-3.62, SVR4 and long filenames
Message-ID: <JOOST.92Sep9210420@ori.cadlab.de>
Sender: gnulists@ai.mit.edu
Reply-To: joost@cadlab.cadlab.de
Organization: CADLAB, Paderborn, FRG
Distribution: gnu
Date: Wed, 9 Sep 1992 20:04:20 GMT
Approved: bug-gnu-utils@prep.ai.mit.edu
Lines: 27