-
Notifications
You must be signed in to change notification settings - Fork 2k
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
make: only build MacOS-specific tool on MacOS #14644
Conversation
@miri64 is setsid not available under any form under |
Not sure, but it is not needed to execute |
Just installing sudo pkg install gdb is enough |
@miri64 can you see if #8424 (comment) applies? |
I currently only try to get |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the best fix would be be to use https://github.com/jerrykuch/ersatz-setsid as the compiled lib. But this PR is not wrong since the current pkg is OSX specific.
@miri64 please squash. |
The comment says as much, the tool in question even has `macosx` in its name [1], and it does not build for other non-Linux-POSIX systems such as FreeBSD. [1]: https://github.com/tzvetkoff/setsid-macosx
7cef297
to
44cf4a9
Compare
Squashed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Re-ACK
Not skipping compile-tests in case something went wrong since this is pretty central in the build system files ;-). |
Thanks for the review! |
Contribution description
The comment says as much, the tool in question even has
macosx
in its name [1], and it does not build for other non-Linux-POSIX systems such as FreeBSD.Testing procedure
make debug
should work on Mac OSX and FreeBSD (see #14458)Issues/PRs references
Discovered in #14631 (comment)