Included some info on things needed to compile 2.4.2-ac16.   Feel free to
further edit and comment.  Patched against -ac16.   [linux = ac16; my
edited version is ac14].

I have to keep up with the kernel as a small 3c509 ethernet problem has
appeared, just gotta hunt it down.  2.2.17-14 works from Redhat but moving
into the 2.4.2 both cards come up and with the right hardware irq/ioport
allocation & ifconfig can set an address, but the card fails to bring up a
signal on the hub -- its very odd.  So, I'm looking over the code between
2.2.17-14 from RH and the 2.4.2 series.    Here is the patch...cc: to the
maintainer as well.

--- linux/Documentation/Changes Thu Mar  8 20:58:05 2001
+++ linux-2.4.2-ac14/Documentation/Changes      Thu Mar  8 21:03:14 2001
@@ -58,6 +58,15 @@
 o  pcmcia-cs              3.1.21                  # cardmgr -V
 o  PPP                    2.4.0                   # pppd --version
 o  isdn4k-utils           3.1pre1                 # isdnctrl 2>&1|grep version
+o  flex                   2.5.4                   # flex --version
+o  bison                  1.28                    # bison --version
+o  db                     3.1.17 (1)              # strings /lib/libdb.so | grep 
+Sleep | grep DB
+o  yacc                   (2)
+
+Notes:
+(1) If using RedHat db3-devel package, it loads what you need but requires
+a small tweak to /usr/include; see notes for Db.
+(2) see notes for Bison. 
                          
 Kernel compilation
 ==================
@@ -137,6 +146,32 @@
 types, have a fdformat which works with 2.4 kernels, and similar goodies.
 You'll probably want to upgrade.
 
+Bison
+-----
+
+Bison is a parser generator in the style of yacc(1).  It should be
+upwardly compatible with input files designed for yacc.   
+
+Yacc
+----
+
+A yacc requirement was added to the kernel as of 2.4.2-ac14; see 
+attached script below.  See Bison notes above and below.
+
+Flex
+----
+
+Fast lexical analyzer generator.  A tool for generating programs 
+that perform pattern-matching on text.
+
+Db
+--
+
+The Berkeley Database (Berkeley DB) is a programmatic toolkit that 
+provides embedded database support for both traditional and 
+client/server applications.  Berkeley DB is used by many applications, 
+including Python and Perl, so this should be installed on all systems.
+
 Ksymoops
 --------
 
@@ -296,6 +331,28 @@
 Util-linux
 ----------
 o  <ftp://ftp.kernel.org/pub/linux/utils/util-linux/util-linux-2.10o.tar.gz>
+
+Bison
+-----
+o  <ftp://ftp.gnu.org/gnu/bison/bison-1.28.tar.gz>
+
+Yacc
+----
+#!/bin/sh
+# Justin T. Gibbs <[EMAIL PROTECTED]>
+# Jörn Nettingsmeier <[EMAIL PROTECTED]>
+# Peter Samuelson <[EMAIL PROTECTED]>
+exec bison -y "$@"
+
+Flex
+----
+o  <ftp://ftp.gnu.org/non-gnu/flex/flex-2.5.4a.tar.gz>
+
+Db
+--
+o  <http://www.sleepycat.com/update/3.1.17/db-3.1.17.tar.gz>
+o  Loading the RedHat db3-devel package requires the following:
+   cd /usr/include; mkdir db; cd db; ln -s ln -s ../db3/db_185.h db_185.h
 
 Ksymoops
 --------


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to