Source: blender
Version: 2.74+dfsg0-5
Severity: important

While test building blender in a sid chroot that had been modified to make
python3.5 the default python3 in preparation for the upcoming transition I got
the following FTBFS:

[ 79%] Building C object 
source/blender/python/generic/CMakeFiles/bf_python_ext.dir/py_capi_utils.c.o
cd 
/home/test/blender-2.74+dfsg0/obj-x86_64-linux-gnu/source/blender/python/generic
 && /usr/bin/cc  -DHAVE_STDBOOL_H -DWITH_GLU -DWITH_GL_PROFILE_COMPAT 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE 
-D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ 
-I/home/test/blender-2.74+dfsg0/source/blender/python/generic 
-I/home/test/blender-2.74+dfsg0/source/blender/blenkernel 
-I/home/test/blender-2.74+dfsg0/source/blender/blenlib 
-I/home/test/blender-2.74+dfsg0/source/blender/gpu 
-I/home/test/blender-2.74+dfsg0/source/blender/makesdna 
-I/home/test/blender-2.74+dfsg0/intern/guardedalloc 
-I/home/test/blender-2.74+dfsg0/intern/glew-mx -isystem /usr/include/python3.5m 
 -Wall -Wcast-align -Werror=declaration-after-statement 
-Werror=implicit-function-declaration -Werror=return-type -Wstrict-prototypes 
-Wmissing-prototypes -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith 
-Wunused-parameter -Wwrite-strings -Wlogical-op -Wundef -Winit-self -Wnonnull 
-Wmissing-include-dirs -
 Wno-div-by-zero -Wtype-limits -Wuninitialized -Wredundant-decls 
-Wno-error=unused-but-set-variable -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -fopenmp  -msse2  
-msse -pipe -fPIC -funsigned-char -fno-strict-aliasing   -o 
CMakeFiles/bf_python_ext.dir/py_capi_utils.c.o   -c 
/home/test/blender-2.74+dfsg0/source/blender/python/generic/py_capi_utils.c
/home/test/blender-2.74+dfsg0/source/blender/python/generic/py_capi_utils.c: In 
function 'PyC_IsInterpreterActive':
/home/test/blender-2.74+dfsg0/source/blender/python/generic/py_capi_utils.c:632:28:
 error: implicit declaration of function '_Py_atomic_load_relaxed' 
[-Werror=implicit-function-declaration]
  return (((PyThreadState *)_Py_atomic_load_relaxed(&_PyThreadState_Current)) 
!= NULL);
                            ^
/home/test/blender-2.74+dfsg0/source/blender/python/generic/py_capi_utils.c:632:53:
 error: '_PyThreadState_Current' undeclared (first use in this function)
  return (((PyThreadState *)_Py_atomic_load_relaxed(&_PyThreadState_Current)) 
!= NULL);
                                                     ^
/home/test/blender-2.74+dfsg0/source/blender/python/generic/py_capi_utils.c:632:53:
 note: each undeclared identifier is reported only once for each function it 
appears in
/home/test/blender-2.74+dfsg0/source/blender/python/generic/py_capi_utils.c:633:1:
 error: control reaches end of non-void function [-Werror=return-type]
 }
 ^
cc1: some warnings being treated as errors
source/blender/python/generic/CMakeFiles/bf_python_ext.dir/build.make:185: 
recipe for target 
'source/blender/python/generic/CMakeFiles/bf_python_ext.dir/py_capi_utils.c.o' 
failed
make[3]: *** 
[source/blender/python/generic/CMakeFiles/bf_python_ext.dir/py_capi_utils.c.o] 
Error 1

Once python3.5 is the default python3 this will be a serious bug.

Scott K

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to