From owner-freebsd-current@freebsd.org Fri Oct 21 21:55:26 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D41A3C1B619 for ; Fri, 21 Oct 2016 21:55:26 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9388C763; Fri, 21 Oct 2016 21:55:26 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::d1be:e456:ed14:df1a] (unknown [IPv6:2001:7b8:3a7:0:d1be:e456:ed14:df1a]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id AAC3312425; Fri, 21 Oct 2016 23:55:23 +0200 (CEST) Content-Type: multipart/signed; boundary="Apple-Mail=_AEFCE505-DEE9-4647-A9A4-A97495ECB48E"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Recent -CURRENT unable to build numerous ports From: Dimitry Andric In-Reply-To: <20161021184451.GA48781@athena.sysfault.org> Date: Fri, 21 Oct 2016 23:55:16 +0200 Cc: FreeBSD Current , Jonathan Anderson Message-Id: References: <20161021184451.GA48781@athena.sysfault.org> To: Marcus von Appen X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 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: Fri, 21 Oct 2016 21:55:26 -0000 --Apple-Mail=_AEFCE505-DEE9-4647-A9A4-A97495ECB48E Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 21 Oct 2016, at 20:47, Marcus von Appen wrote: > > -CURRENT as of r307731 seems to have some serious flaw with its build > tool environment. Many ports fail to build with some error similar to > the following (devel/apr1): > > cc -emit-llvm -fno-strict-aliasing -pipe -march=native -DLIBICONV_PLUG > -fstack-protector -c -o .c.bco > cc: error: no input files > *** [.c.bco] Error code 1 > [...] > > Since not all ports are affected, I assume some auto[conf|tool|make] > issue to be triggered. Hints for getting this one solved are highly > appreciated. This was a side-effect of r307676, which added transformation rules for .bco and .llo files (LLVM bytecode in binary and text representation). Because .SUFFIXES was not updated to match, bmake was actually trying to build a ".c.bco" file in the above case... I committed a fix in r307754. -Dimitry --Apple-Mail=_AEFCE505-DEE9-4647-A9A4-A97495ECB48E Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEYEARECAAYFAlgKjssACgkQsF6jCi4glqOnfQCgvPNwaSImtHJg9D5EXgQ8fKGc s9sAoOaPSBN/9X/f5XanZRcUMXp1Bofv =V0ED -----END PGP SIGNATURE----- --Apple-Mail=_AEFCE505-DEE9-4647-A9A4-A97495ECB48E--