From owner-freebsd-ports@freebsd.org Sun Nov 5 08:10:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84397E65020 for ; Sun, 5 Nov 2017 08:10:49 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 104FA72418 for ; Sun, 5 Nov 2017 08:10:48 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (unknown [IPv6:2001:8b0:151:1:b9bb:a643:f905:1cc8]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id EB5EC2B42 for ; Sun, 5 Nov 2017 08:10:38 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none (p=none dis=none) header.from=FreeBSD.org Subject: Re: cython 0.14 To: freebsd-ports@freebsd.org References: From: Matthew Seaman Message-ID: <99609825-aaa3-d004-40e5-68e13fa41e63@FreeBSD.org> Date: Sun, 5 Nov 2017 08:10:31 +0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="EpLGQDrTHhwJ8ETPwlIA78ecMsJQ9jt6b" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Nov 2017 08:10:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --EpLGQDrTHhwJ8ETPwlIA78ecMsJQ9jt6b Content-Type: multipart/mixed; boundary="eoKwQp2nVkkm4G1X5PRFU7orgp66wOfp4"; protected-headers="v1" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <99609825-aaa3-d004-40e5-68e13fa41e63@FreeBSD.org> Subject: Re: cython 0.14 References: In-Reply-To: --eoKwQp2nVkkm4G1X5PRFU7orgp66wOfp4 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 04/11/2017 13:41, blubee blubeeme wrote: > I have a port that needs cython 0.14 and not cython 0.26 >=20 > I tried all sorts of things but this; > BUILD_DEPENDS=3D cython=3D0.14:lang/cython3 >=20 > always returns that cython 0.14 isn't found, cython 0.24 is available b= ut > my port won't build with that version. >=20 > 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 --eoKwQp2nVkkm4G1X5PRFU7orgp66wOfp4-- --EpLGQDrTHhwJ8ETPwlIA78ecMsJQ9jt6b Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKoBAEBCgCSFiEEGfFU7L8RLlBUTj8wAFE/EOCp5OcFAln+x35fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE5 RjE1NEVDQkYxMTJFNTA1NDRFM0YzMDAwNTEzRjEwRTBBOUU0RTcUHG1hdHRoZXdA ZnJlZWJzZC5vcmcACgkQAFE/EOCp5OeelQ/+PqmO6M7aLf+A+7FmSlEmIHA6baJa 2+9icQIO41RC+hE4izgvqe4uJYUd5EQYbCwBYck2ctKFl8xW9m8/xJM1VLb07sEl DRaZHdQt6UrezuXxXtbq7Z8fO7Y4tPfxVcTOM7Hc9UNllIX+0rPxNeeZ2/TmGNxt HMhfLUokZqG6h3ad30RAD/4+dJ5Cb1ouQAZIa9dSiI59OS15ijDbeRb6gC5PNUGZ GcOLH8j8fO29ISLTtm0Phl/p2BL7Ym3bBNJJ5B8Jm2Dakw48VF/z7mJv32NhAqRP QgyGCh9e/KwLhCdu1CAl5uqMsOELFm7ZTJZVHeV6OWBnxWZfr646dez+Ol4uXRVT 0Tx9wBCqMLoXefOORLyr5ioy3SnIVdceryr/v4w84rlftKKqJ9wOk8sl7OLy1xBz I25zIruvbLH5VEqnLJr//O1woOHELrDTs8np10cKlhhBHkcfnhblH3rZZZ0+84K/ hRUsuCPUhZazQ+uAOLSfbQCHby+3QdV2qcDkI50MmfdpM/O6g1d2dgWZ8l5IOcni n6Hcju7VlCnxBerqXjmyo9f6XUoW77OS5+bsOrJM8PZKV8iLOBFM0VQf96rUCS3F 8rwF8daaA5hS0owuJEdbgSkg8BBq0b4CsyMFZV/XkIwFsWKR50F7vwPRuWa6l8eX N1UWSDwSptdTQUQ= =YI8m -----END PGP SIGNATURE----- --EpLGQDrTHhwJ8ETPwlIA78ecMsJQ9jt6b--