Boost logo

Boost :

From: (noreply_at_[hidden])
Date: 2003-11-12 07:08:18

Bugs item #840659, was opened at 2003-11-12 04:08
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: bjam on MinGW: long archive member names: bug + proposed fix

Initial Comment:
bjam fails to process archive members with long names
(longer than 15 characters): it always reports them as
missing (and, as a consequence, always rebuilds).

OS: Windows NT
Toolset: MinGW
AR version: GNU ar 2.13
bjam version: 3.1.7

As far as i understand, it happens because this version
of AR appends '\n' to the end of long file names in .a
file's string table. (I don't know if the same problem
exists in other toolsets/versions.)

I've attached a diff for a fix that works for me. I believe
it should not break anything.


You can respond by visiting:

This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more!
Boost-bugs mailing list

Boost list run by bdawes at, gregod at, cpdaniel at, john at