Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669060 - dev-libs/libsolv-0.6.22[perl] fails compile In function ‘_wrap_Repo_add_solv’ error: lvalue required as left operand of assignment
Summary: dev-libs/libsolv-0.6.22[perl] fails compile In function ‘_wrap_Repo_add_solv...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard: Pending removal: 2018-12-04
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2018-10-20 09:31 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2018-12-04 16:56 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (libsolv-0.6.22:20181020-092452.log,70.23 KB, text/x-log)
2018-10-20 09:31 UTC, Kent Fredric (IRC: kent\n) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2018-10-20 09:31:00 UTC
Created attachment 551936 [details]
build.log

Scanning dependencies of target bindings_perl
make[2]: Leaving directory '/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build'
make -f bindings/perl/CMakeFiles/bindings_perl.dir/build.make bindings/perl/CMakeFiles/bindings_perl.dir/build
make[2]: Entering directory '/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build'
[ 98%] Building C object bindings/perl/CMakeFiles/bindings_perl.dir/solv_perl.o
cd /var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl && /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc -DENABLE_BZIP2_COMPRESSION=1 -DHAVE_FOPENCOOKIE=1 -DHAVE_STRCHRNUL=1 -D_FILE_OFFSET_BITS=64 -Dbindings_perl_EXPORTS -I/var/tmp/portage/dev-libs/li
bsolv-0.6.22/work/libsolv-0.6.22 -I/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22/src -I/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22/ext -I/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build -I/var/tmp/portage/dev-libs/libsolv-0.6.2
2/work/libsolv-0.6.22_build/src -I/usr/lib64/perl5/5.28.0/x86_64-linux-thread-multi/CORE   -DNDEBUG -march=native -mtune=native -O2 -pipe -Wall -fPIC -fPIC   -DVERSION=\"0.6.22\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_B
ITS=64 -Wno-unused -Wno-nonnull -o CMakeFiles/bindings_perl.dir/solv_perl.o -c /var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c
/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c: In function ‘_wrap_Repo_add_solv’:
/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c:1586:39: error: lvalue required as left operand of assignment
 #    define SWIG_CALLXS(_name) TOPMARK=MARK-PL_stack_base;_name(PERL_GET_THX, cv)
                                       ^
/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c:13181:23: note: in expansion of macro ‘SWIG_CALLXS’
       PUSHMARK(MARK); SWIG_CALLXS(_wrap_Repo_add_solv__SWIG_1); return;
                       ^~~~~~~~~~~
/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c:1586:39: error: lvalue required as left operand of assignment
 #    define SWIG_CALLXS(_name) TOPMARK=MARK-PL_stack_base;_name(PERL_GET_THX, cv)
                                       ^
/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c:13183:23: note: in expansion of macro ‘SWIG_CALLXS’
       PUSHMARK(MARK); SWIG_CALLXS(_wrap_Repo_add_solv__SWIG_0); return;
                       ^~~~~~~~~~~
/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c: In function ‘_wrap_new_Chksum’:
/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c:1586:39: error: lvalue required as left operand of assignment
 #    define SWIG_CALLXS(_name) TOPMARK=MARK-PL_stack_base;_name(PERL_GET_THX, cv)
                                       ^
/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c:14478:23: note: in expansion of macro ‘SWIG_CALLXS’
       PUSHMARK(MARK); SWIG_CALLXS(_wrap_new_Chksum__SWIG_0); return;
                       ^~~~~~~~~~~
/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c:1586:39: error: lvalue required as left operand of assignment
 #    define SWIG_CALLXS(_name) TOPMARK=MARK-PL_stack_base;_name(PERL_GET_THX, cv)
                                       ^
/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build/bindings/perl/solv_perl.c:14480:23: note: in expansion of macro ‘SWIG_CALLXS’
       PUSHMARK(MARK); SWIG_CALLXS(_wrap_new_Chksum__SWIG_1); return;
                       ^~~~~~~~~~~
make[2]: *** [bindings/perl/CMakeFiles/bindings_perl.dir/build.make:68: bindings/perl/CMakeFiles/bindings_perl.dir/solv_perl.o] Error 1
make[2]: Leaving directory '/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build'
make[1]: *** [CMakeFiles/Makefile2:494: bindings/perl/CMakeFiles/bindings_perl.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/dev-libs/libsolv-0.6.22/work/libsolv-0.6.22_build'
make: *** [Makefile:163: all] Error 2

Install Deps:

[ebuild  N    ~] dev-libs/libsolv-0.6.22  USE="bzip2 perl -lzma -python -rpm -ruby -tcl" PYTHON_TARGETS="python2_7 python3_6 -python3_4 -python3_5" RUBY_TARGETS="ruby23" 0 KiB                                                       
[ebuild  N     ]  dev-lang/swig-3.0.12  USE="pcre -ccache -doc" 0 KiB                                                                                                                                                                                                                
[ebuild  N     ]  dev-util/cmake-3.9.6  USE="ncurses -doc -emacs -qt5 -server -system-jsoncpp {-test}" 0 KiB                                                                                                                                                                         
[ebuild  N     ]   app-crypt/rhash-1.3.6-r1  USE="nls ssl -debug -libressl -static-libs" 0 KiB                                                                                                                                                                                       
[ebuild  N     ]   app-arch/libarchive-3.3.1:0/13  USE="acl bzip2 e2fsprogs iconv lzma threads xattr zlib -expat -libressl -lz4 -lzo -nettle -static-libs" 0 KiB


Portage 2.3.40 (python 2.7.15-final-0, default/linux/amd64/17.1/no-multilib, gcc-8.2.0, glibc-2.26-r7, 4.9.6-gentoo-r1 x86_64)
=================================================================
System uname: Linux-4.9.6-gentoo-r1-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E6750_@_2.66GHz-with-gentoo-2.4.1
KiB Mem:     2042732 total,    250912 free
KiB Swap:   18588764 total,  18564180 free
Head commit of repository gentoo: e55cddaaeb3bb9f59b7297273452ad45e6a91a64

sh bash 4.4_p12
ld GNU ld (Gentoo 2.30 p5) 2.30.0
ccache version 3.3.4 [enabled]
app-shells/bash:          4.4_p12::gentoo
dev-lang/perl:            5.28.0::gentoo
dev-lang/python:          2.7.15::gentoo, 3.6.5::gentoo
dev-util/ccache:          3.3.4-r1::gentoo
dev-util/cmake:           3.9.6::gentoo
sys-apps/baselayout:      2.4.1-r2::gentoo
sys-apps/openrc:          0.38.2::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.69-r4::gentoo
sys-devel/automake:       1.15.1-r2::gentoo
sys-devel/binutils:       2.30-r4::gentoo
sys-devel/gcc:            8.2.0-r3::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1-r4::gentoo
sys-kernel/linux-headers: 4.13::gentoo (virtual/os-headers)
sys-libs/glibc:           2.26-r7::gentoo
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-12-04 16:56:16 UTC
Removing wrt #587866.