New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix build on FreeBSD #429
Fix build on FreeBSD #429
Conversation
FreeBSD also needs monterey-style hooking.
that's news to me. do you have any additional information? did you run into a compile error ? when was DYLD-style hooking added to freebsd ? |
Hello @rofl0r Without it you'll get:
|
that was fixed in master via pr #430. i'm still interested to hear since when FreeBSD supports DYLD-specific hooking options. |
Hello @rofl0r, I am not sure when it was added, however, the patch is required for all supported FreeBSD releases. This page shows major changes throughout the OS's history. I've currently fixed the FreeBSD port with: https://github.com/freebsd/freebsd-ports/blob/main/net/proxychains-ng/Makefile#L19 |
hello @ehaupt, thanks for info. as stated here freebsd/freebsd-ports@18e1399#r64617551 i believe those patches to be wrong (or unnecessary in the case of the -Wunknown-pragmas warnings). |
Adapt port to use upstream patch for initial build failure. Pull Request: rofl0r/proxychains-ng#429
Adapt port to use upstream patch for initial build failure. Pull Request: rofl0r/proxychains-ng#429
FreeBSD also needs monterey-style hooking.