Opened 11 years ago

Closed 10 years ago

#6027 closed Bugs (fixed)

Boost 1.47.0 doesn't create unversioned links to libraries

Reported by: anonymous Owned by:
Milestone: To Be Determined Component: Building Boost
Version: Boost 1.47.0 Severity: Problem
Keywords: stupid bjam build system Cc:

Description

Hi,

Your bjam build system is one of the most stupid ideas I have ever seen. I plead you to reconsider using something standard such as GNU make to build Boost. But if you really want to stick with bjam, at least *LEARN HOW TO USE IT!*

The build scripts on Boost 1.47.0 not only change the places of everything gratuitously (so that my patches no longer apply cleanly) but it breaks previous behavior of creating unversioned symbolic links to libraries on Unix.

To troubleshoot that piece of crap I had to learn that stupid language and figure out what was wrong.

If not even yourselves manage to get it right, it should be a clue that it's garbage and it should be replaced with something else...

In any case, I'm attaching a patch to fix the issue in case others like me are having this same issue.

Attachments (1)

boost_1.47.0_stupid-bjam.patch (1.0 KB ) - added by anonymous 11 years ago.

Download all attachments as: .zip

Change History (3)

by anonymous, 11 years ago

comment:1 by Steven Watanabe, 11 years ago

Component: NoneBuilding Boost

comment:2 by Jurko Gospodnetic, 10 years ago

Resolution: fixed
Status: newclosed

No comment on the language used... Bug fixed on the trunk in revision [78938].

Note: See TracTickets for help on using tickets.