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
5.21.7 does not compile on FreeBSD 9.2 (gcc 4.2.1) #14347
Comments
From @eserteCompilation stops with: Stop in /usr/local/src/perl-5.21.7/cpan/Encode. Stop in /usr/local/src/perl-5.21.7/cpan/Encode. Stop in /usr/local/src/perl-5.21.7. My workaround: cd cpan/Encode && perl -i -pe 's/-pedantic//' Makefile; perl -i -pe 's/-pedantic//' */Makefile Regards, |
From @eserteDana Sub 20. Pro 2014, 11:09:39, slaven@rezic.de reče:
Actually it turns out that my wrapper build script activated -Dgccansipedantic. Simple fix is to remove this setting. Fixed subject. |
From @eserte
If I had the permissions to do so... |
From @jkeenanOn Fri Dec 26 06:07:41 2014, slaven@rezic.de wrote:
Slaven, I'm going to assume that what you were trying to do was to close this ticket because the only reason for the build failure was the setting in your wrapper script. So I'm closing the ticket now. Let us know if it needs to be re-opened. Thank you very much. -- |
The RT System itself - Status changed from 'new' to 'open' |
@jkeenan - Status changed from 'open' to 'rejected' |
From @eserteDana Ned 28. Pro 2014, 05:24:29, jkeenan reče:
It depends. If -Dgccansipedantic is still a valid Configure option and perl should build with it, then it probably should stay open. Otherwise I don't know --- remove -Dgccansipedantic from Configure and cflags.SH? |
From @jkeenanRe-opening because I don't know the answer to Slaven's last question. -- |
@jkeenan - Status changed from 'rejected' to 'open' |
From @jkeenanOn Sun Dec 28 09:31:42 2014, slaven@rezic.de wrote:
Trying to build blead with -Dgccansipedantic fails on Ubuntu Linux 14.04 LTS as well. See attachment. -- |
From @jkeenanOn Sun Dec 28 09:53:44 2014, jkeenan wrote:
However, it should be noted that Porting/pumpkin.pod advises: ##### -- |
From @jkeenanOn Sat Dec 20 11:09:39 2014, slaven@rezic.de wrote:
A finding which is probably consistent with yours: I configure and build blead with the following variants: ##### sh ./Configure -des -Dusedevel -Dgccansipedantic && make test_prep When I log the output of the respective 'make test_prep' commands and then vimdiff them, all the errors appear related to the Encode distribution's byte_t.c file. See attached grep of that diff. -- |
From @jkeenan1315:byte_t.c:9:24: error: array size missing in ‘utf8_AdobeStandardEncoding’ |
From @jkeenanOn Sun Dec 28 17:36:33 2014, jkeenan wrote:
This is indeed a problem with Encode. Results of a bisect: ##### Update Encode to CPAN version 2.65 :040000 040000 349b086039888886658421547062207756ae9fd8 2b394ef7c441ade3389bbede541bb39869d4f558 M Porting |
From @jkeenanOn Mon, 29 Dec 2014 03:06:19 GMT, jkeenan wrote:
khw asked me to review the status of this RT. It should be noted that the original complaint was about perl-5.21.7 on FreeBSD-9.2. Neither that version of Perl nor that version of the OS is in support. So that's one reason to close the ticket. We subsequently found build failures with ##### on Linux -- suggesting that whatever problem there was had nothing to do with FreeBSD. Those build problems appeared to be related to Encode. Tonight I configured and built Perl blead on Linux with the options cited above. While there were a lot of warnings during 'make' -- not surprising, given that -Dgccsansipedantic asks for them -- make test_harness ended with a PASS. Closing ticket. Thank you very much. -- |
@jkeenan - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#123464 (status was 'resolved')
Searchable as RT123464$
The text was updated successfully, but these errors were encountered: