Fails on 10.3-amd64 with:
In file included from /ram/usr/ports/editors/libreoffice/work/libreoffice-126.96.36.199/svl/source/misc/gridprinter.cxx:16:
/usr/local/include/mdds/multi_type_matrix.hpp:76:36: error: no type named 'string_type' in 'svl::matrix_trait'
typedef typename string_trait::string_type string_type;
/ram/usr/ports/editors/libreoffice/work/libreoffice-188.8.131.52/svl/source/misc/gridprinter.cxx:53:20: note: in instantiation of template class 'mdds::multi_type_matrix<svl::matrix_trait>' requested here
1 error generated.
This seems to be a problem with the existence of devel/mdds0 and devel/mdds.
Removing them before building editor/libreoffice works fine for me. Note, that devel/mdds will be installed again.
Probably a candidate for /usr/ports/UPDATING?
@Walter Can you include a full build log as an attachment please, ideally with verbose compile lines
It makes not much sense to attach a build.log from the port. It shows not more, than I wrote.
(And I does not build libreoffice with poudriere, it will take hours I think).
As Rainer Hurling wrote: I removed mdds and mdds0. In the moment it compiles. It passed the point
where it was failed.
It happens only when mdds0 is installed, I haven't find a mechanism to prevent libreoffice from not getting mdds0 headers before the mdds headers
pkg delete mdds0 and rebuild libreoffice should work
I have added an UPDATING entry