On 3/3/16 Mar 3 -9:18 AM, Zach Beane wrote:
Luís Oliveira <luismbo@gmail.com> writes:
On Thu, Mar 3, 2016 at 12:44 PM, Zach Beane <xach@xach.com> wrote:
Nothing related to the code, but I found that a couple projects will not build because they specify versioned dependencies on CFFI, and master does not have a version in its system definition.
That's unfortunate. Is there some static thing I can place in the version property that means "this is bleeding edge"?
I don't know of an option for that. I'd guess using some higher version number with a distinguishing suffix might help? ASDF is a stickler about its version formatting.
Zach
I fear that will not do what you want:
(asdf:version-satisfies "3.1.2.rc" "3.1.2") NIL
The RC there for some reason is breaking the match:
R> (asdf:version-satisfies "3.1.2" "3.1.2") T
asdf:version-satisfies expects only numbers, which sounds pretty reasonable to me. S> (asdf:version-satisfies "3.1.2.990" "3.1.2") T -- Stelian Ionescu a.k.a. fe[nl]ix Quidquid latine dictum sit, altum videtur.