Nautilus deadlocks when tracker is compiled with -fno-semantic-interposition
When tracker is built with the following flags:
NTHREADS=`nproc`
CFLAGS="-march=native -O3 -fgraphite-identity -floop-nest-optimize -fno-semantic-interposition -flto=${NTHREADS} -fuse-linker-plugin -pipe -falign-functions=32"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu ${CFLAGS}"
Nautilus deadlocks when launched. Please see https://forums.gentoo.org/viewtopic-t-1093924.html and https://github.com/InBetweenNames/gentooLTO/issues/275 for backtraces and more information.
Compiling without -fno-semantic-interposition
solves the problem.