I have a legacy system running 9-STABLE (in a VM, heavily firewalled!)
I downloaded ports.txz from http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/9.3-RELEASE/ , and amazingly, the few ports I've tried have downloaded and compiled successfully, without needing to manually hunt for specific versions of distfiles.
One problem is that the packages seem to be going backwards in version, eg rsync from 3.1.2 (likely installed as a binary around 8 to 9 years ago) to 3.1.0 (freshly compiled)
Where can I find the very last version of ports for a legacy branch? Thanks.
SOLUTION:
I downloaded ports.txz from http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/9.3-RELEASE/ , and amazingly, the few ports I've tried have downloaded and compiled successfully, without needing to manually hunt for specific versions of distfiles.
One problem is that the packages seem to be going backwards in version, eg rsync from 3.1.2 (likely installed as a binary around 8 to 9 years ago) to 3.1.0 (freshly compiled)
Where can I find the very last version of ports for a legacy branch? Thanks.
SOLUTION:
Code:
git clone https://git.freebsd.org/ports.git # XXX clones into current dir
cd ports
git checkout tags/9-eol # change as appropriate, eg 11-eol
rm -R .git