Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 569698 - dev-python/PyQt5-5.5.1 error: ‘qjsEngine’ was not declared in this scope
Summary: dev-python/PyQt5-5.5.1 error: ‘qjsEngine’ was not declared in this scope
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-25 10:55 UTC by Olliver Schinagl
Modified: 2016-02-02 23:32 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,221.42 KB, text/x-log)
2016-02-02 17:39 UTC, Henning Kühn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olliver Schinagl 2015-12-25 10:55:29 UTC
emerge @preserved-rebuild first triggerd on PyQt5 failing to emerge, but even running emerge -av1 on pyqt5 manually fails the same way.

/opt/tmp/portage/dev-python/PyQt5-5.5.1/work/PyQt-gpl-5.5.1-python2_7/QtQml/sipQtQmlcmodule.cpp:902:34: error: ‘qjsEngine’ was not declared in this scope
             sipRes = qjsEngine(a0);
                                  ^
x86_64-pc-linux-gnu-g++ -c -O2 -march=amdfam10 -fomit-frame-pointer -pipe -fno-exceptions -Wall -W -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/python2.7 -I../../PyQt-gpl-5.5.1/qpy/QtQml -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o sipQtQmlQList0100QJSValue.o sipQtQmlQList0100QJSValue.cpp
Makefile:494: recipe for target 'sipQtQmlcmodule.o' failed
make[1]: *** [sipQtQmlcmodule.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/opt/tmp/portage/dev-python/PyQt5-5.5.1/work/PyQt-gpl-5.5.1-python2_7/QtQml'
Makefile:190: recipe for target 'sub-QtQml-make_first-ordered' failed
make: *** [sub-QtQml-make_first-ordered] Error 2

Portage 2.2.26 (python 2.7.11-final-0, default/linux/amd64/13.0/desktop/gnome/systemd, gcc-5.3.0, glibc-2.22-r1, 4.3.0-gentoo x86_64)
=================================================================
System uname: Linux-4.3.0-gentoo-x86_64-AMD_Phenom-tm-_II_X6_1090T_Processor-with-gentoo-2.2
KiB Mem:     8195996 total,   5104500 free
KiB Swap:    8456316 total,   8456316 free
sh bash 4.3_p42
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash:          4.3_p42::gentoo
dev-java/java-config:     2.2.0::gentoo
dev-lang/perl:            5.22.1::gentoo
dev-lang/python:          2.7.11-r1::gentoo, 3.4.3-r7::gentoo, 3.5.1-r2::gentoo
dev-util/cmake:           3.4.1::gentoo
dev-util/pkgconfig:       0.29::gentoo
sys-apps/baselayout:      2.2::gentoo
sys-apps/openrc:          0.19.1::gentoo
sys-apps/sandbox:         2.10-r1::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r1::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.12.6::gentoo, 1.13.4::gentoo, 1.14.1::gentoo, 1.15-r1::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo
sys-devel/gcc:            5.3.0::gentoo
sys-devel/gcc-config:     1.8::gentoo
sys-devel/libtool:        2.4.6-r1::gentoo
sys-devel/make:           4.1-r1::gentoo
sys-kernel/linux-headers: 4.3::gentoo (virtual/os-headers)
sys-libs/glibc:           2.22-r1::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync2.nl.gentoo.org/gentoo-portage
    priority: -1000

gamerlay
    location: /var/lib/layman/gamerlay
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=amdfam10 -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=amdfam10 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="rsync://mirror.leaseweb.com/gentoo/ http://mirror.leaseweb.com/gentoo/ ftp://mirror.leaseweb.com/gentoo/ rsync://gentoo.tiscali.nl/gentoo/ ftp://gentoo.tiscali.nl/pub/mirror/gentoo/ http://gentoo.tiscali.nl/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo rsync://ftp.snt.utwente.nl/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j8"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/opt/tmp"
USE="3ds 4mb-mod 64bit 7z 7zip S3TC X a52 aac aacs ace acl acpi ads aiglx aim alsa amd64 amr ao apm apng archive ares arj artworkextra audio audiofile autoipd avahi bash-completion bcmath berkdb bidi bitmap bluetooth boundschecking branding bs2b bzip2 cairo calendar cdda cddb cdinstall cdparanoia cdr chardet clang cli client clutter colord context cover cracklib crypt cscope cue cups curl curlwrappers custom-optimization cvs cxx d3d9 daap dbus devhelp device-mapper dhcpcd dht dia dirac disable-watermark disk-partition divx djvu dns download dri dts dv dvb dvd dvdr dvdread dvi eds egl emoticon encode equalizer ethumb evdev evo exif exo extensions extra extras faac fam fasttrack fat festival ffmpeg fftw firefox flac fluidsynth fontconfig freetype frei0r ftp fuse gcj gcode gdbm gdu geoclue geolocation gif gimp git glamor gles gles1 gles2 glib glitz gmedia gnome gnome-keyring gnome-online-accounts gnuplot gnutella gnutls gphoto2 graphviz gsf gsm gstreamer gtk gtk2 gtk3 gtkhotkey gtkstyle gudev gui h224 h281 h323 hddtemp hidpi highlight hou html http icecast iconv icq icu id3 id3tag idn imagemagick imap imlib inherit-graph inkjar introspection iplayer ipod ipv6 ivtv jabber jbig joystick jpeg jpeg2k json kate kms kpathsea kvm ladspa lame lash lasi latex lcms ldap lha libass libkms libnotify libsamplerate libsecret libssh2 libtiger libvisual llvm-shared-libs lm_sensors lxc lyrics lzma lzo mad maildir matroska md5sum mdnsresponder-compat mediawiki memoryview mhash midi mikmod mime minizip mms mmx mmxext mng mod modplug modules mozbranding mozilla moznocompose moznoirc mozsvg mp3 mp4 mp4live mpeg mpeg2 mplayer mpx msn mtp multilib musepack musicbrainz nas nautilus ncurses netboot network networking networkmanager new-login newspr nfs nls nocd nodrm nowin nptl nsplugin nut nx ocr offensive ofx ogg omxil openal opencl openexr openft opengl openid openmax openmedia openmp openvg opus osc oscar osmesa pam panel-plugin pango parted passiv pcre pcre-jit pcre-light pcre16 pcre32 pcsc-lite pdf pipechan pixman playlist plotutils plugins plymouth pmu png pnm policykit postproc postscript ppds projectm pulseaudio purple python qemu qt-dbus qt3support qt4 qt5 qthelp quicklaunch radio rar raw rdesktop readline real recode rle rpm rtc rtmp rtsp s3tc samba sasl scale0tilt scanner scenarios schematics schroedinger script sdl seccomp secure-delete serial session shorten sid sip slang smp sndfile sou sound sourceview sox speech speex spell sqlite sse sse2 ssh ssl staging startup-notification static-user svg switcher system-binutils system-boost system-cairo system-clang system-crontab system-cxx-headers system-icu system-jpeg system-jsoncpp system-libs system-libvncserver system-libvpx system-libyaml system-llvm system-lua system-mpmath system-mupdf system-qemu system-qt system-renpy system-seabios system-sqlite system-tbb systemd systemd-units sysvipc t1lib taglib tcl tcpd teamarena telepathy theora threads threadsafe thumbnailing tidy tiff tk toporouter tracker transmitter truetype twolame udev udisks uml unicode unix unzip upcall upnp upnp-av upower usb v4l v4l2 vaapi valgrind vcd vdpau vdr videos vim-syntax virt virt-network virtfs visualizer vlm vnc vorbis vpx wav waveform wavpack webdav winbind wma wmf wmp wxwidgets x264 x265 xa xanim xattr xcb xcomposite xdmcp xetex xface xinerama xml xml2 xmp xpm xprint xrandr xrender xulrunner xv xvid yahoo zeitgeist zeroconf zip zlib zoran" ABI_X86="32 64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext popcnt sse sse2 sse3 sse4a" CURL_SSL="openssl" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="coreboot efi-64 pc" INPUT_DEVICES="evdev joystick keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en nl de" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" QEMU_SOFTMMU_TARGETS="arm i386 x86_64" QEMU_USER_TARGETS="arm armeb i386 x86_64" RUBY_TARGETS="ruby20 ruby21" USERLAND="GNU" VIDEO_CARDS="radeon r600 radeonsi amdgpu" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON


Reproducible: Always
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2015-12-25 17:14:22 UTC
attach full build.log
Comment 2 Davide Pesavento (RETIRED) gentoo-dev 2016-01-19 19:27:58 UTC
Please reopen when you have attached the requested build log.
Comment 3 Henning Kühn 2016-02-02 17:39:04 UTC
Created attachment 424488 [details]
build.log

Getting the same. Build log attached.
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2016-02-02 19:05:18 UTC
`emerge --info dev-qt/qtdeclarative:5` please
Comment 5 Henning Kühn 2016-02-02 19:24:48 UTC
Nevermind, updated a bunch of more stuff in dev-qt/ from 5.4.2 to 5.5.1 and it's working now. (qtdeclarative was 5.4.2-r1 before)
Comment 6 Davide Pesavento (RETIRED) gentoo-dev 2016-02-02 23:32:17 UTC
Yeah that's what I suspected. Already fixed in 5.5.1-r1

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf3cf2b99bb97b0ac13850a3537c72d0cc389f12