Re: Compilation problems with 2.1.20, first report, part 2

Alan Cox (alan@lxorguk.ukuu.org.uk)
Wed, 15 Jan 1997 20:10:46 +0000 (GMT)


> - drivers/char/pcwd.c: Does not support both Rev. A and Rev. C at the
> same time, but configuration script does not prevent user from
> specifying both.
> - drivers/char/pcwd.c:366: Missing '}' to close for loop.

Yes Im tired of pointing out to people I know it doesnt work. I don't
care that it doesnt work because there is an up to date driver that
just hasn't been merged yet.

> - drivers/net/hdlcdrv.c:56: insert #include <net/ax25.h> if
> CONFIG_AX25 is defined so that ax25_{encapsulate,rebuild_header} are
> defined.

Fixed

> - drivers/net/wic.c:923: references "dst", which is undefined.
Already fixed.

> - drivers/net/strip.c:1817: Calls arp_find with 5 arguments, but
> prototype in include/net/arp.h has 2 arguments.

The STRIP authors aren't running 2.1.x yet to my knowledge. Unless someone
happens to have a metricom card and wants to do the fix that will have to
wait.

> scc.c:1975: conflicting types for `scc_net_rebuild_header'
> scc.c:205: previous declaration of `scc_net_rebuild_header'

Done. I don't have an SCC card to test this however

> - drivers/net/pi2.c:1404: Final ':' should be ';'.
> - drivers/scsi/st.c:3050: ST_SYSV undefined.

Both fixed in 2.1.21

> - drivers/isdn/pcbit/drv.c:754: No structure member named "free".
> - drivers/isdn/pcbit/layer2.c:126,392,687: Reference to unkown struct members.

The ISDN project are working seperately on a 2.1.x ISDN layer. Be patient

> - drivers/char/wdt.c defines "io" globally

Fixed

Alan