Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 361 - make modules fails when HFS (Apple Macintosh FS) is built as module
Summary: make modules fails when HFS (Apple Macintosh FS) is built as module
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Robbins (RETIRED)
Depends on:
Reported: 2002-01-27 12:50 UTC by Tod M. Neidt (RETIRED)
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Tod M. Neidt (RETIRED) gentoo-dev 2002-01-27 12:50:54 UTC
Hope this is the right place for this.

Building linux-sources-2.4.17-r2, make modules fails when HFS (Apple Macintosh
FS) is built as module

error is below:

file.c: In function 'hfs_file_read':
file.c:172: structure has no member named 'f_reada'
make[2]: ***[file.o] Error 1
make[2]: Leaving directory '/usr/src/linux-2.4.17-r2/fs/hfs'
make[1]: ***[_modsubdir_hfs] Error 2
make[1]: Leaving directory '/usr/src/linux-2.4.17-r2/fs'
make: *** [_mod_fs] Error 2
Comment 1 Grant Goodyear (RETIRED) gentoo-dev 2002-02-01 11:43:07 UTC
Tod, could you check and see if it builds w/ a vanilla (unpatched) kernel?
Usually kernel build problems come from the fact that "stable" isn't 
really the right word for the 2.4 series....
Comment 2 Daniel Robbins (RETIRED) gentoo-dev 2002-02-01 20:48:28 UTC
Yes, if you could try 2.4.18_pre7 and let me know how that goes, that would be
helpful.  If HFS still has problems, then this issue should be forwarded to the
kernel developers.
Comment 3 Daniel Robbins (RETIRED) gentoo-dev 2002-02-13 22:49:05 UTC
It looks like the hfs code has some major syntax errors and that whoever
modified it didn't even try compiling it to make sure that their changes worked.
 I'm going to wait for 2.4.18 which will hopefully fix this.  Until then, we'll
be without HFS support.