Alex Suykov

Results 48 comments of 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...

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...