Re: Stuck qgis i686 build

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Mar 04, 2020 at 05:46:58PM +0100, Sandro Mani wrote:
> Hi
> 
> I've tried about four times, but the following qgis build [1] appears to
> randomly hang on i686 (and just i686) after a while (and always in different
> spots).
> 
> I can't see any obvious issues from the logs. Anyone who can look at the
> builder and figure out what's going on?

Sure. Note that you can (and should) moving forward file a ticket for
things like this. Infrastructure or releng should work. :)

  |       `-mock,2040947 -tt /usr/libexec/mock/mock -r koji/f33-build-19689538-1396394 --old-chroot --no-clean --target i
686 ...
  |           `-rpmbuild,2041405 -bb --target i686 --nodeps /builddir/build/SPECS/qgis.spec
  |               `-sh,2041639 -e /var/tmp/rpm-tmp.zC7cMG
  |                   `-make,2042227 -j6
  |                       `-make,2042230 -f CMakeFiles/Makefile2 all
  |                           `-make,2051369 -f src/gui/CMakeFiles/qgis_gui.dir/build.make ...
  |                               `-c++,2055099 -DPROJ_VERSION_MAJOR=6 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB ..
.
  |                                   |-cc1plus,2055100 -quiet -I ...
  |                                   `-as,2055101 -I /builddir/build/BUILD/qgis-3.12.0/src/gui/qgis_gui_autogen/include 
-I ...

kojibui+ 2055100 99.3  3.4 541968 523240 ?       R    14:17 459:00 /usr/libexec/gcc/i686-redhat-linux/10/cc1plus -quiet -
I /builddir/build/BUILD/qgis-3.12.0/src/gui/qgis_gui_autogen/include -I /builddir/build/BUILD/qgis-3.12.0 -I /builddir/bu
ild/BUILD/qgis-3.12.0/src/gui -I /builddir/build/BUILD/qgis-3.12.0/src/gui/symbology -I /builddir/build/BUILD/qgis-3.12.0
/src/gui/attributetable -I /builddir/build/BUILD/qgis-3.12.0/src/gui/auth -I /builddir/build/BUILD/qgis-3.12.0/src/gui/ed
itorwidgets -I /builddir/build/BUILD/qgis-3.12.0/src/gui/editorwidgets/core -I /builddir/build/BUILD/qgis-3.12.0/src/gui/
effects -I /builddir/build/BUILD/qgis-3.12.0/src/gui/labeling -I /builddir/build/BUILD/qgis-3.12.0/src/gui/layertree -I /
builddir/build/BUILD/qgis-3.12.0/src/gui/layout -I /builddir/build/BUILD/qgis-3.12.0/src/gui/numericformats -I /builddir/
build/BUILD/qgis-3.12.0/src/gui/ogr -I /builddir/build/BUILD/qgis-3.12.0/src/gui/processing -I /builddir/build/BUILD/qgis
-3.12.0/src/gui/providers/gdal -I /builddir/build/BUILD/qgis-3.12.0/src/gui/providers/ogr -I /builddir/build/BUILD/qgis-3
.12.0/src/gui/raster -I /builddir/build/BUILD/qgis-3.12.0/src/gui/tableeditor -I /builddir/build/BUILD/qgis-3.12.0/src/co
re -I /builddir/build/BUILD/qgis-3.12.0/src/core/annotations -I /builddir/build/BUILD/qgis-3.12.0/src/core/auth -I /build
dir/build/BUILD/qgis-3.12.0/src/core/callouts -I /builddir/build/BUILD/qgis-3.12.0/src/core/fieldformatter -I /builddir/b
uild/BUILD/qgis-3.12.0/src/core/geometry -I /builddir/build/BUILD/qgis-3.12.0/src/core/labeling -I /builddir/build/BUILD/
qgis-3.12.0/src/core/layertree -I /builddir/build/BUILD/qgis-3.12.0/src/core/layout -I /builddir/build/BUILD/qgis-3.12.0/
src/core/locator -I /builddir/build/BUILD/qgis-3.12.0/src/core/metadata -I /builddir/build/BUILD/qgis-3.12.0/src/core/num
ericformats -I /builddir/build/BUILD/qgis-3.12.0/src/core/processing -I /builddir/build/BUILD/qgis-3.12.0/src/core/mesh -
I /builddir/build/BUILD/qgis-3.12.0/src/core/pal -I /builddir/build/BUILD/qgis-3.12.0/src/core/providers/memory -I /build
dir/build/BUILD/qgis-3.12.0/src/core/providers/gdal -I /builddir/build/BUILD/qgis-3.12.0/src/core/providers/ogr -I /build
dir/build/BUILD/qgis-3.12.0/src/core/raster -I /builddir/build/BUILD/qgis-3.12.0/src/core/scalebar -I /builddir/build/BUI
LD/qgis-3.12.0/src/core/symbology -I /builddir/build/BUILD/qgis-3.12.0/src/core/classification -I /builddir/build/BUILD/q
gis-3.12.0/src/core/effects -I /builddir/build/BUILD/qgis-3.12.0/src/core/expression -I /builddir/build/BUILD/qgis-3.12.0
/src/core/validity -I /builddir/build/BUILD/qgis-3.12.0/src/native -I /builddir/build/BUILD/qgis-3.12.0/external -I /buil
ddir/build/BUILD/qgis-3.12.0/external/nlohmann -I /builddir/build/BUILD/qgis-3.12.0/src/ui -I /builddir/build/BUILD/qgis-
3.12.0/src/native/linux -D_GNU_SOURCE -D PROJ_VERSION_MAJOR=6 -D QT_CONCURRENT_LIB -D QT_CORE_LIB -D QT_DBUS_LIB -D QT_DE
PRECATED_WARNINGS -D QT_DISABLE_DEPRECATED_BEFORE=0x050800 -D QT_GUI_LIB -D QT_NETWORK_LIB -D QT_NO_CAST_TO_ASCII -D QT_N
O_DEBUG -D QT_NO_FOREACH -D QT_POSITIONING_LIB -D QT_PRINTSUPPORT_LIB -D QT_QML_LIB -D QT_QUICKWIDGETS_LIB -D QT_QUICK_LI
B -D QT_SERIALPORT_LIB -D QT_SQL_LIB -D QT_SVG_LIB -D QT_UITOOLS_LIB -D QT_WEBKITWIDGETS_LIB -D QT_WEBKIT_LIB -D QT_WIDGE
TS_LIB -D QT_XML_LIB -D SIP_VERSION=0x041315 -D WITH_BINDINGS -D WITH_QML -D WITH_QTWEBKIT -D qgis_gui_EXPORTS -isystem /
usr/include/gdal -isystem /usr/include/qt5/QtCrypto -isystem /usr/include/qt5keychain -isystem /usr/include/qwt -isystem 
/usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++
 -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/includ
e/qt5/QtPrintSupport -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/
qt5/QtWebKit -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtSerialPor
t -isystem /usr/include/qt5/QtPositioning -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtUiTools -isystem /
usr/include/qt5/QtQuickWidgets -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQml -D_FORTIFY_SOURCE=2 -D_G
LIBCXX_ASSERTIONS /builddir/build/BUILD/qgis-3.12.0/src/gui/qgstextformatwidget.cpp -quiet -dumpbase qgstextformatwidget.
cpp -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -auxbase-strip CMakeFiles/qgis_gui.dir/qgstextform
atwidget.cpp.o -g -grecord-gcc-switches -O2 -Werror=format-security -Wall -Wextra -Wno-long-long -Wformat-security -Wno-s
trict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-deprecated-copy -std=gnu++11 -fexceptions -fstack-protector-st
rong -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fvisibility=hidden -fPIC -iplugindir=/us
r/lib/gcc/i686-redhat-linux/10/plugin -fplugin=annobin -o -

/proc/2055100/fd : 

lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 0 -> 'pipe:[145191890]'
l-wx------. 1 kojibuilder mock 64 Mar  4 22:00 1 -> 'pipe:[145180519]'
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 10 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/qgsprojectproperty.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 11 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_qgsstylesavedialog.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 12 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/geometry/qgsgeometryutils.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 13 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/qgsfeatureiterator.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 14 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/geometry/qgscurve.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 15 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/geometry/qgscompoundcurve.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 16 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/geometry/qgslinestring.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 17 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/qgsmaplayerref.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 18 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_qgsnewauxiliarylayerdialogbase.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 19 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/gui/qgstextformatwidget.cpp
l-wx------. 1 kojibuilder mock 64 Mar  4 22:00 2 -> 'pipe:[145158495]'
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 3 -> /var/lib/mock/f33-build-19689538-1396394/root/usr/include/c++/10/variant
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 4 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_qgstextformatwidgetbase.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 5 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/qgsrange.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 6 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_qgscharacterselectdialogbase.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 7 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/qgsabstractcontentcache.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 8 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_widget_svgselector.h
lr-x------. 1 kojibuilder mock 64 Mar  4 22:00 9 -> /var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_qgssubstitutionlistwidgetbase.h

strace just hangs. ;( 

Since it's just one thread taking 100%, could it be a multiple thread
issue? try building with smp_mflags 1?

kevin

Attachment: signature.asc
Description: PGP signature

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux