pourdiere broken for i386 jails ? (or maybe not poudriere per se)
Jan Beich
jbeich at FreeBSD.org
Wed Jun 16 16:47:05 UTC 2021
Victor Sudakov <vas at sibptus.ru> writes:
> Dear Colleagues,
>
> Suddenly poudriere and poudriere-devel stopped working for i386 jails. I
> can't say when exactly this happened but probably after a recent
> freebsd-update.
>
> root at svn:~ # uname -rm
> 12.2-RELEASE-p7 amd64
Maybe try asking on ports@ list.
11.4/12.2/13.0/14.0 i386 jails work fine for me on 14.0 amd64 host.
IIRC, pkg.freebsd.org for i386 are built in a similar way but it's hard
to confirm because the host arch doesn't show up in build logs.
> root at svn:~ # file /poudriere/jails/114i386/libexec/ld-elf.so.1
> /poudriere/jails/114i386/libexec/ld-elf.so.1: ELF 64-bit LSB shared
> object, x86-64, version 1 (FreeBSD), dynamically linked, stripped
I wanted to suggest to re-create the jails with "-a i386" but...
$ file /poudriere/jails/*i386/libexec/ld-elf.so.1
/poudriere/jails/114i386/libexec/ld-elf.so.1: ELF 64-bit LSB shared object, x86-64, version 1 (FreeBSD), dynamically linked, stripped
/poudriere/jails/122i386/libexec/ld-elf.so.1: ELF 32-bit LSB shared object, Intel 80386, version 1 (FreeBSD), dynamically linked, stripped
/poudriere/jails/130i386/libexec/ld-elf.so.1: ELF 32-bit LSB shared object, Intel 80386, version 1 (FreeBSD), dynamically linked, for FreeBSD 13.0 (1300139), stripped
/poudriere/jails/main-i386/libexec/ld-elf.so.1: ELF 32-bit LSB shared object, Intel 80386, version 1 (FreeBSD), dynamically linked, for FreeBSD 14.0 (1400023), not stripped
See also https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256652
More information about the freebsd-questions
mailing list