From owner-freebsd-ports@FreeBSD.ORG Sun Jan 6 12:56:01 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id A1855B5D; Sun, 6 Jan 2013 12:56:01 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 41F65ED6; Sun, 6 Jan 2013 12:56:00 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) with esmtp (envelope-from ) id <1TrplZ-003yco-LZ>; Sun, 06 Jan 2013 13:55:53 +0100 Received: from e178035121.adsl.alicedsl.de ([85.178.35.121] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.69) with esmtpsa (envelope-from ) id <1TrplZ-002HnI-I6>; Sun, 06 Jan 2013 13:55:53 +0100 Message-ID: <50E97457.7050809@zedat.fu-berlin.de> Date: Sun, 06 Jan 2013 13:55:51 +0100 From: "O. Hartmann" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: Ports FreeBSD , Current FreeBSD Subject: LLVM 3.2: official stable port is still LLVM 3.1. Basesystem missing important LLVM pieces! X-Enigmail-Version: 1.4.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig7BDA07D9443323A1686D5320" X-Originating-IP: 85.178.35.121 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jan 2013 12:56:01 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7BDA07D9443323A1686D5320 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable While working with an OpenCL port that is depending on LLVM 3.2, I feel very uncomfortable haveng to have devel/llvm-devel installed while the official release of LLVM is 3.2. The port devel/llvm is still the older 3.1. Is this going to be changed? I guess it must be synchronized with FreeBSD 9.X's LLVM/CLANG, isn't it (I'm on FreeBSD 10.0). Well, this brings up again another piece of question. While FreeBSD's base system already has LLVM/CLANG, it is missing some important LLVM pieces, like llvm-config and others. Having a crippled LLVM aboard AND the need having installed a port is a kind of none-sense. Why should I install port devel/llvm to have a working LLVM backend? The last time I brought up this issue, it was mentioned that the long compile time is one of the reasons. Can this be fixed by having an additional knob like "WITH_LLVM_EXTRAS"? Personally I feel much better having the complete LLVM in the base than having the very same (or with bad luck, a slightly different in the ports) LLVM from the ports. Since it depends on the preferences of search paths, software used to choose the port's version prior over the base system - that caused trouble for me in the past. Oliver --------------enig7BDA07D9443323A1686D5320 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQEcBAEBAgAGBQJQ6XRYAAoJEOgBcD7A/5N8HZkH/iRZcV79lIq5F+NzP8mBu/OZ nie0emch5LFl+BzGq4cA6ZyAQ8dOve69IVAzUAGa2YZTvtg/QjOVFS2+0T7N67yb 1Vp7x0KPGYeBsSsMq4W4G7dyTJUsHKdQp1LIf2B0CidFH8K0m1CTMj70V9qXscwZ uec6uavKruytEtBi3nMuQ9lgeMBsgRkl+nCIjbqyJ9bNlTeN0eT9QzMqEMj+2h5D DP8ZVdh/fVCAP87Sz0BYTu8Kd0gGBu9CuL+J7Qx/rF3TPpsQX/dzZCeFN0okrhbf yEs0wkkaPRypf5oBj4uMVyEtl04xlhLqrV0M+80WsKOcfRE5JY3951mbOGdw7nM= =HzaF -----END PGP SIGNATURE----- --------------enig7BDA07D9443323A1686D5320--