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.