FreeBSD 13.0 uses now llvm-11.0.1.
In /usr/ports/Mk/bsd.default-versions.mk is defined
That's the version llvm-9.0..
So installing from the ports, where some ports LLVM needed, will install and compile llvm-9.0.1, because it is set as default and not using the higher llvm-11.0.1 form the OS. I discover that, as I compiled the mysql-server80 from the ports. It takes the whole day and after that I saw 700 Mb more compiled for the llvm compiler. I have now defined in /etc/make.conf llvm default as the same version like the OS is set to avoid that an deinstall llvm-9.0.1..
Is there a wrong default setting in bsd.default-versions.mk?
(I have nor forget to make an fresh port tree, with
In /usr/ports/Mk/bsd.default-versions.mk is defined
Code:
#Possible values: 70, 80, 90, 10, 11, -devel (to be used when non-base compiler is required)
LLVM_DEFAULT?=90
So installing from the ports, where some ports LLVM needed, will install and compile llvm-9.0.1, because it is set as default and not using the higher llvm-11.0.1 form the OS. I discover that, as I compiled the mysql-server80 from the ports. It takes the whole day and after that I saw 700 Mb more compiled for the llvm compiler. I have now defined in /etc/make.conf llvm default as the same version like the OS is set to avoid that an deinstall llvm-9.0.1..
Is there a wrong default setting in bsd.default-versions.mk?
(I have nor forget to make an fresh port tree, with
#portsnap fetch extract
, after upgrade to FreeBSD 13)