2.4.20pre10 compile fails to link init_rootfs if CONFIG_RAMFS != y

Duncan Haldane (f.duncan.m.haldane@worldnet.att.net)
Sat, 12 Oct 2002 15:51:10 -0400 (EDT)


Subject line says it all:

This needs fixing in linux-2.4.20pre*:

-- a function in fs/namespace.c calls init_rootfs(),

-- This is declared as "extern void init_rootfs(void)" in fs/namespace.c,
But " __init int init_rootfs(void)" *only* occurs
in fs/ramfs/inode.c, and is not compiled unless CONFIG_RAMFS=y.
If CONFIG_RAMFS !=y, "make fs" fails (can't link init_rootfs).

Who should this report go to?
(I found that this was already briefly alluded to
on this list a few months ago, but seems to have been ignored....)

----------------------------------
E-Mail: Duncan Haldane <duncan_haldane@users.sourceforge.net>
Date: 12-Oct-2002
Time: 15:13:22

This message was sent by XFMail
----------------------------------
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/