Am 18.11.2010 um 00:05 schrieb Segher Boessenkool:
fs/hfs and fs/hfsplus have same names, this causes problems
That sounds like a bug in the build system. Can you fix that instead?
That would actually fix it, your patch is just an ugly band-aid :-(
As investigated previously, the problem occurs when the libfs.a
library already exists and one of its source files changes. It seems
like `ar' tries to do an incremental update of object files and gets
confused about the identically named files within the archive,
symptoms are missing (or duplicate?) symbols.
The reason I didn't rename the sources when I encountered the issue
was that it seemed those files were imported from some external
source; renaming them would make updating them harder. Someone
suggested that configuring OpenBIOS in such a way that both are
compiled in might be unnecessary.