Re: LLVM 3.2: official stable port is still LLVM 3.1. Basesystem missing important LLVM pieces!

From: Erik Cederstrand <erik_at_cederstrand.dk>
Date: Sun, 6 Jan 2013 21:38:13 +0100
Den 06/01/2013 kl. 18.25 skrev "O. Hartmann" <ohartman_at_zedat.fu-berlin.de>:

>> In contrast, LLVM changes the ABI (and API!) significantly between point releases.  We therefore don't want to encourage anything outside of the base system to link against these libraries, because doing so would prevent us from importing a new LLVM release every six months - we'd either need to ship 4 copies of LLVM by an x.3 release, or stick with the one that we shipped in x.0.
> 
> Indeed, this is a serious point and the developer of LLVM has to be
> blamed for that.

You can't seriously blame LLVM for making progress. If ports rely on a specific version of LLVM, it would be far better to create devel/llvm31, devel/llvm32 etc.

Erik
Received on Sun Jan 06 2013 - 19:38:15 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:33 UTC