Bug#843972: t38modem: FTBFS: /usr/bin/ld: pmodeme.o: relocation R_X86_64_PC32 against symbol `_ZNK17PStringDictionaryI7PStringE5GetAtERKS0_' can not be used when making a shared object; recompile with -fPIC

Chris Lamb lamby at debian.org
Fri Nov 11 11:12:13 UTC 2016


Source: t38modem
Version: 2.0.0-4
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,

t38modem fails to build from source in unstable/amd64:

  […]

  Selecting previously unselected package libspeex-dev:amd64.
  Preparing to unpack .../163-libspeex-dev_1.2~rc1.2-1_amd64.deb ...
  Unpacking libspeex-dev:amd64 (1.2~rc1.2-1) ...
  Selecting previously unselected package libspeexdsp-dev:amd64.
  Preparing to unpack .../164-libspeexdsp-dev_1.2~rc1.2-1_amd64.deb ...
  Unpacking libspeexdsp-dev:amd64 (1.2~rc1.2-1) ...
  Selecting previously unselected package libsrtp0-dev.
  Preparing to unpack .../165-libsrtp0-dev_1.4.5~20130609~dfsg-1.3_amd64.deb ...
  Unpacking libsrtp0-dev (1.4.5~20130609~dfsg-1.3) ...
  Selecting previously unselected package libopal-dev.
  Preparing to unpack .../166-libopal-dev_3.10.10~dfsg2-2+b1_amd64.deb ...
  Unpacking libopal-dev (3.10.10~dfsg2-2+b1) ...
  Setting up libldap2-dev:amd64 (2.4.42+dfsg-2+b3) ...
  Setting up x11proto-dri2-dev (2.8-2) ...
  Setting up libtwolame0:amd64 (0.3.13-2) ...
  Setting up libopenjp2-7:amd64 (2.1.2-1) ...
  Setting up libasyncns0:amd64 (0.8-6) ...
  Setting up libx264-148:amd64 (2:0.148.2708+git86b7198-1) ...
  Setting up libjpeg62-turbo:amd64 (1:1.5.1-2) ...
  Setting up libpng16-16:amd64 (1.6.26-1) ...
  Setting up libwavpack1:amd64 (4.80.0-1) ...
  Setting up libjbig0:amd64 (2.1-3.1) ...
  Setting up libpthread-stubs0-dev:amd64 (0.3-4) ...
  Setting up fonts-dejavu-core (2.37-1) ...
  Setting up libjson-c3:amd64 (0.12.1-1) ...
  Setting up libnuma1:amd64 (2.0.11-2) ...
  Setting up libv4lconvert0:amd64 (1.10.1-1) ...
  Setting up libssl-dev:amd64 (1.1.0c-1) ...
  Setting up libsoxr0:amd64 (0.1.2-1) ...
  Processing triggers for libglib2.0-0:amd64 (2.50.2-1) ...
  No schema files found: doing nothing.
  Setting up libasound2-data (1.1.2-1) ...
  Setting up libxshmfence1:amd64 (1.2-1) ...
  Setting up xorg-sgml-doctools (1:1.11-1) ...
  Setting up libtiff5:amd64 (4.0.6-3) ...
  Setting up x11proto-xf86vidmode-dev (2.3.1-2) ...
  Setting up libshine3:amd64 (3.1.0-4) ...
  Setting up x11proto-kb-dev (1.0.7-1) ...
  Setting up libglapi-mesa:amd64 (12.0.3-3) ...
  Setting up libspeex1:amd64 (1.2~rc1.2-1) ...
  Setting up libspeex-dev:amd64 (1.2~rc1.2-1) ...
  Setting up libxvidcore4:amd64 (2:1.3.4-1) ...
  Setting up libsrtp0 (1.4.5~20130609~dfsg-1.3) ...
  Setting up libsasl2-dev (2.1.27~72-g88d82a3+dfsg-1) ...
  Setting up ucf (3.0036) ...
  Setting up libcapi20-3:amd64 (1:3.27-1) ...
  Setting up libvpx4:amd64 (1.6.0-3) ...
  Setting up libopus0:amd64 (1.1.3-1) ...
  Setting up libfreetype6:amd64 (2.6.3-3+b1) ...
  Setting up libva1:amd64 (1.7.3-1) ...
  Setting up libasound2:amd64 (1.1.2-1) ...
  Setting up libdrm2:amd64 (2.4.71-1) ...
  Setting up libogg0:amd64 (1.3.2-1) ...
  Setting up pkg-config (0.29-4) ...
  Setting up libpixman-1-0:amd64 (0.34.0-1) ...
  Setting up xtrans-dev (1.3.5-1) ...
  Setting up libmp3lame0:amd64 (3.99.5+repack1-9+b1) ...
  Setting up libglib2.0-data (2.50.2-1) ...
  Setting up libcrystalhd3:amd64 (1:0.0~git20110715.fdd2f19-11+b1) ...
  Processing triggers for libc-bin (2.24-5) ...
  Setting up libsnappy1v5:amd64 (1.1.3-3) ...
  Setting up x11proto-gl-dev (1.4.17-1) ...
  Processing triggers for systemd (232-3) ...
  Setting up libltdl7:amd64 (2.4.6-2) ...
  Setting up help2man (1.47.4) ...
  Setting up libzvbi-common (0.2.35-12) ...
  Setting up libexpat1-dev:amd64 (2.2.0-1) ...
  Setting up libpciaccess0:amd64 (0.13.4-1) ...
  Processing triggers for man-db (2.7.5-1) ...
  Setting up libpcrecpp0v5:amd64 (2:8.39-2) ...
  Setting up libpcre32-3:amd64 (2:8.39-2) ...
  Setting up libva-drm1:amd64 (1.7.3-1) ...
  Setting up libdrm-radeon1:amd64 (2.4.71-1) ...
  Setting up liborc-0.4-0:amd64 (1:0.4.26-2) ...
  Setting up libpcre16-3:amd64 (2:8.39-2) ...
  Setting up libxdmcp6:amd64 (1:1.1.2-1.1) ...
  Setting up libzvbi0:amd64 (0.2.35-12) ...
  Setting up libdrm-nouveau2:amd64 (2.4.71-1) ...
  Setting up libvorbis0a:amd64 (1.3.5-3) ...
  Setting up x11-common (1:7.7+16) ...
  update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
  invoke-rc.d: could not determine current runlevel
  invoke-rc.d: policy-rc.d denied execution of start.
  Setting up libschroedinger-1.0-0:amd64 (1.0.11-2.1) ...
  Setting up libglib2.0-bin (2.50.2-1) ...
  Setting up libslang2:amd64 (2.3.1-5) ...
  Setting up libgsm1:amd64 (1.0.13-4) ...
  Setting up libx11-data (2:1.6.3-1) ...
  Setting up libspeexdsp1:amd64 (1.2~rc1.2-1) ...
  Setting up libxau6:amd64 (1:1.0.8-1) ...
  Setting up libdbus-1-3:amd64 (1.10.12-1) ...
  Setting up libwrap0:amd64 (7.6.q-25) ...
  Setting up libwebp6:amd64 (0.5.1-3) ...
  Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-2+b3) ...
  Setting up libasound2-dev:amd64 (1.1.2-1) ...
  Setting up libx265-95:amd64 (2.1-2) ...
  Setting up libpcre3-dev:amd64 (2:8.39-2) ...
  Setting up fontconfig-config (2.11.0-6.7) ...
  Setting up libodbc1:amd64 (2.3.1-5+b1) ...
  Setting up x11proto-core-dev (7.0.31-1) ...
  Setting up libsrtp0-dev (1.4.5~20130609~dfsg-1.3) ...
  Setting up libltdl-dev:amd64 (2.4.6-2) ...
  Setting up libdrm-amdgpu1:amd64 (2.4.71-1) ...
  Setting up libxshmfence-dev:amd64 (1.2-1) ...
  Setting up libv4l-0:amd64 (1.10.1-1) ...
  Setting up libflac8:amd64 (1.3.1-4) ...
  Setting up libwebpmux2:amd64 (0.5.1-3) ...
  Setting up libspandsp2:amd64 (0.0.6+dfsg-0.1) ...
  Setting up libxau-dev:amd64 (1:1.0.8-1) ...
  Setting up libglib2.0-dev (2.50.2-1) ...
  Setting up libdrm-intel1:amd64 (2.4.71-1) ...
  Setting up libxdmcp-dev:amd64 (1:1.1.2-1.1) ...
  Setting up libspeexdsp-dev:amd64 (1.2~rc1.2-1) ...
  Setting up libice6:amd64 (2:1.0.9-1+b1) ...
  Setting up libpng-dev:amd64 (1.6.26-1) ...
  Setting up libvorbisenc2:amd64 (1.3.5-3) ...
  Setting up libcaca0:amd64 (0.99.beta19-2+b1) ...
  Setting up libslang2-dev:amd64 (2.3.1-5) ...
  Setting up libxcb1:amd64 (1.12-1) ...
  Setting up x11proto-input-dev (2.3.2-1) ...
  Setting up libxcb-present0:amd64 (1.12-1) ...
  Setting up libfontconfig1:amd64 (2.11.0-6.7) ...
  Setting up libxcb-dri2-0:amd64 (1.12-1) ...
  Setting up libsm6:amd64 (2:1.2.2-1+b1) ...
  Setting up libxcb-dri3-0:amd64 (1.12-1) ...
  Setting up libxcb-glx0:amd64 (1.12-1) ...
  Setting up libxcb-randr0:amd64 (1.12-1) ...
  Setting up libxcb-xfixes0:amd64 (1.12-1) ...
  Setting up libxcb-render0:amd64 (1.12-1) ...
  Setting up libdrm-dev:amd64 (2.4.71-1) ...
  Setting up libx11-6:amd64 (2:1.6.3-1) ...
  Setting up libxcb-sync1:amd64 (1.12-1) ...
  Setting up libsndfile1:amd64 (1.0.27-1) ...
  Setting up libx11-xcb1:amd64 (2:1.6.3-1) ...
  Setting up libcaca-dev (0.99.beta19-2+b1) ...
  Setting up x11proto-xext-dev (7.3.0-1) ...
  Setting up libxcb-shm0:amd64 (1.12-1) ...
  Setting up libxcb-shape0:amd64 (1.12-1) ...
  Setting up libxrender1:amd64 (1:0.9.9-2) ...
  Setting up libxcb1-dev:amd64 (1.12-1) ...
  Setting up libxcb-glx0-dev:amd64 (1.12-1) ...
  Setting up libx11-dev:amd64 (2:1.6.3-1) ...
  Setting up libxcb-sync-dev:amd64 (1.12-1) ...
  Setting up libx11-xcb-dev:amd64 (2:1.6.3-1) ...
  Setting up mesa-common-dev:amd64 (12.0.3-3) ...
  Setting up libxext6:amd64 (2:1.3.3-1) ...
  Setting up libxfixes3:amd64 (1:5.0.2-1) ...
  Setting up x11proto-fixes-dev (1:5.0-2) ...
  Setting up libvdpau1:amd64 (1.1.1-5) ...
  Setting up libxcb-dri2-0-dev:amd64 (1.12-1) ...
  Setting up libxcb-render0-dev:amd64 (1.12-1) ...
  Setting up x11proto-damage-dev (1:1.2.1-2) ...
  Setting up libxcb-dri3-dev:amd64 (1.12-1) ...
  Setting up libxext-dev:amd64 (2:1.3.3-1) ...
  Setting up libxcb-shape0-dev:amd64 (1.12-1) ...
  Setting up libxxf86vm1:amd64 (1:1.1.4-1) ...
  Setting up libxxf86vm-dev:amd64 (1:1.1.4-1) ...
  Setting up libxfixes-dev:amd64 (1:5.0.2-1) ...
  Setting up libva-x11-1:amd64 (1.7.3-1) ...
  Setting up libxi6:amd64 (2:1.7.6-1.1) ...
  Setting up libcairo2:amd64 (1.14.6-1.1) ...
  Setting up libxcb-randr0-dev:amd64 (1.12-1) ...
  Setting up libxdamage1:amd64 (1:1.1.4-2+b1) ...
  Setting up libavutil55:amd64 (7:3.2-2) ...
  Setting up libxcb-xfixes0-dev:amd64 (1.12-1) ...
  Setting up libxdamage-dev:amd64 (1:1.1.4-2+b1) ...
  Setting up libswresample2:amd64 (7:3.2-2) ...
  Setting up libxtst6:amd64 (2:1.2.2-1+b1) ...
  Setting up libgl1-mesa-glx:amd64 (12.0.3-3) ...
  Setting up libglu1-mesa:amd64 (9.0.0-2.1) ...
  Setting up libxcb-present-dev:amd64 (1.12-1) ...
  Setting up libtheora0:amd64 (1.1.1+dfsg.1-14) ...
  Setting up libavcodec57:amd64 (7:3.2-2) ...
  Setting up libpulse0:amd64 (9.0-5) ...
  Setting up libgl1-mesa-dev:amd64 (12.0.3-3) ...
  Setting up libglu1-mesa-dev:amd64 (9.0.0-2.1) ...
  Setting up libpulse-mainloop-glib0:amd64 (9.0-5) ...
  Setting up libpulse-dev:amd64 (9.0-5) ...
  Setting up libsdl1.2debian:amd64 (1.2.15+dfsg1-4) ...
  Setting up libsdl1.2-dev (1.2.15+dfsg1-4) ...
  Setting up libpt2.10.11 (2.10.11~dfsg-2) ...
  Setting up libopal3.10.10 (3.10.10~dfsg2-2+b1) ...
  Setting up odbcinst1debian2:amd64 (2.3.1-5+b1) ...
  Setting up unixodbc-dev (2.3.1-5+b1) ...
  Setting up odbcinst (2.3.1-5+b1) ...
  Setting up libpt-dev (2.10.11~dfsg-2) ...
  Setting up libopal-dev (3.10.10~dfsg2-2+b1) ...
  Setting up t38modem-build-deps (2.0.0-4) ...
  Processing triggers for libc-bin (2.24-5) ...
  Processing triggers for systemd (232-3) ...
  
  **************************************************************************************
  ** Environment                                                                      **
  **************************************************************************************
  
  PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  HOSTNAME=33be985c4b79
  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.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0
  OLDPWD=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem
  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 t38modem 2.0.0-4 on amd64                                               **
  **************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package t38modem
  dpkg-buildpackage: info: source version 2.0.0-4
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Mark Purcell <msp at debian.org>
   dpkg-source --before-build t38modem-2.0.0
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  dh clean --parallel
     dh_testdir -O--parallel
     dh_auto_clean -O--parallel
  	make -j9 clean
  make[1]: Entering directory '/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0'
  rm -f t38modem pmutils.o dle.o pmodem.o pmodemi.o drivers.o t30tone.o tone_gen.o hdlc.o t30.o fcs.o pmodeme.o enginebase.o t38engine.o audio.o drv_pty.o main_process.o opal/opalutils.o opal/modemep.o opal/modemstrm.o opal/h323ep.o opal/sipep.o opal/manager.o opal/fake_codecs.o
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0'
     dh_clean -O--parallel
   debian/rules build
  dh build --parallel
     dh_testdir -O--parallel
     dh_update_autotools_config -O--parallel
     dh_auto_configure -O--parallel
     dh_auto_build -O--parallel
  	make -j9
  make[1]: Entering directory '/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0'
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o pmutils.o pmutils.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o dle.o dle.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o pmodem.o pmodem.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o pmodemi.o pmodemi.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o drivers.o drivers.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o t30tone.o t30tone.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o tone_gen.o tone_gen.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o hdlc.o hdlc.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o t30.o t30.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o fcs.o fcs.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o pmodeme.o pmodeme.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o enginebase.o enginebase.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o t38engine.o t38engine.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o audio.o audio.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o drv_pty.o drv_pty.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o main_process.o main_process.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o opal/opalutils.o opal/opalutils.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o opal/modemep.o opal/modemep.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o opal/modemstrm.o opal/modemstrm.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o opal/h323ep.o opal/h323ep.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o opal/sipep.o opal/sipep.cxx
  pmodeme.cxx: In member function 'Profile& Profile::operator=(const Profile&)':
  pmodeme.cxx:1234:17: warning: iteration 60 invokes undefined behavior [-Waggressive-loop-optimizations]
       S[r] = p.S[r];
              ~~~~~^
  pmodeme.cxx:1233:25: note: within this loop
     for (PINDEX r = 0 ; r <= PINDEX(sizeof(S)/sizeof(S[0])) ; r++)
                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o opal/manager.o opal/manager.cxx
  g++ -c -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o opal/fake_codecs.o opal/fake_codecs.cxx
  In file included from /usr/include/opal/h323/h323.h:39:0,
                   from opal/h323ep.h:55,
                   from opal/h323ep.cxx:131:
  /usr/include/opal/h323/h323ep.h:148:30: warning: converting to non-pointer type 'unsigned int' from NULL [-Wconversion-null]
         unsigned int options = NULL,      ///<  options to pass to conneciton
                                ^~~~
  In file included from /usr/include/opal/h323/h323.h:39:0,
                   from opal/h323ep.h:55,
                   from opal/manager.cxx:87:
  /usr/include/opal/h323/h323ep.h:148:30: warning: converting to non-pointer type 'unsigned int' from NULL [-Wconversion-null]
         unsigned int options = NULL,      ///<  options to pass to conneciton
                                ^~~~
  g++ -Wdate-time -D_FORTIFY_SOURCE=2 `pkg-config --cflags opal` -DUSE_OPAL -fpermissive -DUSE_UNIX98_PTY -o t38modem pmutils.o dle.o pmodem.o pmodemi.o drivers.o t30tone.o tone_gen.o hdlc.o t30.o fcs.o pmodeme.o enginebase.o t38engine.o audio.o drv_pty.o main_process.o opal/opalutils.o opal/modemep.o opal/modemstrm.o opal/h323ep.o opal/sipep.o opal/manager.o opal/fake_codecs.o -Wl,-z,relro `pkg-config --libs opal`
  /usr/bin/ld: pmodeme.o: relocation R_X86_64_PC32 against symbol `_ZNK17PStringDictionaryI7PStringE5GetAtERKS0_' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: final link failed: Bad value
  collect2: error: ld returned 1 exit status
  Makefile:227: recipe for target 't38modem' failed
  make[1]: *** [t38modem] Error 1
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161111110748.kesvLyfelq.db.t38modem/t38modem-2.0.0'
  dh_auto_build: make -j9 returned exit code 2
  debian/rules:9: 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: t38modem.2.0.0-4.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 10926 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20161111/a7c587a7/attachment-0003.obj>


More information about the Pkg-voip-maintainers mailing list