From owner-freebsd-current@freebsd.org Wed Mar 4 21:17:40 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E444D251BFF for ; Wed, 4 Mar 2020 21:17:40 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 48XmtX5WJGz4RXj for ; Wed, 4 Mar 2020 21:17:40 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id AAF8D251BFD; Wed, 4 Mar 2020 21:17:40 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AAACD251BFC for ; Wed, 4 Mar 2020 21:17:40 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48XmtX3q9Vz4RXN for ; Wed, 4 Mar 2020 21:17:40 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:470:7a58:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 539F714D24 for ; Wed, 4 Mar 2020 21:17:40 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:470:7a58::24d6:e6ca:f188:b612] (unknown [IPv6:2001:470:7a58:0:24d6:e6ca:f188:b612]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 327CD2D144 for ; Wed, 4 Mar 2020 22:17:38 +0100 (CET) From: Dimitry Andric Content-Type: multipart/signed; boundary="Apple-Mail=_2AF1CBE5-7D23-44F6-A957-865209D0DA5C"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Heads up: x86 boot components link changes Message-Id: <7CAF60F3-3DBF-4DFF-8423-736C275FC8C1@FreeBSD.org> Date: Wed, 4 Mar 2020 22:17:29 +0100 To: current@freebsd.org X-Mailer: Apple Mail (2.3445.104.11) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Mar 2020 21:17:41 -0000 --Apple-Mail=_2AF1CBE5-7D23-44F6-A957-865209D0DA5C Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Hi, In base r358643 I committed a few changes in stand/i386, which cause most of the x86 boot components (e.g /boot/boot, /boot/loader and so on) to link using a linker script. This is in preparation of the clang and lld 10.0.0 import. Even though I tested that the resulting binaries appear to work fine in various scenarios, and look sane, there is always a possibility that it will cause trouble in some situations. Therefore, please take care when updating to r358643 and after, and if you encounter problems that are certainly caused by it, let me know! -Dimitry --Apple-Mail=_2AF1CBE5-7D23-44F6-A957-865209D0DA5C 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 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXmAa6QAKCRCwXqMKLiCW oz1vAJsHcgwqrnJKMM+vfmdcIyjQPsdahwCfSvpuXvDe5oQhTPdfcBoz0F/VEUM= =sfrT -----END PGP SIGNATURE----- --Apple-Mail=_2AF1CBE5-7D23-44F6-A957-865209D0DA5C--