2002-07-12 09:44:51

by Martin MOKREJŠ

[permalink] [raw]
Subject: Missing files in 2.4.19-rc1

Hi,
I'm getting while `make dep`

gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ au1000_gpio.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/au1000_gpio.ver.tmp
au1000_gpio.c:41: asm/au1000.h: No such file or directory
au1000_gpio.c:42: asm/au1000_gpio.h: No such file or directory
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/au1000_gpio.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/au1000_gpio.ver
[...]
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ i2c-algo-ite.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/i2c-algo-ite.ver.tmp
In file included from i2c-algo-ite.c:50:
i2c-ite.h:36: asm/it8172/it8172.h: No such file or directory
[...]
make[6]: Entering directory `/usr/src/linux-2.4.19-rc1/drivers/isdn/eicon'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ Divas_mod.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/Divas_mod.ver.tmp
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/Divas_mod.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/Divas_mod.ver
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ eicon_mod.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/eicon_mod.ver.tmp
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/eicon_mod.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/eicon_mod.ver
/usr/src/linux-2.4.19-rc1/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -- Divas_mod.c adapter.h bri.c common.c constant.h divalog.h divas.h dsp_defs.h dspdids.h eicon.h eicon_dsp.h eicon_idi.c eicon_idi.h eicon_io.c eicon_isa.c eicon_isa.h eicon_mod.c eicon_pci.c eicon_pci.h fourbri.c fpga.c idi.c idi.h kprintf.c lincfg.c linchr.c linio.c linsys.c log.c pc.h pc_maint.h pr_pc.h pri.c sys.h uxio.h xlog.c > .depend
make[6]: Leaving directory `/usr/src/linux-2.4.19-rc1/drivers/isdn/eicon'
make -C hisax fastdep
md5sum: can't open hfc_pci.
md5sum: can't open hfc_pci
make[6]: Entering directory `/usr/src/linux-2.4.19-rc1/drivers/isdn/hisax'
[...]
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ rtc.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/rtc.ver.tmp
rtc.c:27: asm/machdep.h: No such file or directory
rtc.c:29: asm/time.h: No such file or directory
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/rtc.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/rtc.ver
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ mac_hid.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/mac_hid.ver.tmp
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/mac_hid.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/mac_hid.ver
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ via-pmu.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/via-pmu.ver.tmp
via-pmu.c:40: asm/prom.h: No such file or directory
via-pmu.c:41: asm/machdep.h: No such file or directory
via-pmu.c:45: asm/sections.h: No such file or directory
via-pmu.c:48: asm/pmac_feature.h: No such file or directory
via-pmu.c:51: asm/sections.h: No such file or directory
via-pmu.c:52: asm/cputable.h: No such file or directory
via-pmu.c:53: asm/time.h: No such file or directory
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/via-pmu.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/via-pmu.ver
[...]
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ amd7930.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/amd7930.ver.tmp
amd7930.c:95: asm/openprom.h: No such file or directory
amd7930.c:96: asm/oplib.h: No such file or directory
amd7930.c:100: asm/sbus.h: No such file or directory
amd7930.c:102: asm/audioio.h: No such file or directory
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/amd7930.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/amd7930.ver
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ dbri.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/dbri.ver.tmp
dbri.c:53: asm/openprom.h: No such file or directory
dbri.c:54: asm/oplib.h: No such file or directory
dbri.c:58: asm/sbus.h: No such file or directory
dbri.c:61: asm/audioio.h: No such file or directory
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/dbri.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/dbri.ver
/usr/src/linux-2.4.19-rc1/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -- amd7930.c amd7930.h audio.c cs4215.h cs4231.c cs4231.h dbri.c dbri.h dmy.c dummy.h > .depend
make[6]: Leaving directory `/usr/src/linux-2.4.19-rc1/drivers/sbus/audio'
make -C char fastdep
make[6]: Entering directory `/usr/src/linux-2.4.19-rc1/drivers/sbus/char'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ su.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/su.ver.tmp
su.c:78: asm/oplib.h: No such file or directory
su.c:80: asm/ebus.h: No such file or directory
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/su.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/su.ver
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ bbc_i2c.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/bbc_i2c.ver.tmp
bbc_i2c.c:16: asm/oplib.h: No such file or directory
bbc_i2c.c:17: asm/ebus.h: No such file or directory
bbc_i2c.c:18: asm/spitfire.h: No such file or directory
bbc_i2c.c:19: asm/bbc.h: No such file or directory
In file included from bbc_i2c.c:21:
bbc_i2c.h:5: asm/ebus.h: No such file or directory
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/bbc_i2c.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/bbc_i2c.ver
[...]
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ 53c700.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/53c700.ver.tmp
In file included from 53c700.c:134:
53c700.h:40: #error "Config.in must define either CONFIG_53C700_IO_MAPPED or CONFIG_53C700_MEM_MAPPED to use this scsi core."
53c700.c:155: 53c700_d.h: No such file or directory
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/53c700.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/53c700.ver
[...]
make[6]: Entering directory `/usr/src/linux-2.4.19-rc1/drivers/sgi/char'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ newport.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/newport.ver.tmp
newport.c:11: asm/gfx.h: No such file or directory
newport.c:12: asm/ng1.h: No such file or directory
mv /usr/src/linux-2.4.19-rc1/include/linux/modules/newport.ver.tmp /usr/src/linux-2.4.19-rc1/include/linux/modules/newport.ver
[...]
i
Is this problem known? Is the source tree usable?
I could continue with mnoree such errors, if someone interrested. Please
Cc: me in replies. Thanks.
--
Martin Mokrejs <[email protected]>
PGP5.0i key is at http://www.natur.cuni.cz/~mmokrejs
MIPS / Institute for Bioinformatics <http://mips.gsf.de>
GSF - National Research Center for Environment and Health
Ingolstaedter Landstrasse 1, D-85764 Neuherberg, Germany
tel.: +49-89-3187 3683 , fax:?+49-89-3187 3585


2002-07-12 10:10:55

by Kelledin

[permalink] [raw]
Subject: Re: Missing files in 2.4.19-rc1

On Friday 12 July 2002 04:47 am, Martin MOKREJ? wrote:
> Hi,
> I'm getting while `make dep`
>
> gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall
> -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
> -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686
> -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__
> au1000_gpio.c
>
> | /sbin/genksyms -p smp_ -k 2.4.19 >
> | /usr/src/linux-2.4.19-rc1/include/linux/modules/au1000_gpio.ver.tmp
>
(snip)
> via-pmu.c:40: asm/prom.h: No such file or directory
> via-pmu.c:41: asm/machdep.h: No such file or directory
> via-pmu.c:45: asm/sections.h: No such file or directory
> via-pmu.c:48: asm/pmac_feature.h: No such file or directory
> via-pmu.c:51: asm/sections.h: No such file or directory
> via-pmu.c:52: asm/cputable.h: No such file or directory
> via-pmu.c:53: asm/time.h: No such file or directory
(snip)
> amd7930.c:95: asm/openprom.h: No such file or directory
> amd7930.c:96: asm/oplib.h: No such file or directory
> amd7930.c:100: asm/sbus.h: No such file or directory
> amd7930.c:102: asm/audioio.h: No such file or directory
(snip)
> dbri.c:53: asm/openprom.h: No such file or directory
> dbri.c:54: asm/oplib.h: No such file or directory
> dbri.c:58: asm/sbus.h: No such file or directory
> dbri.c:61: asm/audioio.h: No such file or directory
(snip)
> su.c:78: asm/oplib.h: No such file or directory
> su.c:80: asm/ebus.h: No such file or directory
(snip)
> bbc_i2c.c:16: asm/oplib.h: No such file or directory
> bbc_i2c.c:17: asm/ebus.h: No such file or directory
> bbc_i2c.c:18: asm/spitfire.h: No such file or directory
> bbc_i2c.c:19: asm/bbc.h: No such file or directory

Dumb question: Did you do a make menuconfig/config/xconfig, or just copy over
your .config file from an old kernel? Was a make mrproper done at any time?

When you first untar a stock kernel source tree, the "include/asm" directory
does not exist in the tree. When you make config/menuconfig/xconfig, an
"include/asm" symlink gets created (among other things), linking to an
architecture specific asm header directory like include/asm-i386 or the like.
"make mrproper" destroys this symlink as part of the source tree cleanup.

So if you fail to do the make *config, or you do a make mrproper after your
most recent make *config, you lose that symlink. Thus a possible cause for
the errors you're getting.

--
Kelledin
"If a server crashes in a server farm and no one pings it, does it still cost
four figures to fix?"

2002-07-12 10:18:59

by Martin MOKREJŠ

[permalink] [raw]
Subject: Re: Missing files in 2.4.19-rc1

On Fri, 12 Jul 2002, Kelledin wrote:

Hi,

> > via-pmu.c:40: asm/prom.h: No such file or directory
> > via-pmu.c:41: asm/machdep.h: No such file or directory
> > via-pmu.c:45: asm/sections.h: No such file or directory
> > via-pmu.c:48: asm/pmac_feature.h: No such file or directory
> > via-pmu.c:51: asm/sections.h: No such file or directory
> > via-pmu.c:52: asm/cputable.h: No such file or directory
> > via-pmu.c:53: asm/time.h: No such file or directory
[...]
> Dumb question: Did you do a make menuconfig/config/xconfig, or just copy over
> your .config file from an old kernel? Was a make mrproper done at any time?

I extracted 2.4.18 src tree, patched (no errors while untarring the
archive or patching). I did `make menuconfig`, loaded external config file
created from 2.4.18-pre2, exited and saved setting from menuconfig, run
`make dep`.

>
> When you first untar a stock kernel source tree, the "include/asm" directory
> does not exist in the tree. When you make config/menuconfig/xconfig, an
> "include/asm" symlink gets created (among other things), linking to an
> architecture specific asm header directory like include/asm-i386 or the like.
> "make mrproper" destroys this symlink as part of the source tree cleanup.

No `make mrproper` at all.

>
> So if you fail to do the make *config, or you do a make mrproper after your
> most recent make *config, you lose that symlink. Thus a possible cause for
> the errors you're getting.

Hmm, I have:

$ ls -la include/asm
lrwxrwxrwx 1 root root 8 Jul 12 11:32 include/asm -> asm-i386
$ ls -la include/asm-i386
total 648
drwxr-xr-x 2 573 573 4096 Jul 12 11:31 .
drwxr-xr-x 26 573 573 4096 Jul 12 11:35 ..
-rw-r--r-- 1 573 573 764 Jun 16 1995 a.out.h
-rw-r--r-- 1 root root 2535 Jul 12 11:35 apic.h
-rw-r--r-- 1 573 573 9125 Aug 12 2001 apicdef.h
-rw-r--r-- 1 573 573 5066 Nov 22 2001 atomic.h
-rw-r--r-- 1 573 573 9625 Nov 22 2001 bitops.h
-rw-r--r-- 1 573 573 409 Apr 16 1997 boot.h
[...]

So, what to do now? ;)
--
Martin Mokrejs <[email protected]>
PGP5.0i key is at http://www.natur.cuni.cz/~mmokrejs
MIPS / Institute for Bioinformatics <http://mips.gsf.de>
GSF - National Research Center for Environment and Health
Ingolstaedter Landstrasse 1, D-85764 Neuherberg, Germany
tel.: +49-89-3187 3683 , fax:?+49-89-3187 3585

2002-07-12 12:41:25

by Thunder from the hill

[permalink] [raw]
Subject: Re: Missing files in 2.4.19-rc1

Hi,

On Fri, 12 Jul 2002, [iso-8859-2] Martin MOKREJ? wrote:
> So, what to do now? ;)

Try:

make mrproper
cp ../.config .
make oldconfig

Regards,
Thunder
--
(Use http://www.ebb.org/ungeek if you can't decode)
------BEGIN GEEK CODE BLOCK------
Version: 3.12
GCS/E/G/S/AT d- s++:-- a? C++$ ULAVHI++++$ P++$ L++++(+++++)$ E W-$
N--- o? K? w-- O- M V$ PS+ PE- Y- PGP+ t+ 5+ X+ R- !tv b++ DI? !D G
e++++ h* r--- y-
------END GEEK CODE BLOCK------

2002-07-12 18:36:39

by Martin MOKREJŠ

[permalink] [raw]
Subject: Re: Missing files in 2.4.19-rc1

On Fri, 12 Jul 2002, Thunder from the hill wrote:

> make mrproper

done

> cp ../.config .

cp ../linux-2.4.19-pre2/$hostname.cfg .config

> make oldconfig

done. I had to set settings for some new drivers.

`make dep` gave again:

gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-rc1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include -E -D__GENKSYMS__ au1000_gpio.c
| /sbin/genksyms -p smp_ -k 2.4.19 > /usr/src/linux-2.4.19-rc1/include/linux/modules/au1000_gpio.ver.tmp
au1000_gpio.c:41: asm/au1000.h: No such file or directory
au1000_gpio.c:42: asm/au1000_gpio.h: No such file or directory
[...]
make -C hisax fastdep
md5sum: can't open hfc_pci.
md5sum: can't open hfc_pci
[...]

I guess all as reported earlier.

BTW:
$ find . -name hfc_pci*
./drivers/isdn/hisax/hfc_pci.c
./drivers/isdn/hisax/hfc_pci.h
$

And now? ;)
--
Martin Mokrejs <[email protected]>
PGP5.0i key is at http://www.natur.cuni.cz/~mmokrejs
MIPS / Institute for Bioinformatics <http://mips.gsf.de>
GSF - National Research Center for Environment and Health
Ingolstaedter Landstrasse 1, D-85764 Neuherberg, Germany
tel.: +49-89-3187 3683 , fax:?+49-89-3187 3585

2002-07-12 18:48:17

by Tom Rini

[permalink] [raw]
Subject: Re: Missing files in 2.4.19-rc1

On Fri, Jul 12, 2002 at 08:39:18PM +0200, Martin MOKREJ? wrote:

> `make dep` gave again:
[snip]
> au1000_gpio.c:41: asm/au1000.h: No such file or directory
> au1000_gpio.c:42: asm/au1000_gpio.h: No such file or directory

These aren't an issue, since you're not compiling for MIPS, and that's
for the MIPS-specific au1000 GPIO driver. And those files aren't
missing on MIPS.

--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/

2002-07-12 18:52:07

by Martin MOKREJŠ

[permalink] [raw]
Subject: Re: Missing files in 2.4.19-rc1

On Fri, 12 Jul 2002, Tom Rini wrote:

> On Fri, Jul 12, 2002 at 08:39:18PM +0200, Martin MOKREJ? wrote:
>
> > `make dep` gave again:
> [snip]
> > au1000_gpio.c:41: asm/au1000.h: No such file or directory
> > au1000_gpio.c:42: asm/au1000_gpio.h: No such file or directory
>
> These aren't an issue, since you're not compiling for MIPS, and that's
> for the MIPS-specific au1000 GPIO driver. And those files aren't
> missing on MIPS.

Hmm, I just tried with plain 2.4.18 extracted and have the same problem.
Should I just ignore `make dep` errors and just compile? Probably yes,
as I'm running 2.4.10-pre2 for some months now with no real troubles
anyway.

But the source tree is broken, right? ;-)
--
Martin Mokrejs <[email protected]>
PGP5.0i key is at http://www.natur.cuni.cz/~mmokrejs
MIPS / Institute for Bioinformatics <http://mips.gsf.de>
GSF - National Research Center for Environment and Health
Ingolstaedter Landstrasse 1, D-85764 Neuherberg, Germany
tel.: +49-89-3187 3683 , fax:?+49-89-3187 3585

2002-07-12 19:00:55

by Tom Rini

[permalink] [raw]
Subject: Re: Missing files in 2.4.19-rc1

On Fri, Jul 12, 2002 at 08:54:46PM +0200, Martin MOKREJ? wrote:
> On Fri, 12 Jul 2002, Tom Rini wrote:
>
> > On Fri, Jul 12, 2002 at 08:39:18PM +0200, Martin MOKREJ? wrote:
> >
> > > `make dep` gave again:
> > [snip]
> > > au1000_gpio.c:41: asm/au1000.h: No such file or directory
> > > au1000_gpio.c:42: asm/au1000_gpio.h: No such file or directory
> >
> > These aren't an issue, since you're not compiling for MIPS, and that's
> > for the MIPS-specific au1000 GPIO driver. And those files aren't
> > missing on MIPS.
>
> Hmm, I just tried with plain 2.4.18 extracted and have the same problem.
> Should I just ignore `make dep` errors and just compile? Probably yes,
> as I'm running 2.4.10-pre2 for some months now with no real troubles
> anyway.

Yes, since they aren't errors, they're warnings really.

> But the source tree is broken, right? ;-)

No. 'make dep' goes and does dependancies on every single file in the
tree (except inside of arch/ where we only go into arch/$(ARCH)) so for
drivers which are specific to certain arches, you might get warnings for
files which don't exit on your $ARCH, but aren't selectible anyhow.

--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/