Skip to content

Conversation

johannessen
Copy link

Resolves #31 by skipping the affected tests on macOS only.

I think this patch will also resolve the problem with the mocking described in #30 and #32, but I don’t have access to one of the platforms that apparently are affected.

@shawnlaffan would you mind verifying this on Strawberry, please?

@shawnlaffan
Copy link

Thanks @johannessen

All tests now pass with Strawberry Perl. Tested with 5.36 and 5.40 releases.

@johannessen
Copy link
Author

The new section on C++ in the ongoing rewrite of perlxs recommends ExtUtils::CppGuess “for portability in production use”.

But, as of now, bugs in test files cause this module to fail to install cleanly on several platforms, which effectively makes XS modules less portable if they rely on ExtUtils::CppGuess.

@mohawk2 @tsee Could you please review, merge, and release this fix?

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

Successfully merging this pull request may close these issues.

Tests fail on macOS with Clang providing /usr/bin/gcc
2 participants