Summary: | kde-apps/dolphin-23.08.4-r1: fails to build on musl+clang profile: ld.lld: error: undefined symbol: fts_close | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Caleb Stein <caleb> |
Component: | Current packages | Assignee: | Gentoo KDE team <kde> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | j |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 430702 | ||
Attachments: | build.log from build failure |
Description
Caleb Stein
2023-11-29 22:05:39 UTC
Created attachment 875945 [details]
build.log from build failure
ld.lld: error: undefined symbol: fts_open >>> referenced by kdirectorycontentscounterworker.cpp >>> src/CMakeFiles/dolphinprivate.dir/kitemviews/private/kdirectorycontentscounterworker.cpp.o:(KDirectoryContentsCounterWorker::walkDir(QString const&, bool, unsigned int)) ld.lld: error: undefined symbol: fts_read >>> referenced by kdirectorycontentscounterworker.cpp >>> src/CMakeFiles/dolphinprivate.dir/kitemviews/private/kdirectorycontentscounterworker.cpp.o:(KDirectoryContentsCounterWorker::walkDir(QString const&, bool, unsigned int)) >>> referenced by kdirectorycontentscounterworker.cpp >>> src/CMakeFiles/dolphinprivate.dir/kitemviews/private/kdirectorycontentscounterworker.cpp.o:(KDirectoryContentsCounterWorker::walkDir(QString const&, bool, unsigned int)) ld.lld: error: undefined symbol: fts_set >>> referenced by kdirectorycontentscounterworker.cpp >>> src/CMakeFiles/dolphinprivate.dir/kitemviews/private/kdirectorycontentscounterworker.cpp.o:(KDirectoryContentsCounterWorker::walkDir(QString const&, bool, unsigned int)) ld.lld: error: undefined symbol: fts_close >>> referenced by kdirectorycontentscounterworker.cpp >>> src/CMakeFiles/dolphinprivate.dir/kitemviews/private/kdirectorycontentscounterworker.cpp.o:(KDirectoryContentsCounterWorker::walkDir(QString const&, bool, unsigned int)) clang++: error: linker command failed with exit code 1 (use -v to see invocation) https://wiki.gentoo.org/wiki/Musl_porting_notes#undefined_reference_to_fts.2A_.28ex._fts_read.29 My apologies, I should've clarified in the original report, this is happening with the change to the ebuild and the sys-libs/fts-standalone package installed. tinderbox_musl has reproduced this issue with version 23.08.4-r1 - Updating summary. Please submit patches for musl upstream if you want this fixed. |