"Robert P. Goldman" <rpgold...@sift.info> writes: > On 3/3/16 Mar 3 -9:18 AM, Zach Beane wrote: >> Luís Oliveira <luis...@gmail.com> writes: >> >>> On Thu, Mar 3, 2016 at 12:44 PM, Zach Beane <x...@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 > > This smells to me like a bug in ASDF:VERSION-SATISFIES, but we won't be > able to get a fix into ASDF in time to let this work for QL + CFFI. > > Is there some reason you can't just bump x.y.z to x.y.z.xx :version in > your cffi.asd file and push that?
Right - I mean a suffix like ".999" or something, not letters. Zach