trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: August 2020

Re: [trinity-users] How is Trinity going with musl support (more specifically with Gentoo musl)?

From: "E. Liddell" <ejlddll@...>
Date: Sun, 23 Aug 2020 13:42:34 -0400
On Thu, 20 Aug 2020 10:06:12 +0900
"Michele Calgaro via trinity-users" <trinity-users@...> wrote:

> Not sure about Gentoo, but in the past there has been changes incorporated into TDE for building on musl.
> So hopefully it will work out fine :-)

No, unfortunately.  tdelibs refuses to build:

[626/2229] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_CONFIG_H
-I/usr/tqt3/include -I/usr/include/tqt -Ikded -I.
-I/var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-trinity-14.0.8/kded
-Itdecore
-I/var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-trinity-14.0.8/dcop
-I/var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-trinity-14.0.8/tdecore
-I/var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-trinity-14.0.8/tdeui
-I/var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-trinity-14.0.8/tdeio
-I/var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-trinity-14.0.8/tdeio/tdeio
 -DNDEBUG -O2 -pipe  -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE
-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT
-D_REENTRANT -I/usr/tqt3/include -I/usr/include/tqt -include tqt.h
-DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -MD
-MT kded/CMakeFiles/kdontchangethehostname.dir/khostname.cpp.o -MF
kded/CMakeFiles/kdontchangethehostname.dir/khostname.cpp.o.d -o
kded/CMakeFiles/kdontchangethehostname.dir/khostname.cpp.o -c
/var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-trinity-14.0.8/kded/khostname.cpp

[...snip mass of deprecation warnings...]

[627/2229] cd /var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-14.0.8_build/tdeio && file -C -m /var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-trinity-14.0.8/tdeio/tdeio.magic
FAILED: tdeio/tdeio.magic.mgc
cd /var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-14.0.8_build/tdeio && file -C -m /var/tmp/portage/trinity-base/tdelibs-14.0.8/work/tdelibs-trinity-14.0.8/tdeio/tdeio.magic
ninja: build stopped: subcommand failed.

Should I file a bug?

E. Liddell