-
Notifications
You must be signed in to change notification settings - Fork 200
POSIX sh compat #1062
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
base: master
Are you sure you want to change the base?
POSIX sh compat #1062
Conversation
|
the /bin/bash change would break busybox support, but it just got fixed different for cases like /bin/sh to dash (ubuntu). Could you rebase and drop that commit? |
|
"mkbaselibs: modernize generated specfiles and add sh quoting" I am told that this would break reproducible builds Can you drop that one as well? |
But once we request /bin/bash, busybox is not even involved.
Objection, hearsay. But also, I would love to have more substance than just "this breaks"; breaks how. |
|
with busybox I mean minimal containers where only busybox is available and no bash. Dunno if is still working I have to admit, but for build script we need to support also old builds. (would be great if we could also fix current distros indeed). |
|
however, I pushed yesterday an alternative solution where we try to use bash when available. This should be fully backward compatible and still use bash when available. |
|
Still, mkbaselibs (updated) still needs the rest. This should resolve errors seen in openSUSE:Factory:Staging:gcc7/flac and everything that uses baselibs. @bmwiedemann how does this break reproducible builds, please? |
|
I cherry-picked the mkbaselibs fix for now only, thanks. |
No description provided.