-
Notifications
You must be signed in to change notification settings - Fork 188
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
autoconf #502
Comments
I'm using autoconf 2.71 on macOS but I cannot reproduce this. |
The error says:
The manual of
I don't understand why |
Hmm I'll take a look this weekend. |
@Mistuke Gentle ping |
So the problem is that
Before this change in autoconf 2.70 this path would not have been split. Sadly though not what happens is that it'll interpret the entries as The upstream bug-report is https://savannah.gnu.org/support/index.php?110448 but unlikely to be fixed. I have to think of a fix, ideally if cabal would change the way it calls configure.. For now, as a temporary workaround for the CI if you want you can set the env variable |
Setting
with no files.. this autoconf change is hopelessly broken.. |
filed a bug with cabal, there's little that can be done in network. haskell/cabal#7494 |
@Mistuke says:
autoconf 2.70+[1] have several backwards incompatible changes in them. Since msys2 follows Arch Linux's package philosophy it'll always be using bleeding edge. Because your github actions is installing msys2 fresh it'll get latest autoconf which is 2.71.
So it's not really a Windows issue, you can get the same error on Linux with a new enough autoconf. You should be able to fix it by setting AC_CONFIG_AUX_DIR to the directory containing the config.guess and config.sub.
[1] http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=blob_plain;f=NEWS;hb=97fbc5c184acc6fa591ad094eae86917f03459fa
The text was updated successfully, but these errors were encountered: