[RFS] Re: Bug#1073309: cegui-mk2: FTBFS: XMLParser.cp p:102:40: error: invalid conversion from ‘const xmlError*’ {aka ‘const _xmlError*’} to ‘xmlError*

Bo YU <[email protected]> Tue, 9 Jul 2024 10:27:47 +0800
Newsgroups gmane.linux.debian.devel.games
Message-ID <20240709022747.sxtqur63gip3hpko@debian>
Hi,
On Sun, Jun 16, 2024 at 02:51:33PM +0200, Lucas Nussbaum wrote:
>Source: cegui-mk2
>Version: 0.8.7+git20220615-6
>Severity: serious
>Justification: FTBFS
>Tags: trixie sid ftbfs
>User: [email protected]
>Usertags: ftbfs-20240615 ftbfs-trixie
>on amd64.
>
>
>Relevant part (hopefully):
>> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cegui/src/RendererModules/OpenGL && /usr/bin/c++ -DCEGUIOPENGLRENDERER_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cegui/include -I/<<PKGBUILDDIR>>/cegui/include -I/<<PKGBUILDDIR>>/cegui/include/RendererModules/OpenGL -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11  -fsigned-char -Wall -Wextra -Wundef -std=c++11 -fPIC -MD -MT cegui/src/RendererModules/OpenGL/CMakeFiles/CEGUIOpenGLRenderer-0.dir/GL3FBOTextureTarget.cpp.o -MF CMakeFiles/CEGUIOpenGLRenderer-0.dir/GL3FBOTextureTarget.cpp.o.d -o CMakeFiles/CEGUIOpenGLRenderer-0.dir/GL3FBOTextureTarget.cpp.o -c /<<PKGBUILDDIR>>/cegui/src/RendererModules/OpenGL/GL3FBOTextureTarget.cpp
>> /<<PKGBUILDDIR>>/cegui/src/XMLParserModules/Libxml2/XMLParser.cpp: In member function ‘virtual void CEGUI::LibxmlParser::parseXML(CEGUI::XMLHandler&, const CEGUI::RawDataContainer&, const CEGUI::String&)’:
>> /<<PKGBUILDDIR>>/cegui/src/XMLParserModules/Libxml2/XMLParser.cpp:102:40: error: invalid conversion from ‘const xmlError*’ {aka ‘const _xmlError*’} to ‘xmlError*’ {aka ‘_xmlError*’} [-fpermissive]
>>   102 |         xmlError* err = xmlGetLastError();
>>       |                         ~~~~~~~~~~~~~~~^~
>>       |                                        |
>>       |                                        const xmlError* {aka const _xmlError*}

I have pushed some commits which one of was tried to fix the issue also.

piupart should be okay once the new binary was got to be upload.

reprotest should be not a regreesion from my view.

Please review it at your free time.

https://salsa.debian.org/games-team/cegui-mk2

BR,
Bo
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEIcmhjYVTlmab0tjp+RVP3hQ+S68FAmaMoB4ACgkQ+RVP3hQ+
S697qA//V0PhgEKwvUMAF6NT4nDBfMVVv7X1bmOL56g7wP7OZSe0rE+G11XaY9Wh
v2Nv5yY/rhyjZT+/qypCOY0fT/lm3SqIBw7k7WFn/IBljFlCufoVXQKXmaXCZIwV
P6fDtZYlAMysAW0Q+wyBJ6aZM3eCiJ//VaPnn1wMFgLEVb33GMuIQGUg/1aGXo/5
J46qAMDlUd34OtZyuKR4pUtglnxn1DXH8+efide54v6H+mMGvCAHCwVGweqOV4WJ
w+4YXHEZPBeJ8zZF5XP2y0vaG7AZOFgkgd1wOe/vfw0kaU93/5NgTA6yErVyOz8v
yCErz3jLtPdUwtyLMapCLE/dp5tpRIRwWezCjws/63kWaS44Jeze70m6hD9P1OCa
rxHyjcdD3NTdAZhrbCQkqxZZSKKVvoXSy0Rbl0KlQwBsqnMfJrayIbqkpt8wIpUK
SO9QnhZY+HAOw7Qbm9RkLy7nf8P9PhbFu+qA+w7PNHX2JpVQO/Jqgm80URhDCkE6
ei7y3zBmnnDfhsttw+2skyROjjU+b1OCC6ntwMmj7yfsoRq0WdZggAXkM4649NQ+
tqvs26MJ5a+l5hEOtrz+c5MyFJ4PTqCN4cvXXWMYoC4lyOxKN0hOMhWeIc15t5oU
v5psyK3tTX8wxKES1CR62dXThlO6Gz5lUll7onEKmIzmp+OZSC4=
=weX8
-----END PGP SIGNATURE-----