I only use Ryzen 1xxx/2xxx machines, so I compile all my packages with CPUTYPE?=znver1. However now I would like to build sysutils/bhyve-firmware, which depends on lang/gcc48 which unfortunately is impossible to build with modern CPUTYPEs (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218819).
Back when I used portmaster I just changed my CPUTYPE in make.conf whenever I had to build gcc48 and changed it back afterwards, but after switching to a dedicated build server, I would prefer a more permanent solution, seeing that the maintainer doesn't want to fix this issue.
Is it possible to set a port-specific CPUTYPE variable in make.conf(5) somehow, so that I can force CPUTYPE?=core2 for this specific package?
Back when I used portmaster I just changed my CPUTYPE in make.conf whenever I had to build gcc48 and changed it back afterwards, but after switching to a dedicated build server, I would prefer a more permanent solution, seeing that the maintainer doesn't want to fix this issue.
Is it possible to set a port-specific CPUTYPE variable in make.conf(5) somehow, so that I can force CPUTYPE?=core2 for this specific package?