I had a similar issue a month or so ago, what helped was a clean cloning of LyX source. Now even that doesn't work, and it's been like that for 2 or 3 weeks. It might be due to newest Qt libraries that came with Fedora 23, not sure. Can you read anything from this backtrace?

Reading symbols from ./bin/lyx2.2...done.
(gdb) run
Starting program: /build-lyx-Qt5/bin/lyx2.2
Missing separate debuginfos, use: dnf debuginfo-install glibc-2.22-5.fc23.x86_64
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6305204 in _GLOBAL__sub_I_qprinterinfo.cpp () from /lib64/libQtGui.so.4 Missing separate debuginfos, use: dnf debuginfo-install aspell-0.60.6.1-12.fc23.x86_64 bzip2-libs-1.0.6-17.fc23.x86_64 expat-2.1.0-12.fc23.x86_64 fontconfig-2.11.94-4.fc23.x86_64 freetype-2.6.0-3.fc23.x86_64 glib2-2.46.1-2.fc23.x86_64 graphite2-1.2.4-5.fc23.x86_64 harfbuzz-1.0.6-1.fc23.x86_64 libdrm-2.4.65-1.fc23.x86_64 libffi-3.1-8.fc23.x86_64 libgcc-5.1.1-4.fc23.x86_64 libICE-1.0.9-3.fc23.x86_64 libicu-54.1-5.fc23.x86_64 libpng-1.6.17-2.fc23.x86_64 libselinux-2.4-4.fc23.x86_64 libSM-1.2.2-3.fc23.x86_64 libstdc++-5.1.1-4.fc23.x86_64 libuuid-2.27.1-1.fc23.x86_64 libX11-1.6.3-2.fc23.x86_64 libXau-1.0.8-5.fc23.x86_64 libxcb-1.11.1-1.fc23.x86_64 libXcursor-1.1.14-4.fc23.x86_64 libXdamage-1.1.4-7.fc23.x86_64 libXext-1.3.3-3.fc23.x86_64 libXfixes-5.0.1-5.fc23.x86_64 libXi-1.7.4-3.fc23.x86_64 libXinerama-1.1.3-5.fc23.x86_64 libXrandr-1.5.0-2.fc23.x86_64 libXrender-0.9.9-2.fc23.x86_64 libxshmfence-1.2-2.fc23.x86_64 libXxf86vm-1.1.4-2.fc23.x86_64 mesa-libGL-11.0.4-1.20151105.fc23.x86_64 mesa-libglapi-11.0.4-1.20151105.fc23.x86_64 pcre-8.37-5.fc23.x86_64 qt-4.8.7-3.fc23.x86_64 qt5-qtbase-5.5.1-8.fc23.x86_64 qt5-qtbase-gui-5.5.1-8.fc23.x86_64 qt5-qtsvg-5.5.1-2.fc23.x86_64 qt-x11-4.8.7-3.fc23.x86_64 zlib-1.2.8-9.fc23.x86_64
(gdb) bt
#0 0x00007ffff6305204 in _GLOBAL__sub_I_qprinterinfo.cpp () from /lib64/libQtGui.so.4
#1  0x00007ffff7deb79a in call_init.part () from /lib64/ld-linux-x86-64.so.2
#2  0x00007ffff7deb8ab in _dl_init () from /lib64/ld-linux-x86-64.so.2
#3  0x00007ffff7ddccba in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
#4  0x0000000000000001 in ?? ()
#5  0x00007fffffffe2d5 in ?? ()
#6  0x0000000000000000 in ?? ()












here's the run_cmake.sh I used
cmake /xxx/xxx/xxx/lyx  \
 -G"Unix Makefiles"  \
 -DLYX_CPACK=OFF  \
 -DLYX_LOCALVERSIONING=OFF  \
 -DLYX_INSTALL=OFF  \
 -DLYX_NLS=ON  \
 -DLYX_REQUIRE_SPELLCHECK=OFF  \
 -DLYX_ASPELL=OFF  \
 -DLYX_ENCHANT=OFF  \
 -DLYX_HUNSPELL=OFF  \
 -DLYX_DEVEL_VERSION=OFF  \
 -DLYX_RELEASE=OFF  \
 -DLYX_DEBUG=ON  \
 -DLYX_NO_OPTIMIZE=OFF  \
 -DLYX_PACKAGE_SUFFIX=ON  \
 -DLYX_PCH=OFF  \
 -DLYX_MERGE_FILES=OFF  \
 -DLYX_MERGE_REBUILD=OFF  \
 -DLYX_QUIET=OFF  \
 -DLYX_INSTALL_PREFIX=OFF  \
 -DLYX_BUNDLE=OFF  \
 -DLYX_ENABLE_URLTESTS=OFF  \
 -DLYX_ENABLE_EXPORT_TESTS=OFF  \
 -DLYX_ASAN=OFF  \
 -DLYX_USE_QT=QT5  \
 -DLYX_PROFILE=OFF  \
 -DLYX_EXTERNAL_BOOST=OFF  \
 -DLYX_PROGRAM_SUFFIX=ON  \
 -DLYX_DEBUG_GLIBC=OFF  \
 -DLYX_DEBUG_GLIBC_PEDANTIC=OFF  \
 -DLYX_STDLIB_DEBUG=OFF  \
 -DLYX_PROFILE=OFF  \
 -DLYX_ENABLE_CXX11=OFF  \





Same thing even if I go back in time, to some 9/2015 commits I know worked.
Doesn't matter if I set CXX11 to ON or OFF.


Reply via email to