Your message dated Tue, 25 Oct 2016 16:53:00 +0000 with message-id <af30c450-36e3-8ee9-d9c4-6418701ed...@thykier.net> and subject line Re: check: Please build libcheck.a with -fPIC has caused the Debian Bug report #837445, regarding check needs PIE binNMU to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 837445: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837445 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: mpc Version: 0.28-1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org Dear Maintainer, mpc fails to build from source in unstable/amd64: […] ************************************************************************************** ** Starting build ** ************************************************************************************** Package: mpc Version: 0.28-1 Build architecture: amd64 Date: Sun, 23 Oct 2016 09:38:18 +0200 Hostname: a73565e0df4d Uname: Linux a73565e0df4d 4.7.0-1-amd64 #1 SMP Debian 4.7.6-1 (2016-10-07) x86_64 GNU/Linux /etc/timezone: Europe/Belgrade ************************************************************************************** ** Installing build dependencies ** ************************************************************************************** dh_testdir dh_testroot dh_prep dh_testdir dh_testroot dh_install dh_installdocs dh_installchangelogs dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'mpc-build-deps' in '../mpc-build-deps_0.28-1_all.deb'. The package has been created. Attention, the package has been created in the current directory, not in ".." as indicated by the message above! Selecting previously unselected package mpc-build-deps. (Reading database ... 23456 files and directories currently installed.) Preparing to unpack mpc-build-deps_0.28-1_all.deb ... Unpacking mpc-build-deps (0.28-1) ... Reading package lists... Building dependency tree... Reading state information... Correcting dependencies... Done The following additional packages will be installed: autoconf-archive bash-completion check libmpdclient-dev libmpdclient2 libsubunit-dev libsubunit0 pkg-config The following NEW packages will be installed: autoconf-archive bash-completion check libmpdclient-dev libmpdclient2 libsubunit-dev libsubunit0 pkg-config 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. Need to get 1251 kB of archives. After this operation, 8827 kB of additional disk space will be used. Get:1 http://httpredir.debian.org/debian sid/main amd64 autoconf-archive all 20160916-1 [716 kB] Get:2 http://httpredir.debian.org/debian sid/main amd64 bash-completion all 1:2.1-4.3 [178 kB] Get:3 http://httpredir.debian.org/debian sid/main amd64 libsubunit0 amd64 1.1.0-3 [8638 B] Get:4 http://httpredir.debian.org/debian sid/main amd64 libsubunit-dev amd64 1.1.0-3 [9420 B] Get:5 http://httpredir.debian.org/debian sid/main amd64 check amd64 0.10.0-3 [181 kB] Get:6 http://httpredir.debian.org/debian sid/main amd64 libmpdclient2 amd64 2.9-1 [36.7 kB] Get:7 http://httpredir.debian.org/debian sid/main amd64 libmpdclient-dev amd64 2.9-1 [58.8 kB] Get:8 http://httpredir.debian.org/debian sid/main amd64 pkg-config amd64 0.29-4 [62.5 kB] Fetched 1251 kB in 0s (49.1 MB/s) Selecting previously unselected package autoconf-archive. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23460 files and directories currently installed.) Preparing to unpack .../0-autoconf-archive_20160916-1_all.deb ... Unpacking autoconf-archive (20160916-1) ... Selecting previously unselected package bash-completion. Preparing to unpack .../1-bash-completion_1%3a2.1-4.3_all.deb ... Unpacking bash-completion (1:2.1-4.3) ... Selecting previously unselected package libsubunit0:amd64. Preparing to unpack .../2-libsubunit0_1.1.0-3_amd64.deb ... Unpacking libsubunit0:amd64 (1.1.0-3) ... Selecting previously unselected package libsubunit-dev. Preparing to unpack .../3-libsubunit-dev_1.1.0-3_amd64.deb ... Unpacking libsubunit-dev (1.1.0-3) ... Selecting previously unselected package check:amd64. Preparing to unpack .../4-check_0.10.0-3_amd64.deb ... Unpacking check:amd64 (0.10.0-3) ... Selecting previously unselected package libmpdclient2. Preparing to unpack .../5-libmpdclient2_2.9-1_amd64.deb ... Unpacking libmpdclient2 (2.9-1) ... Selecting previously unselected package libmpdclient-dev. Preparing to unpack .../6-libmpdclient-dev_2.9-1_amd64.deb ... Unpacking libmpdclient-dev (2.9-1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../7-pkg-config_0.29-4_amd64.deb ... Unpacking pkg-config (0.29-4) ... Setting up libmpdclient2 (2.9-1) ... Setting up bash-completion (1:2.1-4.3) ... Setting up libsubunit0:amd64 (1.1.0-3) ... Setting up libmpdclient-dev (2.9-1) ... Setting up libsubunit-dev (1.1.0-3) ... Setting up pkg-config (0.29-4) ... Setting up autoconf-archive (20160916-1) ... Processing triggers for libc-bin (2.24-5) ... Setting up check:amd64 (0.10.0-3) ... Processing triggers for man-db (2.7.5-1) ... Setting up mpc-build-deps (0.28-1) ... ************************************************************************************** ** Environment ** ************************************************************************************** PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME=a73565e0df4d TERM=xterm PAGER=more DISPLAY=:0 DOCKER_IMAGE=lamby-debian-sid DEB_BUILD_OPTIONS=parallel=9 PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip HOME=/home/lamby LOGNAME=lamby SHLVL=1 PWD=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28 OLDPWD=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc GPG_TTY=/dev/console QUILT_PATCHES=debian/patches QUILT_NO_DIFF_INDEX=1 QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index DEBEMAIL=la...@debian.org DEBFULLNAME=Chris Lamb EDITOR=vim LESS=-cgiFx4M GPG_KEY=1E953E27D4311E58 BLASTER=A220 I5 D1 H5 P330 T6 _=/usr/bin/env ************************************************************************************** ** Building mpc 0.28-1 on amd64 ** ************************************************************************************** dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: info: source package mpc dpkg-buildpackage: info: source version 0.28-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Florian Schlichting <f...@debian.org> dpkg-source --before-build mpc-0.28 dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --with autoreconf --with bash-completion dh_testdir dh_auto_clean dh_autoreconf_clean dh_clean debian/rules build dh build --with autoreconf --with bash-completion dh_testdir dh_update_autotools_config dh_autoreconf parallel-tests: installing './test-driver' debian/rules override_dh_auto_configure make[1]: Entering directory '/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28' dh_auto_configure -- --enable-test ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --enable-test configure: WARNING: unrecognized options: --disable-maintainer-mode checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for style of include used by make... GNU checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for gcc option to accept ISO C99... none needed checking whether make sets $(MAKE)... (cached) yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for LIBMPDCLIENT... yes checking for iconv... yes checking for nl_langinfo and CODESET... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Wextra... yes checking whether C compiler accepts -Wno-deprecated-declarations... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wshadow... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -ffunction-sections... yes checking whether C compiler accepts -fdata-sections... yes checking whether C compiler accepts -fvisibility=hidden... yes checking whether the linker accepts -Wl,--gc-sections... yes configure: WARNING: AM_PATH_CHECK() is deprecated configure: WARNING: use PKG_CHECK_MODULES([CHECK], [check >= 0.9.4]) instead checking for check - version >= 0.8.2... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-maintainer-mode make[1]: Leaving directory '/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28' dh_auto_build make -j1 make[1]: Entering directory '/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28' make all-am make[2]: Entering directory '/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28' gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-main.o `test -f 'src/main.c' || echo './'`src/main.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-list.o `test -f 'src/list.c' || echo './'`src/list.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-password.o `test -f 'src/password.c' || echo './'`src/password.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-status.o `test -f 'src/status.c' || echo './'`src/status.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-args.o `test -f 'src/args.c' || echo './'`src/args.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-format.o `test -f 'src/format.c' || echo './'`src/format.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-song_format.o `test -f 'src/song_format.c' || echo './'`src/song_format.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-util.o `test -f 'src/util.c' || echo './'`src/util.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-command.o `test -f 'src/command.c' || echo './'`src/command.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-queue.o `test -f 'src/queue.c' || echo './'`src/queue.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-sticker.o `test -f 'src/sticker.c' || echo './'`src/sticker.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-tab.o `test -f 'src/tab.c' || echo './'`src/tab.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-idle.o `test -f 'src/idle.c' || echo './'`src/idle.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-message.o `test -f 'src/message.c' || echo './'`src/message.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-search.o `test -f 'src/search.c' || echo './'`src/search.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-options.o `test -f 'src/options.c' || echo './'`src/options.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-path.o `test -f 'src/path.c' || echo './'`src/path.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/src_mpc-charset.o `test -f 'src/charset.c' || echo './'`src/charset.c gcc -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -Wl,-z,relro -Wl,--gc-sections -o src/mpc src/src_mpc-main.o src/src_mpc-list.o src/src_mpc-password.o src/src_mpc-status.o src/src_mpc-args.o src/src_mpc-format.o src/src_mpc-song_format.o src/src_mpc-util.o src/src_mpc-command.o src/src_mpc-queue.o src/src_mpc-sticker.o src/src_mpc-tab.o src/src_mpc-idle.o src/src_mpc-message.o src/src_mpc-search.o src/src_mpc-options.o src/src_mpc-path.o src/src_mpc-charset.o -lmpdclient make[2]: Leaving directory '/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28' make[1]: Leaving directory '/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28' dh_auto_test make -j1 check VERBOSE=1 make[1]: Entering directory '/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28' make test/test_format make[2]: Entering directory '/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28' gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/test_test_format-format.o `test -f 'src/format.c' || echo './'`src/format.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/test_test_format-song_format.o `test -f 'src/song_format.c' || echo './'`src/song_format.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o test/test_test_format-test_format.o `test -f 'test/test_format.c' || echo './'`test/test_format.c gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -c -o src/test_test_format-charset.o `test -f 'src/charset.c' || echo './'`src/charset.c gcc -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-deprecated-declarations -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wcast-qual -Wwrite-strings -ffunction-sections -fdata-sections -fvisibility=hidden -pthread -Wl,-z,relro -Wl,--gc-sections -o test/test_format src/test_test_format-format.o src/test_test_format-song_format.o test/test_test_format-test_format.o src/test_test_format-charset.o -lmpdclient -lcheck -lsubunit -lrt -lm /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libcheck.a(check.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libcheck.a(check_error.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libcheck.a(check_msg.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libcheck.a(check_pack.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libcheck.a(check_run.o): relocation R_X86_64_32 against undefined symbol `error_jmp_buffer' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libcheck.a(check_str.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libcheck.a(check_log.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libcheck.a(check_print.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Nonrepresentable section on output collect2: error: ld returned 1 exit status Makefile:735: recipe for target 'test/test_format' failed make[2]: *** [test/test_format] Error 1 make[2]: Leaving directory '/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28' Makefile:1521: recipe for target 'check-am' failed make[1]: *** [check-am] Error 2 make[1]: Leaving directory '/home/lamby/temp/cdt.20161023093816.us7t2B0y4B.db.mpc/mpc-0.28' dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2 debian/rules:4: recipe for target 'build' failed make: *** [build] Error 2 […] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-mpc.0.28-1.unstable.amd64.log.txt.gz
Description: Binary data
--- End Message ---
--- Begin Message ---On Sun, 11 Sep 2016 19:04:08 +0200 Balint Reczey <bal...@balintreczey.hu> wrote: > Source: check > Version: 0.10.0-3 > Severity: important > User: bal...@balintreczey.hu > Usertags: pie-bindnow-20160906 > Justification: makes several packages FTBFS on amd64 with extra hardening > Affects: ettercap galera-3 gubbins netcfg vnstat > > Dear Maintainers, > > During a rebuild of all packages in sid, several packages > failed to build on amd64 with patched GCC and dpkg. The root > cause seems to be that libcheck.a is shipped as a non-PIC library. > > The rebuild tested if packages are ready for a transition > enabling PIE and bindnow for amd64. > > For more information about the changes to sid's dpkg and GCC please > visit: > https://wiki.debian.org/Hardening/PIEByDefaultTransitio > > Relevant part of ettercap's build log: > [...] > > The full build log is available from: > https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/ettercap_0.8.2-2_amd64.build.gz > > I'm aware of the provided libcheck_pic.a file, but I think > there is little value in providing the non-PIC library > thus I suggest providing only one, libcheck.a with PIC. > > Thanks, > Balint > > > > Rebuilt successfully.
--- End Message ---