On Sun, Mar 22, 2020 at 08:20:59AM +0000, Martin wrote:
> It looks strange, but
>
> make show=PKGNAME
> uhd-3.15.0.0
> make show=FULLPKGNAME-
> uhd-3.15.0.0p0
> make show=FULLPKGNAME
> uhd-3.15.0.0p0
>
> I attached the new port I do which builds successfully, but make package is
> broken.
No it doesn't.
-DCMAKE_C_COMPILER=/usr/local/bin/clang \
-DCMAKE_CXX_COMPILER=/usr/local/bin/clang++ \
-DPYTHON_EXECUTABLE=/usr/local/bin/python3.7 \
-DCMAKE_INSTALL_PREFIX=/usr/local ../
Now your actual problem is rather funny.
GH_* creates a PKGNAME that's incompatible with the OpenBSD naming
rules, and bsd.port.mk does its best, BUT gets all confused with the v*
that looks like an EPOCH already applied.