-
Notifications
You must be signed in to change notification settings - Fork 105
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
./build fails on openbsd #282
Comments
Looks like a bug in your |
that did it, worked fine with bash interpreter after I removed non-existent package install and added package g++. Here's a patchfile showing the two changes:
|
What's your default sh? |
default OpenBSD 7.0, which I believe is ksh |
Can you file a bug against ksh or against OpenBSD? I really think that |
Do you have any information that I can include to substantiate bug report? I'm looking for something more than "well, the developer said their code was POSIX compliant..." |
I don't think they'll argue. I'm attaching a reduced file: build.txt I believe the following will fail on your machine: curl -fsSLo build.sh https://github.com/romkatv/gitstatus/files/7639815/build.txt
/bin/sh ./build.sh I don't know how to reduce this file further without having access to your From https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html chapter 2.7.4:
|
You're correct, the reduced build.txt also fails with error: I submitted a bug report to [email protected] |
I just saw it. You've attached the full script instead of the reduced one. The smaller the script, the higher the chances anyone will look at it. It's also less work for the maintainers. Ideally, you would need to reduce it to the minimum. You have access to the broken shell, so it's not much work to reduce the script even if you don't understand what it does. But even just submitting the script I've reduced would've been better than submitting the full thing. FWIW, I was unable to reproduce this bug with |
The text was updated successfully, but these errors were encountered: