diff options
author | Sergei Trofimovich <slyich@gmail.com> | 2023-01-15 16:49:04 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyich@gmail.com> | 2023-01-27 23:16:45 +0000 |
commit | e1ef521cffc21c8161582b439789c2377b67f428 (patch) | |
tree | 4423441f4d6cabf05fd7a8c84330a254618c8cd6 /pkgs/stdenv | |
parent | d72176e68222c87173c787157ff4b7ae63ddf6ff (diff) | |
download | nixpkgs-e1ef521cffc21c8161582b439789c2377b67f428.tar nixpkgs-e1ef521cffc21c8161582b439789c2377b67f428.tar.gz nixpkgs-e1ef521cffc21c8161582b439789c2377b67f428.tar.bz2 nixpkgs-e1ef521cffc21c8161582b439789c2377b67f428.tar.lz nixpkgs-e1ef521cffc21c8161582b439789c2377b67f428.tar.xz nixpkgs-e1ef521cffc21c8161582b439789c2377b67f428.tar.zst nixpkgs-e1ef521cffc21c8161582b439789c2377b67f428.zip |
binutils: 2.39 -> 2.40
A few potentially disruptive changes: - binutils does not embed ${binutils-unwrapped}/lib as a default library search path anymore. This will cause link failures for -lbfd -lopcodes users that did not declare their dependency on those libraries. They will need to add `libbfd` and `libopcodes` attributes to build inputs. - `libbfd` and `libopcodes` attributes now just reference `binutils-unwrapped.{dev,lib}` pair of attributes without patching `binutils` build system. We don't patch build system anymore and use multiple outputs out of existing `binutils` build. That makes the result more maintainable: no need to handle ever growing list of dependencied of `libbfd`. This time new addition was `libsframe`. To accomodate `out` / `lib` output split I had to remove `lib` -> `bin` backreference by removing legacy lookup path for plugins. I also did not enable `zstd` just yet as `nixpkgs` version of `zstd` package pulls in `cmake` into bootstrap sequence. Changes: https://lists.gnu.org/archive/html/info-gnu/2023-01/msg00003.html
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r-- | pkgs/stdenv/darwin/default.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix index 113aa946276..0846d4446fb 100644 --- a/pkgs/stdenv/darwin/default.nix +++ b/pkgs/stdenv/darwin/default.nix @@ -733,6 +733,7 @@ rec { pcre.out gettext binutils.bintools + binutils.bintools.lib darwin.binutils darwin.binutils.bintools curl.out |