Hi Axel,
I think your recent changes to file systems broke something pretty badly.
I am using Haiku on hardware (with SSD) and recently on my gcc2h
install broken files have appeared.
Tracker sees them alright and even can open them, but ls -la displays
them as broken links, with cut off name (e.g. "ncurse" or
"libicns_x86-") and '?' in place of metadata. They also don't work
(haikuporter kept nagging me about missing dependency for haiku_x86).
These "bad links" (on that exact partition) are not visible on gcc5h hrev51038.
First time it broke some system packages, but I thought it's one time
thing, so I reformatted the partition and reinstalled Haiku.
Unfortunately after reinstall, I tried to build scintilla_x86 with
HaikuPorter and that build couldn't finish because one of the files
got broken in the manner described above.
I've also ran checkfs but that didn't show anything.
I didn't see this anytime before (I don't use gcc2h, however), and
hrev51059 didn't break so far, so I'm assuming this commit is
responsible (I might be wrong though).
I can't give you exact reproduction steps, but I have dumped the disk
using dd and can provide you with an image, so you can investigate
what happened there.
Can I mail you the link privately? (The image is 3 GB and I don't want
to lose my bandwidth :))
Thanks,
Kacper