Bug#812732: cyrus-sasl2: FTBFS: /bin/sed: can't read /usr/lib/x86_64-linux-gnu/libheimntlm.la: No such file or directory

Chris Lamb lamby at debian.org
Tue Jan 26 08:28:17 UTC 2016


Source: cyrus-sasl2
Version: 2.1.26.dfsg1-14
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,

cyrus-sasl2 fails to build from source in unstable/amd64:

  [..]

  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include -DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ../../plugins/otp.c -fPIE -o otp.o >/dev/null 2>&1
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include  -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal  -I/usr/include -DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include  -Wall -W -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -c -o otp_init.lo ../../plugins/otp_init.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include -DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ../../plugins/otp_init.c  -fPIC -DPIC -o .libs/otp_init.o
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include -DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ../../plugins/otp_init.c -fPIE -o otp_init.o >/dev/null 2>&1
  /bin/bash ../libtool  --tag=CC   --mode=link gcc  -Wall -W -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -module -export-dynamic -rpath /usr/lib/x86_64-linux-gnu/sasl2:/usr/lib/sasl2 -version-info 2:25:0 -fPIE -pie -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu/heimdal -Wl,-z,defs -L/usr/x86_64-linux-gnu/lib -o libotp.la  otp.lo otp_init.lo plugin_common.lo -lcrypto   -lresolv  
  libtool: link: gcc -shared  -fPIC -DPIC  .libs/otp.o .libs/otp_init.o .libs/plugin_common.o   -L/usr/lib/x86_64-linux-gnu/heimdal -L/usr/x86_64-linux-gnu/lib -lcrypto -lresolv  -O2 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,defs   -Wl,-soname -Wl,libotp.so.2 -o .libs/libotp.so.2.0.25
  libtool: link: (cd ".libs" && rm -f "libotp.so.2" && ln -s "libotp.so.2.0.25" "libotp.so.2")
  libtool: link: (cd ".libs" && rm -f "libotp.so" && ln -s "libotp.so.2.0.25" "libotp.so")
  libtool: link: ar cru .libs/libotp.a  otp.o otp_init.o plugin_common.o
  ar: `u' modifier ignored since `D' is the default (see `U')
  libtool: link: ranlib .libs/libotp.a
  libtool: link: ( cd ".libs" && rm -f "libotp.la" && ln -s "../libotp.la" "libotp.la" )
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include  -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal  -I/usr/include -DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include  -Wall -W -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -c -o gssapi.lo ../../plugins/gssapi.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include -DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ../../plugins/gssapi.c  -fPIC -DPIC -o .libs/gssapi.o
  ../../plugins/gssapi.c: In function 'sasl_gss_seterror_':
  ../../plugins/gssapi.c:214:40: warning: passing argument 3 of '_plug_buf_alloc' from incompatible pointer type [-Wincompatible-pointer-types]
       ret = _plug_buf_alloc(utils, &out, &curlen, 256);
                                          ^
  In file included from ../../plugins/gssapi.c:78:0:
  ../../plugins/plugin_common.h:145:5: note: expected 'unsigned int *' but argument is of type 'size_t * {aka long unsigned int *}'
   int _plug_buf_alloc(const sasl_utils_t *utils, char **rwbuf,
       ^
  ../../plugins/gssapi.c:241:37: warning: passing argument 3 of '_plug_buf_alloc' from incompatible pointer type [-Wincompatible-pointer-types]
    ret = _plug_buf_alloc(utils, &out, &curlen, len);
                                       ^
  In file included from ../../plugins/gssapi.c:78:0:
  ../../plugins/plugin_common.h:145:5: note: expected 'unsigned int *' but argument is of type 'size_t * {aka long unsigned int *}'
   int _plug_buf_alloc(const sasl_utils_t *utils, char **rwbuf,
       ^
  ../../plugins/gssapi.c:261:40: warning: passing argument 3 of '_plug_buf_alloc' from incompatible pointer type [-Wincompatible-pointer-types]
       ret = _plug_buf_alloc(utils, &out, &curlen, len);
                                          ^
  In file included from ../../plugins/gssapi.c:78:0:
  ../../plugins/plugin_common.h:145:5: note: expected 'unsigned int *' but argument is of type 'size_t * {aka long unsigned int *}'
   int _plug_buf_alloc(const sasl_utils_t *utils, char **rwbuf,
       ^
  ../../plugins/gssapi.c:292:37: warning: passing argument 3 of '_plug_buf_alloc' from incompatible pointer type [-Wincompatible-pointer-types]
    ret = _plug_buf_alloc(utils, &out, &curlen, len);
                                       ^
  In file included from ../../plugins/gssapi.c:78:0:
  ../../plugins/plugin_common.h:145:5: note: expected 'unsigned int *' but argument is of type 'size_t * {aka long unsigned int *}'
   int _plug_buf_alloc(const sasl_utils_t *utils, char **rwbuf,
       ^
  ../../plugins/gssapi.c:309:40: warning: passing argument 3 of '_plug_buf_alloc' from incompatible pointer type [-Wincompatible-pointer-types]
       ret = _plug_buf_alloc(utils, &out, &curlen, len);
                                          ^
  In file included from ../../plugins/gssapi.c:78:0:
  ../../plugins/plugin_common.h:145:5: note: expected 'unsigned int *' but argument is of type 'size_t * {aka long unsigned int *}'
   int _plug_buf_alloc(const sasl_utils_t *utils, char **rwbuf,
       ^
  ../../plugins/gssapi.c: In function 'sasl_gss_encode':
  ../../plugins/gssapi.c:383:18: warning: variable 'p' set but not used [-Wunused-but-set-variable]
    unsigned char * p;
                    ^
  ../../plugins/gssapi.c: In function 'sasl_gss_free_context_contents':
  ../../plugins/gssapi.c:535:15: warning: variable 'maj_stat' set but not used [-Wunused-but-set-variable]
       OM_uint32 maj_stat, min_stat;
                 ^
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include -DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ../../plugins/gssapi.c -fPIE -o gssapi.o >/dev/null 2>&1
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include  -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal  -I/usr/include -DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include  -Wall -W -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -c -o gssapiv2_init.lo ../../plugins/gssapiv2_init.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include -DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ../../plugins/gssapiv2_init.c  -fPIC -DPIC -o .libs/gssapiv2_init.o
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include -DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql -I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ../../plugins/gssapiv2_init.c -fPIE -o gssapiv2_init.o >/dev/null 2>&1
  /bin/bash ../libtool  --tag=CC   --mode=link gcc  -Wall -W -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -module -export-dynamic -rpath /usr/lib/x86_64-linux-gnu/sasl2:/usr/lib/sasl2 -version-info 2:25:0 -fPIE -pie -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu/heimdal -Wl,-z,defs -L/usr/x86_64-linux-gnu/lib -o libgssapiv2.la  gssapi.lo gssapiv2_init.lo plugin_common.lo -lgssapi -lkrb5 -lasn1 -lroken -lcrypt -lcrypto -lcom_err    -lresolv  
  libtool: link: warning: library `/usr/lib/x86_64-linux-gnu/heimdal/libgssapi.la' was moved.
  libtool: link: warning: library `/usr/lib/x86_64-linux-gnu/heimdal/libasn1.la' was moved.
  libtool: link: warning: library `/usr/lib/x86_64-linux-gnu/heimdal/libroken.la' was moved.
  libtool: link: gcc -shared  -fPIC -DPIC  .libs/gssapi.o .libs/gssapiv2_init.o .libs/plugin_common.o   -Wl,-rpath -Wl,/usr/lib/x86_64-linux-gnu/heimdal -Wl,-rpath -Wl,/usr/lib/x86_64-linux-gnu/heimdal -L/usr/lib/x86_64-linux-gnu/heimdal -L/usr/x86_64-linux-gnu/lib /usr/lib/x86_64-linux-gnu/heimdal/libgssapi.so /usr/lib/x86_64-linux-gnu/libkrb5.so /usr/lib/x86_64-linux-gnu/heimdal/libasn1.so /usr/lib/x86_64-linux-gnu/heimdal/libroken.so -lcrypt -lcrypto -lcom_err -lresolv  -O2 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,defs   -pthread -Wl,-soname -Wl,libgssapiv2.so.2 -o .libs/libgssapiv2.so.2.0.25
  libtool: link: (cd ".libs" && rm -f "libgssapiv2.so.2" && ln -s "libgssapiv2.so.2.0.25" "libgssapiv2.so.2")
  libtool: link: (cd ".libs" && rm -f "libgssapiv2.so" && ln -s "libgssapiv2.so.2.0.25" "libgssapiv2.so")
  libtool: link: ar cru .libs/libgssapiv2.a  gssapi.o gssapiv2_init.o plugin_common.o
  ar: `u' modifier ignored since `D' is the default (see `U')
  libtool: link: ranlib .libs/libgssapiv2.a
  /bin/sed: can't read /usr/lib/x86_64-linux-gnu/libheimntlm.la: No such file or directory
  libtool: link: `/usr/lib/x86_64-linux-gnu/libheimntlm.la' is not a valid libtool archive
  Makefile:653: recipe for target 'libgssapiv2.la' failed
  make[4]: *** [libgssapiv2.la] Error 1
  make[4]: Leaving directory '/home/lamby/temp/cdt.20160126091904.jltLkzJVsT/cyrus-sasl2-2.1.26.dfsg1/build-heimdal/plugins'
  Makefile:594: recipe for target 'all-recursive' failed
  make[3]: *** [all-recursive] Error 1
  make[3]: Leaving directory '/home/lamby/temp/cdt.20160126091904.jltLkzJVsT/cyrus-sasl2-2.1.26.dfsg1/build-heimdal'
  Makefile:505: recipe for target 'all' failed
  make[2]: *** [all] Error 2
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160126091904.jltLkzJVsT/cyrus-sasl2-2.1.26.dfsg1/build-heimdal'
  dh_auto_build: make -j1 sasldir=/usr/lib/x86_64-linux-gnu/sasl2 returned exit code 2
  debian/rules:155: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 2
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160126091904.jltLkzJVsT/cyrus-sasl2-2.1.26.dfsg1'
  debian/rules:113: 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: cyrus-sasl2.2.1.26.dfsg1-14.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 34872 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cyrus-sasl2-debian-devel/attachments/20160126/2734bc12/attachment-0001.obj>


More information about the Pkg-cyrus-sasl2-debian-devel mailing list