-
-
Notifications
You must be signed in to change notification settings - Fork 12.4k
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
ucspi-tcp: fix build on Linux #100875
ucspi-tcp: fix build on Linux #100875
Conversation
Can we disable the tests? |
I think the error happens during basic compilation ( hasshsgr.h: \
choose compile load tryshsgr.c hasshsgr.h1 hasshsgr.h2 chkshsgr \
warn-shsgr
./chkshsgr || ( cat warn-shsgr; exit 1 )
./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h Didn't seem possible to avoid |
That's annoying, if we patch this could you at least ask upstream for a way to compile without root? I doubt were the only package manager doing that. |
Hard to say if this will get anywhere given how old the current version is (22 years ago):
To preface, in case of macOS, Homebrew's user seems to have sufficient I think many Linux repositories are 1st party so would have root or sufficient permissions. From quick glance, I only saw NixOS hack around this issue at https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/tools/networking/ucspi-tcp/default.nix#L33-L40
|
Ouch, yeah that won't work |
🤖 A scheduled task has triggered a merge. |
Closes Homebrew#100875. Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com> Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew test <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingbrew install --build-from-source <formula>
)? If this is a new formula, does it passbrew audit --new <formula>
?