* Release notes.
This commit is contained in:
parent
50cb6f9782
commit
8b2a01a8c2
|
@ -6,6 +6,66 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!--==================================================================-->
|
||||||
|
|
||||||
|
<section xml:id="ssec-relnotes-0.13"><title>Release 0.13 (April NN,
|
||||||
|
2009)</title>
|
||||||
|
|
||||||
|
<para>This is primarily a bug fix release. It has some new
|
||||||
|
features:</para>
|
||||||
|
|
||||||
|
<itemizedlist>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>Support for Nix channels generated by Hydra, the Nix-based
|
||||||
|
continuous build system. (Hydra generates NAR archives on the
|
||||||
|
fly, so the size and hash of these archives isn’t known in
|
||||||
|
advance.)</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>Support <literal>i686-linux</literal> builds directly on
|
||||||
|
<literal>x86_64-linux</literal> Nix installations. This is
|
||||||
|
implemented using the <function>personality()</function> syscall,
|
||||||
|
which causes <command>uname</command> to return
|
||||||
|
<literal>i686</literal> in child processes.</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>Various improvements to the <literal>chroot</literal>
|
||||||
|
support. Building in a <literal>chroot</literal> works quite well
|
||||||
|
now.</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>Nix no longer blocks if it tries to build a path and another
|
||||||
|
process is already building the same path. Instead it tries to
|
||||||
|
build another buildable path first. This improves
|
||||||
|
parallelism.</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>Support for large (> 4 GiB) files in NAR archives.</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>Various (performance) improvements to the remote build
|
||||||
|
mechanism.</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>New primops: <varname>builtins.addErrorContext</varname> (to
|
||||||
|
add a string to stack traces — useful for debugging),
|
||||||
|
<varname>builtins.isBool</varname>,
|
||||||
|
<varname>builtins.isString</varname>,
|
||||||
|
<varname>builtins.isInt</varname>.</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
</itemizedlist>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
<!--==================================================================-->
|
<!--==================================================================-->
|
||||||
|
|
||||||
<section xml:id="ssec-relnotes-0.12"><title>Release 0.12 (November 20,
|
<section xml:id="ssec-relnotes-0.12"><title>Release 0.12 (November 20,
|
||||||
|
|
Loading…
Reference in a new issue