From owner-freebsd-stable@freebsd.org Tue Jul 9 06:12:35 2019 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 308DD15D0DB6 for ; Tue, 9 Jul 2019 06:12:35 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 CC3938125C; Tue, 9 Jul 2019 06:12:34 +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 80D952E074; Tue, 9 Jul 2019 06:12:34 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:470:7a58::4dff:aad9:83f2:db2a] (unknown [IPv6:2001:470:7a58:0:4dff:aad9:83f2:db2a]) (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 241B13991F; Tue, 9 Jul 2019 08:12:33 +0200 (CEST) From: Dimitry Andric Message-Id: <24F38383-0449-410D-82BF-A262D6073070@FreeBSD.org> Content-Type: multipart/signed; boundary="Apple-Mail=_20E29F33-76D2-4341-B19E-638CDEF68753"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: RELENG_10 to RELENG11 buildworld no possible ? Date: Tue, 9 Jul 2019 08:12:32 +0200 In-Reply-To: Cc: Mike Tancsa , Thomas Mueller , FreeBSD-STABLE Mailing List To: Warner Losh References: <20b32c01-03a7-a376-a90f-7f5b8296181a@sentex.net> <201907080637.x686bkG5071904@mailin1.pluspunkthosting.de> <46BA7C85-0BED-4797-98D7-1FC91E2C9EBE@punkt.de> <8ddc52ed-145e-6704-8e00-543b4ee91bff@sentex.net> X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: CC3938125C X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.992,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2019 06:12:35 -0000 --Apple-Mail=_20E29F33-76D2-4341-B19E-638CDEF68753 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 On 9 Jul 2019, at 08:08, Warner Losh wrote: >=20 > On Mon, Jul 8, 2019 at 11:58 PM Dimitry Andric = wrote: > On 8 Jul 2019, at 17:38, Warner Losh wrote: > > > > On Mon, Jul 8, 2019 at 7:21 AM Mike Tancsa wrote: > >> On 7/8/2019 3:09 AM, Patrick M. Hausen wrote: > >>> Hi all, > >>> > >>>> Am 08.07.2019 um 08:30 schrieb Thomas Mueller = : > >>>> Or maybe via 11.2R, if that can be built from RELENG_10? > >>> I just completed a successful build of RELENG_11_2 on a > >>> RELENG_10_4 system =E2=80=A6 > >>> > >>> Kind regards, > >>> Patrick > >> > >> I am guessing all is good up until > >> > >> > >> = https://lists.freebsd.org/pipermail/svn-src-stable-11/2019-April/009220.ht= ml > >> > >> If I svn update -r346291(commit before the import of the new clang) = all > >> builds fine. > >> > >> Not sure if its worth a note in UPDATING, or mentioning it here in = the > >> google archives will be good enough for anyone else who runs into = it. > >> > > > > I think it is worth a note. I'll add one. > > > > We should also followup with dim@ to see why static_assert from = RELENG_10 > > is incompatible with the new compiler, and why it's used in a way = that > > would break. >=20 > I took a quick look, but I don't think there is any quick solution. = For > some reason, clang 3.4.1 (which shipped with 10.4) cannot handle the > static_asserts which are inside the piece of code in question. Also, > there are several other compilation errors, due to it being unable or > unwilling to cast pointers. >=20 > Upstream LLVM has recently bumped the requirements for building quite > aggressively, it could very well be that a higher version of clang or > gcc is now required to build 8.0, precisely because of the above. At > some point they apparently wanted to drop the workarounds for old > compilers. >=20 > Could you look into what the new requirement is? If there's no simple = workaround, I'd like to at least document what the minimum is better = than I have. Okay, = http://releases.llvm.org/8.0.0/docs/ReleaseNotes.html#minimum-required-com= piler-version says: Clang 3.5 Apple Clang 6.0 GCC 5.1 Visual Studio 2017 -Dimitry --Apple-Mail=_20E29F33-76D2-4341-B19E-638CDEF68753 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 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXSQwUAAKCRCwXqMKLiCW o67TAJ9MblqFpyx2fjLvjV6cisQ+epJqSwCgxkaSdwpi6bsbFAT3OyORnj8RN+k= =PNB0 -----END PGP SIGNATURE----- --Apple-Mail=_20E29F33-76D2-4341-B19E-638CDEF68753--