Date: Mon, 15 Jan 2018 08:45:56 +0100 From: Dimitry Andric <dim@FreeBSD.org> To: "O. Hartmann" <ohartmann@walstatt.org> Cc: freebsd-current <freebsd-current@freebsd.org> Subject: Re: CURRENT: can't buildworld; /usr/bin/ld: error: cannot open crt1.o: Message-ID: <1C404258-502F-43D4-B88A-45BE6A90681F@FreeBSD.org> In-Reply-To: <20180115074244.72264055@freyja.zeit4.iv.bundesimmobilien.de> References: <20180115074244.72264055@freyja.zeit4.iv.bundesimmobilien.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_CFBE0B21-3E5E-4F31-8A19-218C9849668A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 15 Jan 2018, at 07:42, O. Hartmann <ohartmann@walstatt.org> wrote: >=20 > One of our CURRENT boxes is repeateadly disobeying to build = "buildworld" (make > buildkernel seems to work as I did several kernels right now). >=20 > The hosts's world is as of Wednesday, 10th January, the kernel's = revison is >=20 > FreeBSD 12.0-CURRENT #0 r327871: Fri Jan 12 12:18:19 CET 2018 amd64. >=20 > I did, as a test, Friday, 12th Jan, as you can see, the last kernel = build. >=20 > The host in question also carries a variety of release, package an = jail builds > in separate source trees (CURRENT in most cases, to keep them away = from the > host's source tree). Those separate source trees also reject to build. >=20 > After performing a "make cleanworld" to startover (even this morning, = when I > watched LLVM/CLANG 6.0.0 has slipped in), I face still the same error: ... > -------------------------------------------------------------- >>>> stage 1.2: bootstrap tools > -------------------------------------------------------------- ... > Building = /usr/obj/usr/src/amd64.amd64/tmp/obj-tools/usr.bin/clang/llvm-tblgen/llvm-= tblgen > /usr/bin/ld: error: cannot open crt1.o: No such file or directory > c++: error: linker command failed with exit code 1 (use -v to see = invocation) If this happens during bootstrap-tools, the toolchain on your host system is busted. Do you have the following .o files in /usr/lib? Scrt1.o crt1.o crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o crti.o crtn.o gcrt1.o If these are missing, restore them from a backup, or extract them from an installation image. -Dimitry --Apple-Mail=_CFBE0B21-3E5E-4F31-8A19-218C9849668A Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCWlxcNAAKCRCwXqMKLiCW o0FjAJ98e6HFFZq31m0f7Ju9JXl9xHy9kQCePTPeioMdCEb3h41jQnet57MljVk= =yJQR -----END PGP SIGNATURE----- --Apple-Mail=_CFBE0B21-3E5E-4F31-8A19-218C9849668A--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1C404258-502F-43D4-B88A-45BE6A90681F>