Servus,
wenn ich unter Arch, wegen 2.6.5, den Skindesigner 1.2.22 bauen will bricht er mit der Meldung ab:
Code
In Datei, eingebunden von /usr/include/libxml2/libxml/valid.h:15,
von /usr/include/libxml2/libxml/parser.h:19,
von extensions/../coreengine/../extensions/libxmlwrapper.h:10,
von extensions/../coreengine/xmlparser.h:12,
von extensions/../coreengine/view.h:21,
von extensions/../coreengine/viewdisplaychannel.h:4,
von extensions/../designer.h:7,
von extensions/../config.h:10,
von extensions/helpers.h:8,
von extensions/libxmlwrapper.c:1:
/usr/include/libxml2/libxml/xmlerror.h:894:5: Anmerkung: hier deklariert
894 | initGenericErrorDefaultFunc (xmlGenericErrorFunc *handler);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
extensions/libxmlwrapper.c:14:37: Fehler: ungültige Umwandlung von »void (*)(void*, xmlErrorPtr)« {aka »void (*)(void*, _xmlError*)«} in »xmlStructuredErrorFunc« {aka »void (*)(void*, const _xmlError*)«} [-fpermissive]
14 | xmlSetStructuredErrorFunc(NULL, SkinDesignerXMLErrorHandler);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| void (*)(void*, xmlErrorPtr) {aka void (*)(void*, _xmlError*)}
/usr/include/libxml2/libxml/xmlerror.h:898:57: Anmerkung: Argument 2 von »void xmlSetStructuredErrorFunc(void*, xmlStructuredErrorFunc)« wird initialisiert
898 | xmlStructuredErrorFunc handler);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
make: *** [Makefile:142: extensions/libxmlwrapper.o] Fehler 1
==> FEHLER: Ein Fehler geschah in build().
Breche ab...
Display More
Das Paket libxml2 hat die Version: libxml2-2.12.3-1-x86_64.pkg.tar.zst