The usual issues with quarterly.  This time:
	
	
	
		
This happens when /etc/make.conf specifies a python default version which is NOT equal to the one libreoffice would prefer. Libreoffice does prefer 3.8, while I do still have 3.7 as default.
Libreoffice does promote it's preferred version to the dependencies, here py-lxml, which then should build as py38-lxml.
But, for whatever reason, the default layout of the python flavors is so that flavors other than the default python version cannot be build (except when the port defines
This limitation can be switched off: set
Some further discussion about the matter can be found here: https://reviews.freebsd.org/D12464
				
			
		Code:
	
	===>  py38-lxml-4.6.3 Unknown flavor 'py38', possible flavors: py37.
*** Error code 1
	This happens when /etc/make.conf specifies a python default version which is NOT equal to the one libreoffice would prefer. Libreoffice does prefer 3.8, while I do still have 3.7 as default.
Libreoffice does promote it's preferred version to the dependencies, here py-lxml, which then should build as py38-lxml.
But, for whatever reason, the default layout of the python flavors is so that flavors other than the default python version cannot be build (except when the port defines
 USE_PYTHON=allflavors, which lxml doesn't). And so the above error raises.This limitation can be switched off: set
 BUILD_ALL_PYTHON_FLAVORS=yes in /etc/make.conf. I did not find any further harm this option would introduce, and I do not really understand why this is not the default.Some further discussion about the matter can be found here: https://reviews.freebsd.org/D12464