Date: Wed, 10 Mar 2021 15:00:21 -0800 (PST) From: Don Lewis <truckman@FreeBSD.org> To: freebsd-hackers <freebsd-hackers@freebsd.org> Subject: problems building a release Message-ID: <tkrat.1c0426e45b0db829@FreeBSD.org>
next in thread | raw e-mail | index | archive | help
I'm trying to build a customized 13.0 i386 release on a amd64 host running FreeBSD 14.0-CURRENT #89 n245058-1ca8842f3ad9. The source tree is branch releng/13.0 from last night. The release build gets most of the way through, but fails with: ===> usr.bin/svn/lib/libsvn_wc (installconfig) --- installconfig_subdir_usr.sbin --- --- installconfig_subdir_usr.sbin/pkg --- --- installdirs-CONFSDIR --- --- _CONFSINS_FreeBSD.conf.quarterly --- --- installdirs-CONFSDIR --- installing DIRS CONFSDIR install -N /scratch/usr/src/etc -d -m 0755 -o root -g wheel /scratch/etc/pkg --- _CONFSINS_FreeBSD.conf.quarterly --- install -N /scratch/usr/src/etc -C -o root -g wheel -m 644 /scratch/usr/src/usr.sbin/pkg/FreeBSD.conf.quarterly /scratch/etc/pkg/FreeBSD.conf Shared object "libedit.so.8" not found, required by "sh" /scratch/bin/sh seems to work, though it is using the host library: # ldd /scratch/bin/sh /scratch/bin/sh: libedit.so.8 => /usr/lib32/libedit.so.8 (0x20463000) libc.so.7 => /usr/lib32/libc.so.7 (0x20495000) libncursesw.so.9 => /usr/lib32/libncursesw.so.9 (0x20683000) # /scratch/bin/sh # The library is present in /scratch/lib: # file /scratch/lib/libedit.so.8 /scratch/lib/libedit.so.8: ELF 32-bit LSB shared object, Intel 80386, version 1 (FreeBSD), dynamically linked, for FreeBSD 13.0 (1300139), stripped Unfortunately the build isn't verbose enough to give me any hints about where the problem might be. I've been able to build FreeBSD 11.x and 12.x releases this way, but no luck so far with 13. Update: I am able to build an amd64 release, so the problem has something to do with crossbuilds. There are some other problems that crop up, though. ===> usr.bin/svn/lib/libsvn_wc (installconfig) --- installconfig_subdir_usr.sbin --- --- installconfig_subdir_usr.sbin/pkg --- --- installdirs-CONFSDIR --- --- _CONFSINS_FreeBSD.conf.quarterly --- --- installdirs-CONFSDIR --- installing DIRS CONFSDIR install -N /scratch/usr/src/etc -d -m 0755 -o root -g wheel /scratch/etc/pkg --- _CONFSINS_FreeBSD.conf.quarterly --- install -N /scratch/usr/src/etc -C -o root -g wheel -m 644 /scratch/usr/src/usr.sbin/pkg/FreeBSD.conf.quarterly /scratch/etc/pkg/FreeBSD.conf ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/perl5/5.20/mach/CORE 32-bit compatibility ldconfig path: /usr/lib32 pkg: Warning: Major OS version upgrade detected. Running "pkg-static install -f pkg" recommended Updating FreeBSD repository catalogue... Fetching meta.txz: 100% 916 B 0.9kB/s 00:01 pkg: repository meta /var/db/pkg/FreeBSD.meta has wrong version 2 repository FreeBSD has no meta file, using default settings Fetching packagesite.txz: 100% 6 MiB 1.6MB/s 00:04 pkg: repository meta /var/db/pkg/FreeBSD.meta has wrong version 2 Unable to open created repository FreeBSD Unable to update repository FreeBSD All repositories are up-to-date. pkg: repository meta /var/db/pkg/FreeBSD.meta has wrong version 2 pkg: Repository FreeBSD cannot be opened. 'pkg update' required Updating database digests format: 100% pkg: No packages available to install matching 'devel/git' have been found in the repositories
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?tkrat.1c0426e45b0db829>