Summary: | >=www-client/falkon-22.04.0: src/plugins/PyFalkon/PyFalkon/qztools_wrapper.cpp:1223:62: error: expected unqualified-id before ‘{’ token | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Geoff Madden <mgmadden> |
Component: | Current packages | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | Anonymous_Pseudonym_88, benjamin.reveille, bob.mt.wya, james.ausmus, risto.paavola, rustyvega |
Priority: | Normal | Keywords: | REGRESSION |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=429414 https://bugs.kde.org/show_bug.cgi?id=456821 https://bugs.gentoo.org/show_bug.cgi?id=856823 |
||
Whiteboard: | test-request | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 835763 | ||
Bug Blocks: | 865315 | ||
Attachments: |
build log for Falkon-22.04.0
emerge info AMD B350 build log 2nd compile Falkon 22.04.0 build log build log 2022-5-11 emerge info ryzen 5 2022-05-12_emerge.info 2022-05-12_MAKEOPTS_j1_build.log.gz |
Description
Geoff Madden
2022-04-24 02:49:58 UTC
Please include the full build.log and emerge --info. Created attachment 773732 [details]
build log for Falkon-22.04.0
built version 3.2.0-r1 which had a similar hassle with the definitions. that completed even with the discrepancies.
But version 22.04.0 refuses to complete
Created attachment 773735 [details]
emerge info AMD B350
emerge info
Created attachment 774428 [details]
build log 2nd compile
I retried to compile & noted the difference in log size. Still failing with missing_field_inittializers. Please note the previous version (3) had a lot of these errors also,but did manage to complete the compile
*** Bug 840782 has been marked as a duplicate of this bug. *** Created attachment 776159 [details]
Falkon 22.04.0 build log
Build log for Falkon 22.04.0
Portage 3.0.30 (python 3.9.12-final-0, default/linux/amd64/17.1/desktop/plasma, gcc-11.3.0, glibc-2.35-r4, 5.17.5-gentoo-dist x86_64) ================================================================= System Settings ================================================================= System uname: Linux-5.17.5-gentoo-dist-x86_64-Intel-R-_Core-TM-_i7-8565U_CPU_@_1.80GHz-with-glibc2.35 KiB Mem: 16083380 total, 4693932 free KiB Swap: 524284 total, 524284 free Timestamp of repository gentoo: Mon, 02 May 2022 20:30:01 +0000 Head commit of repository gentoo: 9e251dcd78836f2cd8594c12d38f571421164ef9 sh bash 5.1_p16 ld GNU ld (Gentoo 2.38 p4) 2.38 app-misc/pax-utils: 1.3.4::gentoo app-shells/bash: 5.1_p16::gentoo dev-java/java-config: 2.3.1::gentoo dev-lang/perl: 5.34.1-r3::gentoo dev-lang/python: 3.9.12::gentoo, 3.10.4::gentoo, 3.11.0_alpha7::gentoo dev-lang/rust: 1.60.0::gentoo dev-util/cmake: 3.23.1::gentoo dev-util/meson: 0.61.4-r2::gentoo sys-apps/baselayout: 2.8::gentoo sys-apps/openrc: 0.44.10::gentoo sys-apps/sandbox: 2.29::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.71-r1::gentoo sys-devel/automake: 1.16.5::gentoo sys-devel/binutils: 2.38-r2::gentoo sys-devel/binutils-config: 5.4.1::gentoo sys-devel/clang: 14.0.3::gentoo sys-devel/gcc: 11.3.0::gentoo sys-devel/gcc-config: 2.5-r1::gentoo sys-devel/libtool: 2.4.7::gentoo sys-devel/lld: 14.0.3::gentoo sys-devel/llvm: 13.0.1::gentoo, 14.0.3::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.17-r1::gentoo (virtual/os-headers) sys-libs/glibc: 2.35-r4::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-jobs: 1 sync-rsync-verify-metamanifest: yes sync-rsync-verify-max-age: 24 sync-rsync-extra-opts: torbrowser location: /var/lib/layman/torbrowser masters: gentoo priority: 50 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /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" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/usr/portage/distfiles" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-march=native -O2 -pipe" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-march=native -O2 -pipe" GENTOO_MIRRORS="rsync://rsync.au.gentoo.org rsync://rsync1.au.gentoo.org http://gentoo.gossamerhost.com http://mirror.the-best-hosting.net" LANG="en_CA.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j4" 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 --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="X a52 aac acl acpi activities alsa amd64 apache2 apm bluetooth branding bzip2 cairo cdda cdr cli client crypt cups dbus declarative dhclient dri dts dvd dvdr elogind encode exif fam firefox flac fortran gdbm gif gpm gtk gui iconv icu ipv6 java jpeg kde kdesu kerberos kwallet lcms ldap libglvnd libnotify libtirpc lm_sensor mad mng mp3 mp4 mpeg multilib mysql mysqli ncurses networkmanager nls nptl nss offensive ogg opengl openmp openssl pam pango pc-utils pcre pdf plasma png policykit ppds pulseaudio python qml qt5 readline samba sdl seccomp semantic-desktop spell split-usr ssl startup-notification svg tiff truetype udev udisks unicode upower usb vorbis widgets wifi win32codecs wxwidgets x264 x265 xattr xcb xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gnat_2020" 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="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" L10N="en_CA.utf8" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4 php8-0" POSTGRES_TARGETS="postgres12 postgres13" PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_9" RUBY_TARGETS="ruby26 ruby27" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LEX, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS *** Bug 843374 has been marked as a duplicate of this bug. *** Are you sure that the ml_doc things are the real problem? If I search for "error:" in my own logs and the logs you provided I find something like this: /var/tmp/portage/www-client/falkon-22.04.0/work/falkon-22.04.0_build/src/plugins/PyFalkon/PyFalkon/qztools_wrapper.cpp:1591:62: error: expected unqualified-id before ‘{’ token 1591 | ::QFlags<QFileDialog::Option> cppArg6 = QFileDialog::{}; | ^ which suggests that it is rather a missing C++ header or some changes in Qt. Created attachment 778043 [details]
build log 2022-5-11
Created attachment 778046 [details]
emerge info ryzen 5
Created attachment 778397 [details]
2022-05-12_emerge.info
Same issue here, attaching emerge.info and build.log
Created attachment 778400 [details]
2022-05-12_MAKEOPTS_j1_build.log.gz
Attaching gzip-compressed build log with MAKEOPTS="-j1"
The error log suggests python plugin (PyFalkon) fails to build, so I tried USE="-python" and the build succeeded. (In reply to Ghiunhan Mamut from comment #14) > The error log suggests python plugin (PyFalkon) fails to build, so I tried > USE="-python" and the build succeeded. Will be nice to see if everything else still works I noticed this in my build log: -- PySide2Config: Using default python: -python3.9 -- Found PythonInterp: /var/tmp/portage/www-client/falkon-22.04.1/temp/python3.9/bin/python > -- Found PythonLibs: /usr/lib64/libpython3.9.so (found suitable version "3.9.12", minimum re> -- SHIBOKEN_PYTHON_INCLUDE_DIRS computed to value: '/usr/include/python3.9' -- SHIBOKEN_PYTHON_LIBRARIES computed to value: '' -- libshiboken built for Gentoo -- Found Python3: /usr/include/python3.10 (found version "3.10.4") found components: Develop> Both PySide2Config and Shiboken build with Python 3.9 (I did remove them and let emerge rebuild them), Falkon USE flag says it will use Python 3.9, but it detects and uses Python 3.10. *** This bug has been marked as a duplicate of bug 832889 *** > The error log suggests python plugin (PyFalkon) fails to build, so I tried > USE="-python" and the build succeeded. I tried to emerge falkon with a package.use -python and as root with USE=-python on the command line, and both failed to build. My system currently has three version of python installed. 3.9.x, 3.10.x, and 3.11.x-beta. (In reply to Ghiunhan Mamut from comment #14) Then you need to file a different bug with build.log attached. This is now reproducible with bug 832889 fixed. *** Bug 857027 has been marked as a duplicate of this bug. *** *** Bug 846437 has been marked as a duplicate of this bug. *** The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251f7715b1676dce85e684a33a86b0c29e963075 commit 251f7715b1676dce85e684a33a86b0c29e963075 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-17 12:20:44 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-17 12:24:31 +0000 www-client/falkon: Re-add IUSE=python to 3.2.0 for testing This reverts commit 24ee22ebae42f4eb4a0e04c08a4fd94477941730. Bug: https://bugs.gentoo.org/840434 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> www-client/falkon/falkon-3.2.0-r1.ebuild | 35 ++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) Please test with recently added
> dev-python/shiboken2-5.15.5
> dev-python/pyside2-5.15.5
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699d587548c4fda852cc0ac4cdd83d9987c43545 commit 699d587548c4fda852cc0ac4cdd83d9987c43545 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-08-15 21:10:56 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-15 21:13:21 +0000 www-client/falkon: Enforce QTMIN on dev-python/{pyside2,shiboken2} Raise QTMIN to 5.15.5 as well for better alignment at least in this version. Bug: https://bugs.gentoo.org/840434 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> www-client/falkon/falkon-22.04.3-r1.ebuild | 92 ++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4bbbc908ac7f2e28fdd6af0909cf535af14de5e commit a4bbbc908ac7f2e28fdd6af0909cf535af14de5e Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-08-15 20:30:29 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-15 20:34:41 +0000 www-client/falkon: Enforce QTMIN on dev-python/{pyside2,shiboken2} Bug: https://bugs.gentoo.org/840434 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> www-client/falkon/falkon-22.07.90.ebuild | 8 ++++---- www-client/falkon/falkon-22.08.0.ebuild | 8 ++++---- www-client/falkon/falkon-22.08.49.9999.ebuild | 8 ++++---- www-client/falkon/falkon-9999.ebuild | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-) |