Package: src:gemrb
Version: 0.9.0+dfsg-1
Severity: serious
Tags: sid trixie ftbfs
User:
debian...@lists.debian.org
Usertags: python3.12
with python3-defaults from experimental:
[...]
[ 83%] Building CXX object
gemrb/plugins/MVEPlayer/CMakeFiles/MVEPlayer.dir/mve_player.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gemrb/plugins/MVEPlayer &&
/usr/bin/c++ -DHAVE_CONFIG_H -DMVEPlayer_EXPORTS
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
-I/<<PKGBUILDDIR>>/gemrb/includes -I/<<PKGBUILDDIR>>/gemrb/core -g -O2
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/gemrb-0.9.0+dfsg-1build3
-Wdate-time -D_FORTIFY_SOURCE=3 -Wall -W -Wpointer-arith -pedantic
-Wno-format-y2k -Wno-long-long -fsigned-char -fvisibility=hidden
-Wimplicit-fallthrough=2 -std=gnu++11 -fPIC -MD -MT
gemrb/plugins/MVEPlayer/CMakeFiles/MVEPlayer.dir/mve_player.cpp.o -MF
CMakeFiles/MVEPlayer.dir/mve_player.cpp.o.d -o
CMakeFiles/MVEPlayer.dir/mve_player.cpp.o -c
/<<PKGBUILDDIR>>/gemrb/plugins/MVEPlayer/mve_player.cpp
In file included from /<<PKGBUILDDIR>>/gemrb/core/System/VFS.h:33,
from /<<PKGBUILDDIR>>/gemrb/core/Interface.h:46,
from
/<<PKGBUILDDIR>>/gemrb/plugins/GUIScript/PythonConversions.cpp:23:
/<<PKGBUILDDIR>>/gemrb/includes/Predicates.h:36:25: warning:
‘template<class _Arg, class _Result> struct std::unary_function’ is
deprecated [-Wdeprecated-declarations]
36 | struct Predicate : std::unary_function<PT, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
from /usr/include/c++/13/bits/shared_ptr_base.h:57,
from /usr/include/c++/13/bits/shared_ptr.h:53,
from /usr/include/c++/13/condition_variable:45,
from /<<PKGBUILDDIR>>/gemrb/core/System/Logger.h:31,
from /<<PKGBUILDDIR>>/gemrb/core/System/Logging.h:31,
from /<<PKGBUILDDIR>>/gemrb/includes/Platform.h:56,
from /<<PKGBUILDDIR>>/gemrb/includes/ie_types.h:31,
from /<<PKGBUILDDIR>>/gemrb/core/System/String.h:23,
from /<<PKGBUILDDIR>>/gemrb/core/Resource.h:31,
from /<<PKGBUILDDIR>>/gemrb/core/ScriptEngine.h:25,
from
/<<PKGBUILDDIR>>/gemrb/plugins/GUIScript/GUIScript.h:43,
from
/<<PKGBUILDDIR>>/gemrb/plugins/GUIScript/PythonConversions.h:23,
from
/<<PKGBUILDDIR>>/gemrb/plugins/GUIScript/PythonConversions.cpp:19:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/gemrb/plugins/GUIScript/PythonConversions.cpp: In
function ‘GemRB::PyStringWrapper GemRB::PyString_AsString(PyObject*)’:
/<<PKGBUILDDIR>>/gemrb/plugins/GUIScript/PythonConversions.cpp:141:36:
error: ‘PyUnicode_AS_DATA’ was not declared in this scope; did you mean
‘PyUnicode_DATA’?
141 | wrap.str = PyUnicode_AS_DATA(obj);
| ^~~~~~~~~~~~~~~~~
| PyUnicode_DATA
make[3]: ***
[gemrb/plugins/GUIScript/CMakeFiles/GUIScript.dir/build.make:107:
gemrb/plugins/GUIScript/CMakeFiles/GUIScript.dir/PythonConversions.cpp.o]
Error 1