Created attachment 875308 [details] app-office:libreoffice-7.5.8.2-r1:20231121-215007.log.xz libreoffice-7.5.8.2/helpcompiler/source/HelpLinker.cxx:881:41: error: invalid conversion from ‘void (*)(void*, xmlErrorPtr)’ {aka ‘void (*)(void*, _xmlError*)’} to ‘xmlStructuredErrorFunc’ {aka ‘void (*)(void*, const _xmlError*)’} [-fpermissive] 881 | xmlSetStructuredErrorFunc( nullptr, StructuredXMLErrorFunction ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(void*, xmlErrorPtr) {aka void (*)(void*, _xmlError*)} In file included from /usr/include/libxml2/libxml/valid.h:15, from /usr/include/libxml2/libxml/parser.h:17, from /var/tmp/portage/app-office/libreoffice-7.5.8.2-r1/work/libreoffice-7.5.8.2/helpcompiler/inc/HelpCompiler.hxx:32, from /var/tmp/portage/app-office/libreoffice-7.5.8.2-r1/work/libreoffice-7.5.8.2/helpcompiler/source/HelpLinker.cxx:20: /usr/include/libxml2/libxml/xmlerror.h:898:57: note: initializing argument 2 of ‘void xmlSetStructuredErrorFunc(void*, xmlStructuredErrorFunc)’ 898 | xmlStructuredErrorFunc handler); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd327737a7988fc40e8c46dd134d4d72ea79601c commit bd327737a7988fc40e8c46dd134d4d72ea79601c Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2023-12-07 17:31:26 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2023-12-07 18:50:26 +0000 app-office/libreoffice: Fix build with dev-libs/libxml2-2.12.0 Closes: https://bugs.gentoo.org/917691 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../files/libreoffice-7.5.9.2-libxml2-2.12.patch | 303 +++++++++++++++++++++ app-office/libreoffice/libreoffice-7.5.9.2.ebuild | 7 +- 2 files changed, 308 insertions(+), 2 deletions(-)