Skip to content
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

Fix some perl-in-space problems #416

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Fix some perl-in-space problems #416

wants to merge 1 commit into from

Conversation

mohawk2
Copy link
Contributor

@mohawk2 mohawk2 commented Oct 3, 2024

While looking at PDLPorters/pdl#498 I wanted to update Alien::proj on my Windows "in space" setup to try to reproduce the problem. The autoconf stuff in Alien::sqlite failed. This is a partial fix for that.

This quote-protects the prefix path (where Perl is installed) so configure doesn't get the wrong args. It also adds --disable-dependency-tracking which seems like it will always be fine, and prevented the next failure, which was in makefile fragments inclusion. The failure after that seems to be because the autoconf stuff is getting various compiler components that have spaces in their paths, and putting newlines instead of the spaces. I couldn't find where configure was doing that, and have figured out a more idiomatic way to test Proj in any case, so I thought a material improvement was better than nothing.

@mohawk2
Copy link
Contributor Author

mohawk2 commented Oct 3, 2024

(I've fixed the CI which was making a somewhat false negative from detecting error output which was generated by a locale error)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant