binutils 2.34 on NixOS

Bernardo Meurer bernardo@standard.ai
Fri Apr 24 02:49:44 GMT 2020


Dear maintainer,

I've been trying to get binutils 2.34 on nixpkgs so that those on NixOS
can benefit from it. The PR[1] has been open since January, for version
2.33.1, and I've since attempted to upgrade to 2.34 also without
success. NixOS is currently on 2.31.1.

While binutils 2.34 (and 2.33.1) will build fine the coreutils build
(8.32 or 8.31) fails three tests with the new binutils, namely:

|coreutils> FAIL: tests/misc/mknod coreutils> ======================
coreutils> mknod: cannot set permissions of 'f1': Function not
implemented coreutils> mkfifo: cannot set permissions of 'f2': Function
not implemented coreutils> mkdir: cannot change permissions of 'f3':
Function not implemented coreutils> FAIL tests/misc/mknod.sh (exit
status: 1) |

|coreutils> FAIL: tests/cp/parent-perm-race coreutils>
=============================== coreutils> cp: preserving permissions
for 'd/ownership': Function not implemented coreutils> FAIL
tests/cp/parent-perm-race.sh (exit status: 1) |

|coreutils> FAIL: tests/mkdir/perm coreutils> ======================
coreutils> mkdir: cannot change permissions of 'parent/sub': Function
not implemented coreutils> parent/sub: expected d-wx--x-w-, got
d-wx----w- coreutils> mkdir: cannot change permissions of 'parent/sub':
Function not implemented coreutils> parent/sub: expected d-wx--x-w-, got
d-wx----w- coreutils> FAIL tests/mkdir/perm.sh (exit status: 1) |

I'm mostly out of ideas as to why this happens, and so I hope some of
you can help me.

I hope this message finds you in good health,
Bernardo Meurer.

[1]: https://github.com/NixOS/nixpkgs/pull/78204

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://sourceware.org/pipermail/binutils/attachments/20200423/1189d50b/attachment.sig>


More information about the Binutils mailing list