cython 0.14

blubee blubeeme gurenchan at gmail.com
Sun Nov 5 13:27:04 UTC 2017


Thanks, I was making some errors in my Makefile that caused this error! It
had nothing to do with the installed version of cython.

Thanks for the replies.

On Sun, Nov 5, 2017 at 4:10 PM, Matthew Seaman <matthew at freebsd.org> wrote:

> On 04/11/2017 13:41, blubee blubeeme wrote:
> > I have a port that needs cython 0.14 and not cython 0.26
> >
> > I tried all sorts of things but this;
> > BUILD_DEPENDS=  cython=0.14:lang/cython3
> >
> > always returns that cython 0.14 isn't found, cython 0.24 is available but
> > my port won't build with that version.
> >
> > How can I get cython 0.14?
>
> You're on a hiding to nothing here.  There is no port of cython-0.14 in
> the tree, so there's nothing you can put in the ports Makefile that can
> make it magically depend on that version.
>
> Your choices are:
>
>   1) Create a cython014 port -- probably by finding an older version of
> the cython port and copying that and then making it work with the
> currents ports tree.
>
>   2) Fix whatever you're porting to work with an up-to-date version of
> cython.  The difficulty of that could vary anywhere between "tweak what
> version of cython is listed in the package specs" to "fork the project
> and completely rewrite everything"
>
> Now, freshports tells me that the cython port was at version 0.14 back
> in 2010 - 2011, so whatever it is you're porting hasn't been properly
> maintained for around 7 years.  Which suggests to me that the upstream
> project has gone away and you're unlikely to get much help from that
> quarter.  Despite that, and considering the nature of what cython is, my
> feeling is that approach (2) is possibly your best bet, and might well
> work out with fairly minimal effort.  Worth giving it a go at least.
>
>         Good luck,
>
>         Matthew
>
>


More information about the freebsd-ports mailing list