Bug#841757: mpc: FTBFS: relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC

Chris Lamb lamby at debian.org
Sun Oct 23 07:59:56 UTC 2016


Source: mpc
Version: 0.28-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at 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=lamby at 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 <fsfs at 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
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mpc.0.28-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 4174 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20161023/72938c29/attachment.obj>


More information about the Reproducible-builds mailing list