Article View: gnu.utils.bug
Article #773GNU make-3.62, SVR4 and long filenames
From: Michael Joosten
Date: Wed, 09 Sep 1992 20:04
Date: Wed, 09 Sep 1992 20:04
26 lines
1965 bytes
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!joostShow 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