[Reproducible-builds] Bug#804440: coturn: FTBFS: implicit declaration of function 'SSLv3_server_method'

Chris Lamb lamby at debian.org
Sun Nov 8 14:50:29 UTC 2015


Source: coturn
Version: 4.5.0.2-3
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,

coturn fails to build from source in unstable/amd64:

  [..]

  cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE
  -fstack-protector-strong -Wformat -Werror=format-security -g  -Wall
  -Wno-deprecated-declarations -Wextra -Wformat-security
  -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes
  -Wpointer-arith -Wcast-qual -I/usr/include -I/usr/include/
  -I/usr/local/include -g -O2 -fPIE -fstack-protector-strong -Wformat
  -Werror=format-security -DTURN_HAS_DAEMON       -DINSTALL_PREFIX=/usr
  -DTURNDB=/var/lib/turn/turndb -Isrc -Isrc/apps/common -Isrc/server
  -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ 
  src/apps/stunclient/stunclient.c src/apps/common/apputils.c
  src/apps/common/ns_turn_utils.c src/apps/common/stun_buffer.c -o
  bin/turnutils_stunclient -Llib -lturnclient -Llib -fPIE -pie
  -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,-z,relro -Wl,-z,now -L/usr/lib/
  -L/usr/local/lib/ -lrt -lnsl -lresolv -pthread -lcrypto -lssl
  -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3  
  src/apps/common/apputils.c: In function 'turn_get_method':
  src/apps/common/apputils.c:1041:17: warning: implicit declaration of
  function 'SSLv3_server_method' [-Wimplicit-function-declaration]
      if(method == SSLv3_server_method()) {
                   ^
  src/apps/common/apputils.c:1041:4: warning: nested extern declaration
  of 'SSLv3_server_method' [-Wnested-externs]
      if(method == SSLv3_server_method()) {
      ^
  src/apps/common/apputils.c:1041:14: warning: comparison between
  pointer and integer
      if(method == SSLv3_server_method()) {
                ^
  src/apps/common/apputils.c:1043:24: warning: implicit declaration of
  function 'SSLv3_client_method' [-Wimplicit-function-declaration]
      } else if(method == SSLv3_client_method()) {
                          ^
  src/apps/common/apputils.c:1043:4: warning: nested extern declaration
  of 'SSLv3_client_method' [-Wnested-externs]
      } else if(method == SSLv3_client_method()) {
      ^
  src/apps/common/apputils.c:1043:21: warning: comparison between
  pointer and integer
      } else if(method == SSLv3_client_method()) {
                       ^
  /tmp/cczIqc5U.o: In function `turn_get_method':
  /build/coturn-4.5.0.2/src/apps/common/apputils.c:1041: undefined
  reference to `SSLv3_server_method'
  /build/coturn-4.5.0.2/src/apps/common/apputils.c:1043: undefined
  reference to `SSLv3_client_method'
  collect2: error: ld returned 1 exit status
  Makefile:112: recipe for target 'bin/turnutils_stunclient' failed
  make[1]: *** [bin/turnutils_stunclient] Error 1
  make[1]: Leaving directory '/build/coturn-4.5.0.2'
  dh_auto_build: make -j1 returned exit code 2
  debian/rules:20: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  [..]

The full build log is attached or can be viewed here:

    https://reproducible.debian.net/logs/unstable/amd64/coturn_4.5.0.2-3.build1.log.gz


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: coturn.4.5.0.2-3.unstable.amd64.log.txt.gz
Type: application/gzip
Size: 8559 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20151108/73a0b56a/attachment.bin>


More information about the Reproducible-builds mailing list