glibc's fts(3) is broken
- Dominant language
- C
- Stars
- 22
- Forks
- 9
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 13
Description
Discovered this while testing quark on musl: https://wiki.musl-libc.org/faq#Q:-Why-is-%3Ccode%3Efts.h%3C/code%3E-not-included?
It makes sense for us to include our own fts, chimera-linux has a port, or just include the one from openbsd verbatim.
glibc is the gift that keeps on giving.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the linked musl-libc FAQ to understand why fts.h is unavailable, then compare the Chimera Linux port with the OpenBSD implementation mentioned in the issue. Determine which approach fits quark and verify that the resulting fts support addresses musl-based builds; no repository file or test is named.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100