nixpkgs/pkgs/development/tools/misc/binutils
Sergei Trofimovich 1d5a8a5e43 binutils: avoid texinfo dependency during bootstrap
Normally binutils provides pregenerated manuals along with release
tarball. Manuals regeneration is needed every time we change
`configure.ac`. But usually there are no material changes in it.

This change instead inhibits manuals regeenration by keeping
man and info files up to date.

The diff of bootstrap tree before and after the change:

    $ nix-store --query --graph $(nix-instantiate -A stdenv) |
        fgrep ' -> ' | awk '{print $3}' | sort -u |
        sed 's/"[0-9a-z]\{32\}-/"/g' | sort > before

    $ nix-store --query --graph $(nix-instantiate -A stdenv) |
        fgrep ' -> ' | awk '{print $3}' | sort -u |
        sed 's/"[0-9a-z]\{32\}-/"/g' | sort > after

    $ diff -U0 before after
    --- before
    +++ after
    @@ -100 +99,0 @@
    -"texinfo-6.8.drv"

Co-authored-by: Adam Joseph <54836058+amjoseph-nixpkgs@users.noreply.github.com>
2023-01-13 22:17:27 +00:00
..
2.38 treewide: fix typos 2022-12-17 19:39:44 -05:00
0001-libtool.m4-update-macos-version-detection-block.patch
0001-Revert-libtool.m4-fix-nm-BSD-flag-detection.patch binutils: restore nm autodetection on darwin 2022-09-05 19:18:53 +01:00
0001-Revert-libtool.m4-fix-the-NM-nm-over-here-B-option-w.patch binutils: restore nm autodetection on darwin 2022-09-05 19:18:53 +01:00
always-search-rpath.patch
avr-size.patch binutils: port AVR-specific options to "size" 2022-10-26 18:29:51 +11:00
build-components-separately.patch
default.nix binutils: avoid texinfo dependency during bootstrap 2023-01-13 22:17:27 +00:00
deterministic.patch
gas-dwarf-zero-PR29451.patch binutils: 2.38 -> 2.39 2022-09-02 07:41:31 +01:00
libbfd.nix libbfd: add CC_FOR_BUILD into depends 2022-09-12 09:42:27 +01:00
libopcodes.nix
mips64-default-n64.patch
ppc-make-machine-less-strict.patch
support-ios.patch
windres-locate-gcc.patch