Rebuilding some ports fails.

From: Ian FREISLICH <ianfreislich_at_gmail.com>
Date: Tue, 21 Apr 2026 23:21:18 UTC
Hi

I'm having a problem rebuilding some ports and the common factor is 
python311. I deleted all the affected ports and I could compile some 
_once_ but not a second time if I installed the port.

For instance the following works:

/usr/ports/lang/cython # make
/usr/ports/lang/cython # make install
/usr/ports/lang/cython # make clean

Then this fails:
/usr/ports/lang/cython # make
...
removing build/bdist.freebsd-16.0-CURRENT-amd64/wheel
Successfully built cython-3.2.4-cp311-cp311-freebsd_16_0_current_amd64.whl
===>  Staging for py311-cython-3.2.4
===>   py311-cython-3.2.4 depends on file: /usr/local/bin/python3.11 - found
===>   Generating temporary packing list
/usr/bin/find 
/usr/ports/lang/cython/work-py311/stage/usr/local/lib/python3.11/site-packages/Cython 
-name '*.so' -exec /usr/bin/strip {} +
===> Creating unique files: Move MAN files needing SUFFIX
===> Creating unique files: Move files needing SUFFIX
Makefile error: UNIQUE (suffix): bin/cygdb not found
*** Error code 1

Stop.
make: stopped making "all" in /usr/ports/lang/cython

All these ports fail in the same way:
devel/py-wheel
devel/scons
lang/cython
textproc/py-charset-normalizer
textproc/py-docutils
textproc/py-markdown
textproc/py-markdown-it-py
textproc/py-mkdocs-get-deps
textproc/py-pygments
textproc/py-towncrier
www/py-ghp-import
devel/py-cheetah3
textproc/py-mkdocs
textproc/py-myst-parser
textproc/py-sphinx