
4 Aug
2022
4 Aug
'22
9:23 p.m.
Henning Thielemann
On Thu, 4 Aug 2022, Ben Gamari wrote:
Henning Thielemann
writes: On Wed, 3 Aug 2022, Matthew Pickering wrote:
Hi Henning, which files in particular have the wrong permissions? They look fine on my machine.
I suspect that the problem is that Hadrian's bindist Makefile is using plain `cp` to copy binaries, etc. into place. This is almost certainly wrong. We should be using either `install` or, at very least, `cp -p`.
I guess that 'install' is better, yes.
Henning, Could you perhaps try testing the Debian 11 binary distribution from !8763 (specifically, the artifact from [1] when it is finished)? I believe this change will fix your issue. Cheers, - Ben [1] https://gitlab.haskell.org/ghc/ghc/-/jobs/1130855