Port-sparc64 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Compiling Perl in 32 bit chroot on sparc64 failing
Hi,
I've been using a sparc64 machine (Sun Fire V100) to compile pkgsrc
packages for sparc in a 32 bit chroot. This worked well enough to compile
11,476 packages from 2019Q1.
The system I'm using was moved and upgraded to 8.1, both for the root
system and in the chroot. However, now I can't even successfully build
perl, which, of course, is required before I can even start pbulk:
Running pm_to_blib for ext/ExtUtils-Miniperl directly
LD_LIBRARY_PATH=/tmp/obj-pbulk/lang/perl5/work/perl-5.28.2 ./miniperl -Ilib make_ext.pl dist/ExtUtils-ParseXS/pm_to_blib MAKE="/usr/pbulk/bin/bmake" LIBPERL_A=libperl.so
[1] Segmentation fault (core dumped) LD_LIBRARY_PATH=...
*** Error code 139
To see whether this is an issue with perl or with the update to 8.1, I
tried to build perl again from 2019Q1, and it, too failed:
/tmp/pkgbuild/lang/perl5/work/perl-5.28.1/ext/Fcntl/../../miniperl "-I../../lib" -MExtUtils::Command::MM -e 'cp_nonempty' -- Fcntl.bs ../../lib/auto/Fcntl/Fcntl.bs 644
[1] Segmentation fault (core dumped) LD_LIBRARY_PATH=...
*** Error code 139
To see whether this has anything to do with upgrading to 8.1 inside the
chroot, I tried to make a new chroot of NetBSD-8.0 from ftp.NetBSD.org,
but when I try to chroot, I get:
kver -r 8.0 -p sparc chroot /usr/sandbox_8.0 /bin/sh
/usr/local/lib/libkver.so: invalid ELF class 2; expected 1
Thoughts?
Thanks,
John Klos
Home |
Main Index |
Thread Index |
Old Index