Summary: | sys-devel/binutils-apple: fix llvm patches to avoid exec loop | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jacob Floyd <cognifloyd+gentoobugs> |
Component: | Current packages | Assignee: | Gentoo Prefix <prefix> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | OS X | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=631862 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
modified llvm-prefix patch
modified llvm-shim patch |
Description
Jacob Floyd
2020-12-28 02:37:43 UTC
Created attachment 679934 [details, diff]
modified llvm-prefix patch
Created attachment 679937 [details, diff]
modified llvm-shim patch
Swearing comic book style: @#*^!! These patches removes the exec loop. But now it fails to find dsymutil again. Can someone else (more familiar with C than I am) take a look at this? Maybe I'm using realpath incorrectly or something. I will have very limited time to work on this for at least a few months. Maybe look at reverting my llvm-shim patch, and instead change the llvm ebuild to install a symlink from llvm-dsymutil to dsymutil so that llvm-shim can find it without investigating symlinks. I think a more productive approach would be to focus on 8.2.1-r101. I might at some point try and get the ld64 updated to the 11 variant there. |