https://bugs.kde.org/show_bug.cgi?id=383681

Fabian Vogt <fab...@ritter-vogt.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fab...@ritter-vogt.de

--- Comment #15 from Fabian Vogt <fab...@ritter-vogt.de> ---
I can confirm that this does not appear to affect TW, at least I haven't heard
of any cases nor experienced it myself.
We're currently on Qt 5.9.1, Plasma 5.10.4, X.org 1.19.3 and Mesa 17.1.6.

(In reply to Jerrod Frost from comment #13)
> I can't seem to find a way to see what flags were used to compile Suse
> Tumbleweed's packages..

For some reason the full package build logs on OBS are only available to
logged-in users, so I'll dump some flags here.

Qt Core: ./configure -prefix /usr -L /usr/lib64 -libdir /usr/lib64 -archdatadir
/usr/lib64/qt5 -bindir /usr/lib64/qt5/bin -datadir /usr/share/qt5 -docdir
/usr/share/doc/packages/qt5 -examplesdir /usr/lib64/qt5/examples -headerdir
/usr/include/qt5 -importdir /usr/lib64/qt5/imports -libexecdir
/usr/lib64/qt5/libexec -plugindir /usr/lib64/qt5/plugins -sysconfdir /etc/xdg
-translationdir /usr/share/qt5/translations -verbose -reduce-relocations
-optimized-qmake -accessibility -no-strip -opensource -no-separate-debug-info
-shared -xkb -system-xkbcommon -dbus-linked -sm -no-rpath -system-libjpeg
-openssl-linked -system-libpng -system-harfbuzz -fontconfig -system-freetype
-cups -system-zlib -no-pch -glib -system-sqlite -no-sql-mysql -no-strip
-libproxy -xcb -egl -eglfs -opengl desktop -release -plugin-sql-sqlite -nomake
tests -plugin-sql-psql -I/usr/include/pgsql/ -I/usr/include/pgsql/server
-plugin-sql-odbc -plugin-sql-mysql -I/usr/include/mysql/ -v

Mesa: ./configure --host=x86_64-suse-linux-gnu --build=x86_64-suse-linux-gnu
--program-prefix= --disable-dependency-tracking --prefix=/usr
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
--libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib
--mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking
--enable-libglvnd --enable-gles1 --enable-gles2 --enable-dri
--with-platforms=x11,drm,wayland --enable-shared-glapi --enable-texture-float
--enable-osmesa --enable-dri3 --enable-nine --enable-gbm --enable-glx-tls
--enable-opencl --enable-opencl-icd --with-dri-searchpath=/usr/lib64/dri
--enable-llvm --enable-llvm-shared-libs --enable-vdpau --enable-va
--enable-xvmc --with-vulkan-drivers=intel,radeon --enable-xa
--with-dri-drivers=i915,i965,nouveau,r200,radeon
--with-gallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl
'CFLAGS=-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -g
-DNDEBUG'

kscreenlocker: cmake -DCMAKE_BUILD_TYPE=None -DKDE_INSTALL_USE_QT_SYS_PATHS=OFF
'-DCMAKE_C_FLAGS=-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables
-fasynchronous-unwind-tables -g -DNDEBUG' '-DCMAKE_CXX_FLAGS=-fmessage-length=0
-grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector
-funwind-tables -fasynchronous-unwind-tables -g -DNDEBUG'
'-DCMAKE_EXE_LINKER_FLAGS=-Wl,--as-needed -Wl,--no-undefined
-Wl,-Bsymbolic-functions' '-DCMAKE_MODULE_LINKER_FLAGS=-Wl,--as-needed
-Wl,--no-undefined -Wl,-Bsymbolic-functions'
'-DCMAKE_SHARED_LINKER_FLAGS=-Wl,--as-needed -Wl,--no-undefined
-Wl,-Bsymbolic-functions' -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_PREFIX_PATH=/usr
-DKDE_INSTALL_LIBDIR=lib64 -DKDE_INSTALL_SYSCONFDIR=/etc
-DKDE_INSTALL_QTPLUGINDIR=lib64/qt5/plugins
-DKDE_INSTALL_PLUGINDIR=lib64/qt5/plugins -DKDE_INSTALL_QMLDIR=lib64/qt5/qml
-DKDE_INSTALL_QTQUICKIMPORTSDIR=lib64/qt5/imports
-DECM_MKSPECS_INSTALL_DIR=/usr/lib64/qt5/mkspecs/modules
-DKDE_INSTALL_METAINFODIR=/usr/share/metainfo -DBUILD_TESTING=OFF ..
-DKDE4_COMMON_PAM_SERVICE=xdm -DCMAKE_INSTALL_LOCALEDIR=/usr/share/locale/kf5

LLVM is built with LTO, but that shouldn't matter.
The common CFLAGS are "-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables
-fasynchronous-unwind-tables -g -DNDEBUG"

The biggest difference is proabably the version of GCC.
In TW we're currently using 7.1.1, while you're still on GCC 4.9.3.

There are quite a few users of Plasma 5.10.4 on Leap 42.3 however, which has
older GCC (4.8), Mesa and X
and doesn't seem to be affected either, or at least not that badly.

Can you provide a backtrace of the crash on intel (with modesetting)?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to