Package: libsolv
Version: 0.6.24-1
Severity: important
User: debian-p...@lists.debian.org
Usertags: perl-5.26-transition

This package fails to build with Perl 5.26 (currently in experimental.)

A full build log is available at

  
http://perl.debian.net/rebuild-logs/perl-5.26/libsolv_0.6.24-1/libsolv_0.6.24-1+b1_amd64-2017-05-20T22:26:55Z.build

and the server also hosts a test repository of packages binNMU'd for Perl
5.26 that can be used for testing purposes; see <http://perl.debian.net/>.

Log excerpt:

  /usr/bin/make -f bindings/perl/CMakeFiles/bindings_perl.dir/build.make 
bindings/perl/CMakeFiles/bindings_perl.dir/build
  make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
  [ 82%] Building C object 
bindings/perl/CMakeFiles/bindings_perl.dir/solv_perl.c.o
  cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl && /usr/bin/cc  
-DDEBIAN -DENABLE_ARCHREPO=1 -DENABLE_BZIP2_COMPRESSION=1 -DENABLE_DEBIAN=1 
-DENABLE_HELIXREPO=1 -DENABLE_LZMA_COMPRESSION=1 -DENABLE_MDKREPO=1 
-DENABLE_PGPVRFY=1 -DENABLE_PUBKEY=1 -DENABLE_RPMDB=1 
-DENABLE_RPMDB_BYRPMHEADER=1 -DENABLE_RPMMD=1 -DENABLE_RPMPKG=1 
-DENABLE_SUSEREPO=1 -DHAVE_FOPENCOOKIE=1 -DHAVE_PGPDIGGETPARAMS=1 
-DHAVE_STRCHRNUL=1 -DMULTI_SEMANTICS=1 -D_FILE_OFFSET_BITS=64 
-Dbindings_perl_EXPORTS -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/src 
-I/<<PKGBUILDDIR>>/ext -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src 
-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fPIC -fPIC   
-DVERSION=\"0.6.24\" -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv 
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-nonnull -o 
CMakeFiles/bindings_perl.dir/solv_perl.c.o   -c 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c
  /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c: In function 
'_wrap_Repo_add_solv':
  /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c:1587:39: 
error: lvalue required as left operand of assignment
   #    define SWIG_CALLXS(_name) 
TOPMARK=MARK-PL_stack_base;_name(PERL_GET_THX, cv)
                                         ^
  /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c:13264:23: 
note: in expansion of macro 'SWIG_CALLXS'
         PUSHMARK(MARK); SWIG_CALLXS(_wrap_Repo_add_solv__SWIG_1); return;
                         ^~~~~~~~~~~
  /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c:1587:39: 
error: lvalue required as left operand of assignment
   #    define SWIG_CALLXS(_name) 
TOPMARK=MARK-PL_stack_base;_name(PERL_GET_THX, cv)
                                         ^
  /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c:13266:23: 
note: in expansion of macro 'SWIG_CALLXS'
         PUSHMARK(MARK); SWIG_CALLXS(_wrap_Repo_add_solv__SWIG_0); return;
                         ^~~~~~~~~~~
  /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c: In function 
'_wrap_new_Chksum':
  /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c:1587:39: 
error: lvalue required as left operand of assignment
   #    define SWIG_CALLXS(_name) 
TOPMARK=MARK-PL_stack_base;_name(PERL_GET_THX, cv)
                                         ^
  /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c:15720:23: 
note: in expansion of macro 'SWIG_CALLXS'
         PUSHMARK(MARK); SWIG_CALLXS(_wrap_new_Chksum__SWIG_0); return;
                         ^~~~~~~~~~~
  /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c:1587:39: 
error: lvalue required as left operand of assignment
   #    define SWIG_CALLXS(_name) 
TOPMARK=MARK-PL_stack_base;_name(PERL_GET_THX, cv)
                                         ^
  /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/perl/solv_perl.c:15722:23: 
note: in expansion of macro 'SWIG_CALLXS'
         PUSHMARK(MARK); SWIG_CALLXS(_wrap_new_Chksum__SWIG_1); return;
                         ^~~~~~~~~~~
  bindings/perl/CMakeFiles/bindings_perl.dir/build.make:70: recipe for target 
'bindings/perl/CMakeFiles/bindings_perl.dir/solv_perl.c.o' failed
  make[3]: *** [bindings/perl/CMakeFiles/bindings_perl.dir/solv_perl.c.o] Error 
1
 
-- 
Niko Tyni   nt...@debian.org

Reply via email to