Date: Sat, 22 Oct 2016 09:05:16 +0200 From: Marcus von Appen <mva@FreeBSD.org> To: Dimitry Andric <dim@FreeBSD.org> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: Recent -CURRENT unable to build numerous ports Message-ID: <20161022070516.GA4597@athena.sysfault.org> In-Reply-To: <B3B4D779-C25E-4A95-A6C0-4D01A7033F4B@FreeBSD.org> References: <B3B4D779-C25E-4A95-A6C0-4D01A7033F4B@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Nq2Wo0NMKNjxTN9z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On, Fri Oct 21, 2016, Dimitry Andric wrote: > On 21 Oct 2016, at 20:47, Marcus von Appen <mva@freebsd.org> 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. Thanks, everything seems to be back to normal for me now! Cheers Marcus --Nq2Wo0NMKNjxTN9z Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEABECAAYFAlgLD6IACgkQi68/ErJnpkfqMgCePAwxAngj4bMqJUeDcRtmkiRz ZWgAoK0Y3EREBB5X965vvDWjEiAZwR0X =Wq6w -----END PGP SIGNATURE----- --Nq2Wo0NMKNjxTN9z--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20161022070516.GA4597>