From owner-freebsd-questions@freebsd.org Thu Nov 17 12:26:51 2016 Return-Path: Delivered-To: freebsd-questions@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 B69DBC45DBC for ; Thu, 17 Nov 2016 12:26:51 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:c4ea:bd49:619b:6cb3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7026FAAD for ; Thu, 17 Nov 2016 12:26:51 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from ox-dell39.ox.adestra.com (unknown [85.199.232.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id F1C5E2C3D for ; Thu, 17 Nov 2016 12:26:37 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/F1C5E2C3D; dkim=none; dkim-atps=neutral Subject: Re: what is this libclang stuff and why does it take so long in make build world? To: freebsd-questions@freebsd.org References: <47ae909e-9415-0d32-0b68-847f38ef9a8f@kukulies.org> From: Matthew Seaman Message-ID: <9ff8c484-b36a-8c9e-326c-2ed146d2afca@freebsd.org> Date: Thu, 17 Nov 2016 12:26:30 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <47ae909e-9415-0d32-0b68-847f38ef9a8f@kukulies.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="kMSEK4Ix8R4rElWb1JEVSpu2tsPjsCe2I" X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,RDNS_NONE, SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on smtp.infracaninophile.co.uk X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Nov 2016 12:26:51 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --kMSEK4Ix8R4rElWb1JEVSpu2tsPjsCe2I Content-Type: multipart/mixed; boundary="6tWhaRFs5TiIuOuL6HDNbBaDU2T8u28Cn"; protected-headers="v1" From: Matthew Seaman To: freebsd-questions@freebsd.org Message-ID: <9ff8c484-b36a-8c9e-326c-2ed146d2afca@freebsd.org> Subject: Re: what is this libclang stuff and why does it take so long in make build world? References: <47ae909e-9415-0d32-0b68-847f38ef9a8f@kukulies.org> In-Reply-To: <47ae909e-9415-0d32-0b68-847f38ef9a8f@kukulies.org> --6tWhaRFs5TiIuOuL6HDNbBaDU2T8u28Cn Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 11/17/16 11:39, Christoph P.U. Kukulies wrote: > I find that >=20 >=20 > make buildworld >=20 >=20 > deals a half eternity with compiling /usr/obj/usr/src/tmp/usr/src/lib/c= lang >=20 >=20 > What is this c++ stuff actually ? It's the system C and C++ compiler and much of the rest of the toolchain. http://www.llvm.org/ Yes, it can take a very long time to build compared to the rest of the system. but time spent on the compiler means that when it compiles other software, it will be speedier, and that the resultant software will itself perform better. Cheers, Matthew --6tWhaRFs5TiIuOuL6HDNbBaDU2T8u28Cn-- --kMSEK4Ix8R4rElWb1JEVSpu2tsPjsCe2I Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJYLaH2AAoJEABRPxDgqeTnyDsP/1hJT2y4diwqRoqdEPedjJNF yillxTV/Iiw62P0XjsIFro1ezKhCWakUt+Jqnxl89FjxuzytPFwkvw8f/V+PlFrp jdUHj1fOGTfw3WMLex39q9L7iPh7Ss7SdVlKZCuQvAoQCOnz6oE3/7+beX+ZSro9 lcrOZTZ89LWBRSp9UUcSIX12PrsqhKOvSeTIDUNej5yeypOUpOz5GBPdbQy6SDBi Pw+aGOLViuQsHUc1Vl0dTsghpOKoYCA0XYhDDqxpbfGehFUaT4QnPDdN9EB/8gJH /XRSQYPadcxnoXkV/K/zlpFqio9hBG7X0YnuJpeFHKJG7M8X78BS7YQAnzlOGr6q jmv7MLTMWR7RyaSxX4JtIpVwMsGy215xsO/PZiqticUzdb1pxnI1yDAdAqQvMYxN ZSfx6bNmYs1madNHiN/spcHEJVrh0xSDF/+e7Eemqtytz2hGBjGHQC4BM/IShFVp Q4bhjVTtHlkIcQTTMPPMqmyWB7ZthpOKxDXKvxhOVVOsIzz2PSS+zy8DRNj59Pzq yxMojiESfGsGnDnYZjlvq6nEouevoVSM9vC+3g9ThcmFiD//BkMaW5yGG4P7LUlN ZaQ/rCLLaj6pElc25HEr3sVwXMywEYO7UR8DM/JNaMRt6FL728xCFMnEEezgbmw/ 6IHm9QmZrcsRr9agIc2j =O0J5 -----END PGP SIGNATURE----- --kMSEK4Ix8R4rElWb1JEVSpu2tsPjsCe2I--