I tried to change the distinfo and Makefile myself locally but I guess there is some magic to that : ijiraq# cat /usr/ports/devel/isl/distinfo TIMESTAMP = 1606526408 SHA256(isl-0.23.tar.xz)= 5efc53efaef151301f4e7dde3856b66812d8153dede24fab17673f801c8698f2 SIZE (isl-0.23.tar.xz) = 1729656 ijiraq# The sha256 hash is correct : ijiraq# ijiraq# openssl dgst -sha256 -r isl-0.23.tar.xz 5efc53efaef151301f4e7dde3856b66812d8153dede24fab17673f801c8698f2 *isl-0.23.tar.xz ijiraq# Not sure why this happens : ijiraq# ijiraq# make ===> License MIT accepted by the user ===> isl-0.23 depends on file: /usr/local/sbin/pkg - found => isl-0.23.tar.xz is not in /usr/ports/devel/isl/distinfo. => Either /usr/ports/devel/isl/distinfo is out of date, or => isl-0.23.tar.xz is spelled incorrectly. *** Error code 1 Stop. make: stopped in /usr/ports/devel/isl ijiraq# In any case that can be updated.
A commit references this bug: Author: danilo Date: Thu Dec 3 20:22:35 UTC 2020 New revision: 556919 URL: https://svnweb.freebsd.org/changeset/ports/556919 Log: devel/isl: Update to 0.23 PR: 251432 Changes: head/devel/avr-gcc/Makefile head/devel/gcc-msp430-ti-toolchain/Makefile head/devel/isl/Makefile head/devel/isl/distinfo head/devel/isl/pkg-plist head/devel/simavr/Makefile head/math/barvinok/Makefile head/math/cloog/Makefile head/math/sage/Makefile
devel/isl was updated to 0.23. Thanks. For reference, after changing the version you need to run "make makesum" to update the checksum file :) https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/quick-porting.html