~ubuntu-branches/ubuntu/raring/boost-build/raring

« back to all changes in this revision

Viewing changes to doc/html/jam/history.html

  • Committer: Bazaar Package Importer
  • Author(s): Steve M. Robbins
  • Date: 2008-08-06 00:38:31 UTC
  • mfrom: (4.1.1 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080806003831-zr65893244swds0b
Tags: 2.0-m12-2
* debian/rules: Do not install /etc/user-config.jam.
* debian/site-config.jam: New.  Install into /etc instead of empty
  example.  Closes: #493323.

* debian/control: Update homepage.  Update description.  Closes:
  #493510.  Update Standards-Version to 3.8.0; no changes.

* debian/compat: New.  Set compat level to 7.
* debian/rules: Remove DH_COMPAT setting.
* debian/control: Change debhelper build-dep to version >= 7.

* debian/control: Remove docbook-to-man, bison from build-deps.

* debian/rules: Clean up upstream source by removing debian/conffiles.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<html>
 
2
<head>
 
3
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 
4
<title>History</title>
 
5
<link rel="stylesheet" href="../boostbook.css" type="text/css">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
 
7
<link rel="start" href="../index.html" title="Boost.Build V2 User Manual">
 
8
<link rel="up" href="../bbv2/jam.html" title="Appendix�A.�Boost.Jam Documentation">
 
9
<link rel="prev" href="miscellaneous.html" title="Miscellaneous">
 
10
<link rel="next" href="../bbv2/vs_v1.html" title="Appendix�B.�Differences to Boost.Build V1">
 
11
</head>
 
12
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 
13
<table cellpadding="2" width="100%"><tr><td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../boost.png"></td></tr></table>
 
14
<hr>
 
15
<div class="spirit-nav">
 
16
<a accesskey="p" href="miscellaneous.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../bbv2/jam.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../bbv2/vs_v1.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
 
17
</div>
 
18
<div class="section" lang="en">
 
19
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
 
20
<a name="jam.history"></a><a href="history.html" title="History">History</a>
 
21
</h2></div></div></div>
 
22
<div class="variablelist">
 
23
<p class="title"><b></b></p>
 
24
<dl>
 
25
<dt><span class="term">3.1.15</span></dt>
 
26
<dd>
 
27
<p>
 
28
        </p>
 
29
<p>
 
30
          This release sees a variety of fixes for long standing Perforce/Jam problems.
 
31
          Most of them relating to running actions in parallel with the -jN option.
 
32
          The end result of the changes is that running parallel actions is now reliably
 
33
          possible in Unix and Windows environments. Many thanks to Noel for joining
 
34
          the effort, to implement and fix the Unix side of stuff.
 
35
        </p>
 
36
<p>
 
37
          </p>
 
38
<div class="itemizedlist"><ul type="disc">
 
39
<li>Add support for building bjam with pgi and pathscale toolsets. -- <span class="emphasis"><em>Noel
 
40
          B.</em></span>
 
41
</li>
 
42
<li>Implement running action commands through pipes (-p option)
 
43
          to fix jumbled output when using parallel execution with -j option. This
 
44
          is implemented for Unix variants, and Windows (Win32/NT). -- <span class="emphasis"><em>Rene
 
45
          R.</em></span>, <span class="emphasis"><em>Noel B.</em></span>
 
46
</li>
 
47
<li>Add "sun" as alias
 
48
          to Sun Workshop compiler tools. -- <span class="emphasis"><em>Rene R.</em></span>
 
49
</li>
 
50
<li>Set MAXLINE
 
51
          in jam.h to 23k bytes for AIX. The piecemeal archive action was broken
 
52
          with the default MAXLINE of 102400. Because the AIX shell uses some of
 
53
          the 24k default buffer size for its own use, I reduced it to 23k. -- <span class="emphasis"><em>Noel
 
54
          B.</em></span>
 
55
</li>
 
56
<li>Make use of output dir options of msvc to not polute src
 
57
          dir with compiled files. -- <span class="emphasis"><em>Rene R.</em></span>
 
58
</li>
 
59
<li>A small fix, so
 
60
          -d+2 will always show the "real" commands being executed instead
 
61
          of casually the name of a temporary batch file. -- <span class="emphasis"><em>Roland S.</em></span>
 
62
</li>
 
63
<li>Add test to check 'bjam -n'. -- <span class="emphasis"><em>Rene R.</em></span>
 
64
</li>
 
65
<li>Add test to
 
66
          check 'bjam -d2'. -- <span class="emphasis"><em>Rene R.</em></span>
 
67
</li>
 
68
<li>Bring back missing output
 
69
          of -n option. The -o option continues to be broken as it has been for a
 
70
          long time now because of the @ file feature. -- <span class="emphasis"><em>Rene R.</em></span>
 
71
</li>
 
72
<li>Update GC support to work with Boehm GC 7.0. -- <span class="emphasis"><em>Rene R.</em></span>
 
73
</li>
 
74
<li>Revert the BOOST_BUILD_PATH change, since the directory passed to boost-build
 
75
          should be first in searched paths, else project local build system will
 
76
          not be picked correctly. The order had been changed to allow searching
 
77
          of alternate user-config.jam files from boost build. This better should
 
78
          be done with --user-config= switch or similar. -- <span class="emphasis"><em>Roland S.</em></span>
 
79
</li>
 
80
<li>Initial support for defining action body from Python. -- <span class="emphasis"><em>Vladimir
 
81
          P.</em></span>
 
82
</li>
 
83
<li>Implement @() expansion during parse phase. -- <span class="emphasis"><em>Rene
 
84
          R.</em></span>
 
85
</li>
 
86
<li>Define OSPLAT var unconditionally, and more generically,
 
87
          when possible. -- <span class="emphasis"><em>Rene R.</em></span>
 
88
</li>
 
89
<li>Fix undeclared INT_MAX on
 
90
          some platforms, i.e. Linux. -- <span class="emphasis"><em>Rene R.</em></span>
 
91
</li>
 
92
<li>Modified execunix.c
 
93
          to add support for terminating processes that consume too much cpu or that
 
94
          hang and fail to consume cpu at all. This in support of the bjam -lx option.
 
95
          -- <span class="emphasis"><em>Noel B.</em></span>
 
96
</li>
 
97
<li>Add internal dependencies for multi-file
 
98
          generating actions to indicate that the targets all only appear when the
 
99
          first target appears. This fixes the long standing problem Perforce/Jam
 
100
          has with multi-file actions and parallel execution (-jN). -- <span class="emphasis"><em>Rene
 
101
          R.</em></span>
 
102
</li>
 
103
<li>Add test of -l limit option now that it's implemented on
 
104
          windows and unix. -- <span class="emphasis"><em>Rene R.</em></span>
 
105
</li>
 
106
<li>Add test for no-op @()
 
107
          expansion. -- <span class="emphasis"><em>Rene R.</em></span>
 
108
</li>
 
109
<li>Handle invalid formats of @()
 
110
          as doing a straight substitution instead of erroring out. -- <span class="emphasis"><em>Rene
 
111
          R.</em></span>
 
112
</li>
 
113
<li>Various fixes to compile on SGI/Irix. -- <span class="emphasis"><em>Noel B.</em></span>
 
114
</li>
 
115
<li>Add output for when actions timeout with -lN option. -- <span class="emphasis"><em>Rene
 
116
          R.</em></span>, <span class="emphasis"><em>Noel B.</em></span>
 
117
</li>
 
118
<li>Add needed include (according
 
119
          to XOPEN) for definition of WIFEXITED and WEXITSTATUS. -- <span class="emphasis"><em>Markus
 
120
          S.</em></span>
 
121
</li>
 
122
</ul></div>
 
123
<p>
 
124
        </p>
 
125
<p>
 
126
        </p>
 
127
</dd>
 
128
</dl>
 
129
</div>
 
130
</div>
 
131
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 
132
<td align="left"></td>
 
133
<td align="right"><small></small></td>
 
134
</tr></table>
 
135
<hr>
 
136
<div class="spirit-nav">
 
137
<a accesskey="p" href="miscellaneous.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../bbv2/jam.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../bbv2/vs_v1.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
 
138
</div>
 
139
</body>
 
140
</html>