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

Build failure on 5.18.4 Mac OS X #207

Open
hakonhagland opened this issue Jun 12, 2020 · 7 comments
Open

Build failure on 5.18.4 Mac OS X #207

hakonhagland opened this issue Jun 12, 2020 · 7 comments

Comments

@hakonhagland
Copy link
Contributor

We still got new test reports coming in, this report shows a build (not test) failure on Mac OS X:

cc -I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE -c -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -I/usr/local/Cellar/gsl/2.6/include -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -Wall -Wno-sometimes-uninitialized -Wno-unused-function -Wno-unused-value -Wno-unused-function -Wno-unused-variable -Wno-gnu -g -I/usr/local/Cellar/gsl/2.6/include -o xs/Diff_wrap.2.6.o xs/Diff_wrap.2.6.c
xs/Diff_wrap.2.6.c:739:10: fatal error: 'EXTERN.h' file not found
#include "EXTERN.h"
         ^~~~~~~~~~
1 error generated.
error building .o file from 'xs/Diff_wrap.2.6.c' at inc/GSLBuilder.pm line 337.

Any ideas what is going on?

@leto
Copy link
Owner

leto commented Jun 12, 2020

@hakonhagland these will happen until the end of time. I suggest you make a CPAN release.

Mac + XS errors, ugh . Apple changes the locations of header files because they hate themselves, they hate their employees, and they hate every open source software dev

@hakonhagland
Copy link
Contributor Author

@leto Ok 😄 I added three new PRs #208, #209, and #210 after those are merged I can create a new tarball and upload?

@leto
Copy link
Owner

leto commented Jun 12, 2020

@hakonhagland yep, all are merged. Have fun 👼

@hakonhagland
Copy link
Contributor Author

@leto It is now 20 hours since I uploaded version 0.42 but no email from cpantesters yet (just an email from PAUSE about the missing permissions for some of the modules, the same as in 0.41). I guess we have to wait to over the weekend..

@leto
Copy link
Owner

leto commented Jun 14, 2020

@hakonhagland the missing permissions might be messing stuff up. We might want to contact a CPAN/PAUSE admin, and ask them to fix stuff

@hakonhagland
Copy link
Contributor Author

@leto Done. I sent an email to modules@perl.org

@leto
Copy link
Owner

leto commented Jun 14, 2020

@hakonhagland hopefully they will see it's a bug in their system, but I am happy to vouch for you or whatever they need

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

No branches or pull requests

2 participants