From owner-freebsd-toolchain@freebsd.org Wed Jun 27 17:53:13 2018 Return-Path: Delivered-To: freebsd-toolchain@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 6D067102FC84 for ; Wed, 27 Jun 2018 17:53:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-22.consmr.mail.gq1.yahoo.com (sonic311-22.consmr.mail.gq1.yahoo.com [98.137.65.203]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DB16B8A678 for ; Wed, 27 Jun 2018 17:53:12 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: shEyRd8VM1lSLR1lCGSQ2xGyCX2IwPbyuYs4MjBcBFW0.qMwNFjKD37T6Wo9A7b Xwl8MUg5qBNjWbLQRsXTNE8As63SXX5v6Rdc2dqZKjAYMGbythDw99kXozd8hvNYUkHz44DOYW.K B9iWOmdkFQ8DQgbik6wlZIZDEk_gddAZgEmPFKbit14l4yHIbSlqXDfYohC7UNpiLMTccDAVXOaK y3.OsCgH5wTaQNwryLs7m5qH4Yix7ffvaorAoqub_nI5MDdWkjI6O9S.mwZ8c5PH7BLVkicFwFkI hIvlewwo1h15bda4YuQOxQ8WKYkrK8xQ4rj2eCuafyCzmPy1jiEtYl8qbnsGAkrHZlK4Rg5GHaAZ C6LSDBlSSKrvMmcGCOsah.VTQIplx3gVN0oMdBLE9Kugc1OM8p.FzxoRUBIKzJL5EbuvJ_tIKbhw zP1nv3Uj0BxsS65k72ciMRGCO06Cq7uAMDkT0soN4xyPUwUK7YnxMhINzntE2bIccW7BjVI9mYUC P5Oe.raLvGM5HD.P1luBZhJAwn_e6z8arNVii6.xZ4.I3hOl2jJkaDADcykPqXRYq.mskxICHu1m yncgNjv18c_jUBqDiHSUoUJO7zjiJz.gH.b76SE53Q3Xvs3A_acDy8G8YCQujzm.rWZi8rr0BC85 CWTaSn2c52uStPLqkva7GenEMGeco9WSKLX5qgConbGe88JZjp2G.znAR2h2NF5x6Bdnp496O6y8 ecc30u.8a8m.kyUvUKXgUAqOlM9iHNl9I2be8lObJ2NN2GVRgy9R0FHoV2BWm22qzveUUWH4ElnC RC8zsW28O6xMDOYSHIve_y2we6XcOlqFVLIr25tJBnnYBfAfMOUvy.LisYJOWFveCZ2DBYvxA6IF G_ND2Jy4CQmfYSQrWAV7DqMSr4bJCwhLGL4gc0YVhnWT729IbNvy6i1kCsnnFt67OsmZBMmAwoqG e2KzG0ha9nawvv38ZgDyAXuGwMxNG4A-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Wed, 27 Jun 2018 17:53:05 +0000 Received: from ip70-189-131-151.lv.lv.cox.net (EHLO [192.168.0.105]) ([70.189.131.151]) by smtp402.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 404c412715cba164364a536925e4f613; Wed, 27 Jun 2018 17:53:04 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\)) Subject: Re: Build updates [ ci.freebsd.org FreeBSD-head-{aarch64, armv7, armv6}-build failures as of, for example -r335711 and -r335713 ] From: Mark Millard In-Reply-To: <168e5fec-2d38-78e1-6aa4-c51e860ffd55@FreeBSD.org> Date: Wed, 27 Jun 2018 10:53:03 -0700 Cc: "current@freebsd.org" , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: <7116FF4C-DFA0-41CC-9906-F8B0B5A951EF@yahoo.com> References: <168e5fec-2d38-78e1-6aa4-c51e860ffd55@FreeBSD.org> To: Bryan Drewery X-Mailer: Apple Mail (2.3445.8.2) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2018 17:53:13 -0000 > On 2018-Jun-27, at 10:01 AM, Bryan Drewery = wrote: >=20 > As of r335704: >=20 > - make tinderbox/universe will now build the bootstrap clang *once*. > Each target clang is still build of course. This support does not = work > with gcc. > - make buildworld (kernel-toolchain and toolchain) will build the > bootstrap clang (if needed per SYSTEM_COMPILER logic) with only the > TARGET.TARGET_ARCH backend support. The installed clang has all still = so > SYSTEM_COMPILER logic works for cross-compling. >=20 > This uses the feature dim@ added in r335558 to selectively disable = LLVM > targets. I've added a new option named WITH[OUT]_LLVM_TARGET_ALL which = I > suggest using rather than the per-arch options. It is default on = (WITH). > Set WITHOUT to only build the needed native arch on your system for = both > bootstrap and compiled clang. Setting WITHOUT disables SYSTEM_COMPILER > support for cross-builds. >=20 > Please CC me directly for any weird tinderbox/universe or clang = failures > for the next few weeks. https://ci.freebsd.org/job/FreeBSD-head-aarch64-build/8324/consoleText --- all_subdir_cloudabi32 --- clang (LLVM option parsing): Unknown command line argument = '-arm-add-build-attributes'. Try: 'clang (LLVM option parsing) -help' clang (LLVM option parsing): Did you mean '-force-attribute'? *** [cloudabi32_vdso.o] Error code 1 https://ci.freebsd.org/job/FreeBSD-head-armv7-build/460/consoleText (armv6 is similar) --- all_subdir_lib/clang/libllvm --- =3D=3D=3D> lib/clang/libllvm (all) [Creating objdir = /usr/obj/usr/src/arm.armv7/tmp/obj-tools/lib/clang/libllvm...] make[4]: "/usr/src/lib/clang/libllvm/Makefile" line 16: Please enable at = least one of: MK_LLVM_TARGET_AARCH64, MK_LLVM_TARGET_ARM, = MK_LLVM_TARGET_MIPS, MK_LLVM_TARGET_POWERPC, MK_LLVM_TARGET_SPARC, or = MK_LLVM_TARGET_X86 *** [all_subdir_lib/clang/libllvm] Error code 1 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)