[82163] trunk/dports/lang/llvm-devel/Portfile

Ryan Schmidt ryandesign at macports.org
Thu Aug 11 21:17:59 PDT 2011


On Aug 9, 2011, at 10:56, vince at macports.org wrote:

> Revision: 82163
>          http://trac.macports.org/changeset/82163
> Author:   vince at macports.org
> Date:     2011-08-09 08:56:31 -0700 (Tue, 09 Aug 2011)
> Log Message:
> -----------
> Revival of the port to enable dragonegg compilation
> 
> Modified Paths:
> --------------
>    trunk/dports/lang/llvm-devel/Portfile

> +name				llvm-devel
> +version				svn

"svn" is not an acceptable version number...

> +fetch.type			svn
> +svn.url				http://llvm.org/svn/llvm-project/llvm/trunk

...and it's not ok that it fetches from the HEAD of trunk. We want ports that can be installed reproducibly, and a port that fetches a different version of the upstream software each time it's run is not reproducible. Pick a specific revision of their trunk that works correctly for you, and pin the port to using that revision (using e.g. "svn.revision 123") and put in the version field something corresponding, or using that revision's date. For example if this is revision 123 from 2011-06-06 and this represents the development effort leading up to llvm version 3.0, then the version line might be "3.0-r123" or "3.0-20110606".

The same comment applies to the dragonegg-devel port.





More information about the macports-dev mailing list