Open winterqt opened 9 months ago
Do you use other library without this issue ? So they can be used as comparison.
$ codesign -vv /nix/store/ycsnhmhjj1xwgx2ljqxnifgc8id3y4yy-zlib-1.3/lib/libz.1.3.dylib
/nix/store/ycsnhmhjj1xwgx2ljqxnifgc8id3y4yy-zlib-1.3/lib/libz.1.3.dylib: valid on disk
/nix/store/ycsnhmhjj1xwgx2ljqxnifgc8id3y4yy-zlib-1.3/lib/libz.1.3.dylib: satisfies its Designated Requirement
I can’t comment on this in a useful manner because the Darwin update when I updated it to Tesseract 5 was very much half-assed since I know nothing about Darwin and don’t have a way to test it.
I found the issue 🎉
Unfortunately, it looks like this has caused libtesseract to not work on aarch64-darwin for... a very long time, possibly never.
PR incoming soon-ish.
Describe the bug
libtesseract from Hydra is unsigned on Darwin, causing binaries that use it to segfault.
Steps To Reproduce
Steps to reproduce the behavior:
nix-build -A tesseract
Expected behavior
For it to be properly codesigned
Additional context
This may just be a transient Hydra issue, as seen in https://github.com/NixOS/nixpkgs/issues/162795#issuecomment-1081406101, but I have no idea how this could be happening transiently.
Notify maintainers
@schuelermine @NixOS/darwin-maintainers
Metadata
Nixpkgs version: 02f05fceedefc00f90ecf27bda9e94ed2318aa50