<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos/nixpkgs.git/pkgs/development/tools/misc/binutils, branch master</title>
<subtitle>Nix Packages collection</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/'/>
<entry>
<title>libopcodes_2_38: fix `gcc-15` build</title>
<updated>2026-05-16T13:35:10+00:00</updated>
<author>
<name>Sergei Trofimovich</name>
<email>slyich@gmail.com</email>
</author>
<published>2026-05-16T13:35:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=1e5395d29a336c277009d7a39bfb076745c619b3'/>
<id>1e5395d29a336c277009d7a39bfb076745c619b3</id>
<content type='text'>
Without the change the build fails on `master` as https://hydra.nixos.org/build/327027927:

```
mips-opc.c: In function 'decode_mips_operand':
mips-formats.h:86:7: error: expected identifier or '(' before 'static_assert'
   86 |       static_assert[(1 &lt;&lt; (SIZE)) == ARRAY_SIZE (MAP)]; \
      |       ^~~~~~~~~~~~~
```

Apply upstream fix to get it built.

ZHF: #516381
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without the change the build fails on `master` as https://hydra.nixos.org/build/327027927:

```
mips-opc.c: In function 'decode_mips_operand':
mips-formats.h:86:7: error: expected identifier or '(' before 'static_assert'
   86 |       static_assert[(1 &lt;&lt; (SIZE)) == ARRAY_SIZE (MAP)]; \
      |       ^~~~~~~~~~~~~
```

Apply upstream fix to get it built.

ZHF: #516381
</pre>
</div>
</content>
</entry>
<entry>
<title>binutils-unwrapped: 2.44 -&gt; 2.46</title>
<updated>2026-02-08T19:16:11+00:00</updated>
<author>
<name>Sergei Trofimovich</name>
<email>slyich@gmail.com</email>
</author>
<published>2026-02-08T19:16:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=e2a60581caf760b9b0d195ff8c2e6111138c6cf1'/>
<id>e2a60581caf760b9b0d195ff8c2e6111138c6cf1</id>
<content type='text'>
Changes: https://sourceware.org/pipermail/binutils/2026-February/148149.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes: https://sourceware.org/pipermail/binutils/2026-February/148149.html
</pre>
</div>
</content>
</entry>
<entry>
<title>binutils: fix cygwin build</title>
<updated>2026-01-02T16:58:42+00:00</updated>
<author>
<name>David McFarland</name>
<email>corngood@gmail.com</email>
</author>
<published>2025-09-29T21:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=298efd82dd6eb5b2534d20e677c0d3ab6bec69cb'/>
<id>298efd82dd6eb5b2534d20e677c0d3ab6bec69cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: clean up 'meta = with' pattern</title>
<updated>2025-12-10T17:09:49+00:00</updated>
<author>
<name>Ihar Hrachyshka</name>
<email>ihar.hrachyshka@gmail.com</email>
</author>
<published>2025-12-10T16:44:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=567e8dfd8eddc5468e6380fc563ab8a27422ab1d'/>
<id>567e8dfd8eddc5468e6380fc563ab8a27422ab1d</id>
<content type='text'>
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther &lt;walther@technowledgy.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther &lt;walther@technowledgy.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: remove usages of obsolete pie hardening flag</title>
<updated>2025-10-09T17:13:03+00:00</updated>
<author>
<name>Luna Nova</name>
<email>git@lunnova.dev</email>
</author>
<published>2025-10-08T04:42:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=e7fbed853bed8e57eef7aee93dafa955dd9a321f'/>
<id>e7fbed853bed8e57eef7aee93dafa955dd9a321f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>binutils: fix CVE-2025-5245</title>
<updated>2025-10-06T20:35:12+00:00</updated>
<author>
<name>Tyler Langlois</name>
<email>tjl@byu.net</email>
</author>
<published>2025-10-06T20:35:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=88ceb91bdfeab0552e6a57c578a4d286a7c49ecd'/>
<id>88ceb91bdfeab0552e6a57c578a4d286a7c49ecd</id>
<content type='text'>
Backport derived from upstream commit; see:
https://nvd.nist.gov/vuln/detail/CVE-2025-5245
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backport derived from upstream commit; see:
https://nvd.nist.gov/vuln/detail/CVE-2025-5245
</pre>
</div>
</content>
</entry>
<entry>
<title>binutils: fix CVE-2025-5244</title>
<updated>2025-10-06T19:44:11+00:00</updated>
<author>
<name>Tyler Langlois</name>
<email>tjl@byu.net</email>
</author>
<published>2025-10-06T16:16:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=25e606dd64db47e01d80544285e352522dbed02d'/>
<id>25e606dd64db47e01d80544285e352522dbed02d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: run nixfmt 1.0.0</title>
<updated>2025-07-24T11:55:40+00:00</updated>
<author>
<name>Wolfgang Walther</name>
<email>walther@technowledgy.de</email>
</author>
<published>2025-07-22T13:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=5a0711127cd8b916c3d3128f473388c8c79df0da'/>
<id>5a0711127cd8b916c3d3128f473388c8c79df0da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>binutils-unwrapped-all-targets: fix build on Darwin</title>
<updated>2025-07-03T07:44:37+00:00</updated>
<author>
<name>Alyssa Ross</name>
<email>hi@alyssa.is</email>
</author>
<published>2025-07-02T08:50:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=f1cf3829b9776df5307b5ad43da30d8e9639e4b9'/>
<id>f1cf3829b9776df5307b5ad43da30d8e9639e4b9</id>
<content type='text'>
gas isn't built for Darwin, so previously this failed when trying to
install it:

	make: Entering directory '/private/tmp/nix-build-binutils-2.44.drv-0/build'
	make: *** /private/tmp/nix-build-binutils-2.44.drv-0/build-arm64-apple-darwin/gas: No such file or directory.  Stop.
	make: Leaving directory '/private/tmp/nix-build-binutils-2.44.drv-0/build'

Fixes: 437ad124ac97 ("binutils-unwrapped-all-targets: per-target gas")
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gas isn't built for Darwin, so previously this failed when trying to
install it:

	make: Entering directory '/private/tmp/nix-build-binutils-2.44.drv-0/build'
	make: *** /private/tmp/nix-build-binutils-2.44.drv-0/build-arm64-apple-darwin/gas: No such file or directory.  Stop.
	make: Leaving directory '/private/tmp/nix-build-binutils-2.44.drv-0/build'

Fixes: 437ad124ac97 ("binutils-unwrapped-all-targets: per-target gas")
</pre>
</div>
</content>
</entry>
<entry>
<title>binutils-unwrapped-all-targets: per-target gas</title>
<updated>2025-06-05T13:12:05+00:00</updated>
<author>
<name>Alyssa Ross</name>
<email>hi@alyssa.is</email>
</author>
<published>2025-03-28T16:18:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=437ad124ac972ba5ae75948c9f7a429d3138cf2d'/>
<id>437ad124ac972ba5ae75948c9f7a429d3138cf2d</id>
<content type='text'>
pwntools wants to be able to disassemble arbitrary programs, so it
wants to be able to find gas for an arbitrary architecture in the same
prefix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pwntools wants to be able to disassemble arbitrary programs, so it
wants to be able to find gas for an arbitrary architecture in the same
prefix.
</pre>
</div>
</content>
</entry>
</feed>
