Fedora 19 Update: ninja-build-1.3.4-1.fc19

updates at fedoraproject.org updates at fedoraproject.org
Tue Jun 18 06:23:33 UTC 2013


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2013-10469
2013-06-10 14:08:57
--------------------------------------------------------------------------------

Name        : ninja-build
Product     : Fedora 19
Version     : 1.3.4
Release     : 1.fc19
URL         : http://martine.github.com/ninja/
Summary     : A small build system with a focus on speed
Description :
Ninja is a small build system with a focus on speed. It differs from other
build systems in two major respects: it is designed to have its input files
generated by a higher-level build system, and it is designed to run builds as
fast as possible.

--------------------------------------------------------------------------------
Update Information:

Fixes:

  - '%c' format in NINJA_STATUS now uses one decimal of precision to help with
    rules which take longer than a second.
  - `-h` flag was not recognized.
  - Properly open /dev/null for subprocess stdin.
  - No more `-t rules` tool.
  - Support for '!' and '$' in depfiles paths.

Changes:

  - Return status of 2 on Ctrl-C.
  - More information in error messages.

Features:

  - More metrics (log recompaction, edge processing, depfile serialization
    load).
  - Faster `-t clean`.
  - Better bash completion (`-C` flag handling)
  - '%p' format in NINJA_STATUS for the percentage of started edges.
  - '%e' format in NINJA_STATUS for elapsed time.
  - `-t compdb` tool to output the JSON format for Clang tooling.
  - Tool typo suggestions (`ninja -t stat` suggests `ninja -t stats`).
  - "Pool" support (grouping rules for more fine-grained job control).
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #963613 - Ninja 1.2.0 released
        https://bugzilla.redhat.com/show_bug.cgi?id=963613
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update ninja-build' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list