cython 0.14

Matthew Seaman matthew at FreeBSD.org
Sun Nov 5 08:10:49 UTC 2017


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 992 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20171105/403e7634/attachment.sig>


More information about the freebsd-ports mailing list