From: David Abrahams (dave_at_[hidden])
Date: 2003-03-14 05:17:31
Received: from mx07.mrf.mail.rcn.net ([18.104.22.168] verified)
by stlport.com (CommuniGate Pro SMTP 3.5.9)
with ESMTP id 210030 for dave_at_[hidden]; Thu, 13 Mar 2003
Received: from wireless.perforce.com ([22.214.171.124]
by mx07.mrf.mail.rcn.net with esmtp (Exim 3.35 #4)
for david.abrahams_at_[hidden]; Fri, 14 Mar 2003 01:57:02 -0500
Received: from fxp1 (localhost [127.0.0.1])
by frankenrouter.perforce.com (8.11.6/8.11.6) with ESMTP id h2E6u2O11100;
Thu, 13 Mar 2003 22:56:02 -0800 (PST)
Received: from chinacat.foxcove.com (ip151.aec-1.sfo.interquest.net
by frankenrouter.perforce.com (8.11.6/8.11.6) with ESMTP id h2E6jIO10995
for <jamming_at_[hidden]>; Thu, 13 Mar 2003 22:45:19 -0800 (PST)
Received: from chinacat (localhost.localdomain [127.0.0.1])
by chinacat.foxcove.com (8.11.6/8.11.6) with ESMTP id h2E6jIR07757
for <jamming_at_[hidden]>; Thu, 13 Mar 2003 22:45:19 -0800
Subject: [jamming] jam 2.5rc2
List-Id: Discuss the build tool Jam/MR with other users
Date: Thu, 13 Mar 2003 22:45:18 -0800
jam 2.5rc2 (release candidate 2) is now playing at the Perforce Public
Depot. Release Notes are at
Release archives (source code only):
The release will bear the "rc2" suffix for a few weeks, to give some
time for any serious bugs to surface. If none do, it shall quietly be
dropped, and this will become the final jam 2.5 release.
- Richard Geiger
Here are the changes between jam2.5rc1 and rc2 (from the RELNOTES):
0. Changes between 2.5rc1 and 2.5rc2:
Several uninitialized memory accesses have been corrected in
var_expand() and file_archscan(), thanks to Matt Armstrong.
Fix 'actions updated' broken by change 2487. (See the description
to change 2612 for details).
Fix "includes of includes not being considered", broken by 2499.
(See the description to change 2614 for details).
Remove NT FQuote rule, as, \" is required to pass quotes on the
Porting change: allow jam to build with BorlandC 5.5
Porting change: for WinXP IA64; set MSVCNT to the root of the SDK
and MSVCVer to Win64; change handle type to long long (too much to
include windows.h?); bury IA64 in the library path in Jambase.
Porting change: Mac classic MPW Codewarrior 7 upgrades: minor
compiling issues, new paths in Jambase for libraries and includes,
and separate out GenFile1 that sets PATH for UNIX only, as it
does't work under MPW (or anything other than with sh).
Porting change: Minor Cray porting: make hashitem()'s key value
unsigned so we're guaranteed no integer overflows.
SubDir's support for an externally set TOP variable was broken in
2.5rc1. It now works as it did in 2.4. Further, using SubDir to
include a subpart of an SubDir tree now works. Previously, you
could only include the root of another SubDir tree. For example,
SubDir ALL src builds ;
SubInclude ALL src server support ;
Essentially includes the ../server/support/Jamfile, without getting
confused as to the current directory.
jamming mailing list - jamming_at_[hidden]
-- Dave Abrahams Boost Consulting www.boost-consulting.com --=-=-=--
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk