Source: pyodbc
Version: 3.0.6-2
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160707 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
>  debian/rules build
> dh_listpackages: -s/--same-arch is deprecated; please use -a/--arch instead
> test -x debian/rules
> mkdir -p "."
> CDBS WARNING:    DEB_DH_STRIP_ARGS is deprecated since 0.4.85
> mkdir -p debian/python-module-stampdir
> set -e; cd . && python2.7 setup.py build 
> --build-base="/«PKGBUILDDIR»/./build";
> running build
> running build_ext
> building 'pyodbc' extension
> creating /«PKGBUILDDIR»/build
> creating /«PKGBUILDDIR»/build/temp.linux-x86_64-2.7
> creating /«PKGBUILDDIR»/build/temp.linux-x86_64-2.7/build
> creating /«PKGBUILDDIR»/build/temp.linux-x86_64-2.7/«BUILDDIR»
> creating /«PKGBUILDDIR»/build/temp.linux-x86_64-2.7/«PKGBUILDDIR»
> creating /«PKGBUILDDIR»/build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/sqlwchar.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/sqlwchar.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c /«PKGBUILDDIR»/src/row.cpp 
> -o /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/row.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/pyodbcmodule.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/pyodbcmodule.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/cnxninfo.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/cnxninfo.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/pyodbcdbg.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/pyodbcdbg.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/errors.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/errors.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/pyodbccompat.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/pyodbccompat.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/params.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/params.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/connection.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/connection.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/buffer.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/buffer.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/getdata.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/getdata.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> /«PKGBUILDDIR»/src/getdata.cpp: In member function 'PyObject* 
> DataBuffer::DetachValue()':
> /«PKGBUILDDIR»/src/getdata.cpp:260:20: warning: converting 'false' to pointer 
> type 'PyObject* {aka _object*}' [-Wconversion-null]
>              return false;
>                     ^
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
> -DPYODBC_VERSION=3.0.6 -I/usr/include/python2.7 -c 
> /«PKGBUILDDIR»/src/cursor.cpp -o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/cursor.o 
> -Wno-write-strings
> cc1plus: warning: command line option '-Wstrict-prototypes' is valid for 
> C/ObjC but not for C++
> creating /«PKGBUILDDIR»/build/lib.linux-x86_64-2.7
> c++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro 
> -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes 
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat 
> -Werror=format-security -Wl,-z,relro -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -fstack-protector-strong -Wformat -Werror=format-security 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/sqlwchar.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/row.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/pyodbcmodule.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/cnxninfo.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/pyodbcdbg.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/errors.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/pyodbccompat.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/params.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/connection.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/buffer.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/getdata.o 
> /«PKGBUILDDIR»/./build/temp.linux-x86_64-2.7/«PKGBUILDDIR»/src/cursor.o 
> -lodbc -o /«PKGBUILDDIR»/./build/lib.linux-x86_64-2.7/pyodbc.so
> touch debian/python-module-stampdir/python-pyodbc
> set -e; cd . && python2.7 setup.py build 
> --build-base="/«PKGBUILDDIR»/./build";
> running build
> running build_ext
> touch debian/python-module-stampdir/python-pyodbc-dbg
> CDBS WARNING:    cdbs_python_build_versions is deprecated since 0.4.140 - 
> please use cdbs_python_flavors instead
> set -e; \
> for i in python2.7; do \
>       python$i-dbg ./setup.py build; \
> done
> /bin/sh: 3: pythonpython2.7-dbg: not found
> make: *** [build/python-pyodbc-dbg] Error 127

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2016/07/07/pyodbc_3.0.6-2_unstable_reb.normal.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to