nixpkgs/pkgs
Sergei Trofimovich 0fdceb52c7 diffoscope: use multitarget binutils
multitarget binutils is useful for diffing for directories with binaries
foreign to system where diffoscope runs.

before the change:

    $ nix run nixpkgs#diffoscope /tmp/a-Mcrt1.o /tmp/b-Mcrt1.o
    2022-07-27 21:20:35 E: diffoscope.comparators.elf: Command '['objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}']' returned non-zero exit status 1.
    2022-07-27 21:20:35 E: diffoscope.comparators.elf: Command '['objdump --disassemble --demangle --no-show-raw-insn --section=.text {}']' returned non-zero exit status 1.
    --- /tmp/a-Mcrt1.o
    +++ /tmp/b-Mcrt1.o
    ├── readelf --wide --decompress --string-dump=.debug_str {}
    ...

After the change:

    ./result/bin/diffoscope /tmp/a-Mcrt1.o /tmp/b-Mcrt1.o
    --- /tmp/a-Mcrt1.o
    +++ /tmp/b-Mcrt1.o
    ├── readelf --wide --decompress --string-dump=.debug_str {}
    ...
2022-07-27 22:19:21 +01:00
..
applications Merge pull request #182742 from kilianar/zotero-6.0.10 2022-07-27 22:43:18 +02:00
build-support Merge master into staging-next 2022-07-27 12:01:18 +00:00
common-updater
data all-cabal-hashes: 2022-07-26T16:57:53Z -> 2022-07-27T11:03:11Z 2022-07-27 18:03:52 +02:00
desktops
development Merge pull request #183112 from NixOS/haskell-updates 2022-07-27 15:12:07 -05:00
games grapejuice: 5.1.1 -> 5.2.2 2022-07-26 20:55:50 -07:00
misc
os-specific Merge master into staging-next 2022-07-27 18:01:33 +00:00
pkgs-lib
servers Merge pull request #183113 from lovesegfault/roon-1.8-1021 2022-07-27 12:11:35 -07:00
shells fish: add update script 2022-07-27 11:19:54 -07:00
stdenv Merge master into staging-next 2022-07-27 12:01:18 +00:00
test
tools diffoscope: use multitarget binutils 2022-07-27 22:19:21 +01:00
top-level Merge pull request #182217 from GuillaumeDesforges/GuillaumeDesforges@dbx-init 2022-07-27 22:29:25 +02:00