Red Hat Bugzilla – Bug 112628
xfs doesn't compile
Last modified: 2007-11-30 17:10:34 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 Galeon/1.2.10 (X11; Linux i686; U;) Gecko/20030314
Description of problem:
XFS doesn't compile. One gets
gcc32 -D__KERNEL__ -I/none/src/linux-2.4.22-1.2135.nptl/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing
-fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2
-march=athlon -DMODULE -DMODVERSIONS -include
-nostdinc -iwithprefix include -DKBUILD_BASENAME=page_buf
-DEXPORT_SYMTAB -c page_buf.c
page_buf.c: In function `pagebuf_iodone_daemon':
page_buf.c:1923: structure has no member named `sigmask_lock'
page_buf.c:1925: too many arguments to function
page_buf.c:1929: warning: statement with no effect
page_buf.c: In function `pagebuf_daemon':
page_buf.c:2024: structure has no member named `sigmask_lock'
page_buf.c:2026: too many arguments to function
make: *** [page_buf.o] Error 1
make: Leaving directory
make: *** [_modsubdir_pagebuf] Error 2
make: Leaving directory `/none/src/linux-2.4.22-1.2135.nptl/fs/xfs'
make: *** [_modsubdir_xfs] Error 2
make: Leaving directory `/none/src/linux-2.4.22-1.2135.nptl/fs'
make: *** [_mod_fs] Error 2
when trying it.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. select XFS as a module in kernel config
2. run make dep && make modules
Actual Results: Compilation fails, with the errors listed above.
Expected Results: It compiles.
Created attachment 96694 [details]
The patch is only a formal change. I'm not sure about the semantics.
it very likely will also need updating, as its changed quite a bit
since 2.4.22 (on which FC1 is based). I don't have the spare cycles
to do that, so this is unlikely to happen before FC2. (where its
*** Bug 110661 has been marked as a duplicate of this bug. ***