Alex Suykov
Alex Suykov
Context please? I'm not sure I'm following. https://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/perl/perl_5.32.1.bb?id=f88e16f4e4f77f532502806246dda38dfbc1a1e5 I assume LICENSE and LIC_FILE_CHKSUM are used for the manifest, those look fine to me.
Ah ok I think I see the problem now. perl-cross is effectively a patchset for perl which just happens to be distributed as .tar.gz and not as .diff.gz. If it...
https://github.com/arsv/perl-cross/archive/refs/tags/1.3.6.tar.gz instead of https://github.com/arsv/perl-cross/releases/download/1.3.6/perl-cross-1.3.6.tar.gz
Yikes. Well then git fetch by tag I guess. Then patch and run 0pack.sh maybe to build the patchset .tar.gz and apply that onto the perl sources. This way, the...
Check ext/Errno/Errno_pm.PL, maybe try running it manually. (`rm Errno.pm; make` in that directory to see how it gets invoked) The message likely means that script failed to pick errno values...
Win32 targets are not supported in perl-cross.
Can you post xconfig.sh and maybe also config.log from this build somewhere? No segfaults for me on x86_64 host with gcc 7.2.1, and valgrind reports nothing. `make_patchnum.pl` is the first...
Ok I think I got it. GCC 4.9 and above needs -fwrapv to build perl. The fix wasn't applied properly to gcc-7.x, and perl-cross failed to detect gcc version in...
Probably not. Unless you use perl-cross for native builds, which doesn't seem to be the case. Mainline Configure from perl-5.24 should be able to handle gcc-7, no changes are needed...
Same exact segfault? Can you post xconfig.sh and config.log somewhere? There's also -fno-strict-aliasing, but if -fwrapv is there the other one should be as well. Check also for -O3 or...