Re: Rookie 2.3.x compile problems

From: William Stearns (wstearns@pobox.com)
Date: Tue Feb 22 2000 - 12:19:51 EST


Good morning, Bill,

On Tue, 22 Feb 2000, William Waddington wrote:

> Sorry to darken your door again,

        On the contrary, welcome back!

> I am trying to compile 2.3.x so I can work w/Mr. Tweedie's kiobuf stuff.
>
> I started w/vanilla RH6.1, did a compile of 2.2.12-20 to make sure I
> could do it. (OK) Then scrounged the software packages listed in
> Documentation/Changes - as needed. When I tried to rpm them in,
> there were so many tangled dependencies - and a loop - that I did a
> --force --nodeps install.

<brief-non-kernel-interlude>
        The dependencies are there for a reason; you override them at your
own risk. If two packages depend on each other, simply upgrade them both
in the same rpm command, ala:
rpm -Uvh goober-1.2-1.i386.rpm goober-devel-1.2-1.i386.rpm
        Use --nodeps only when you're _sure_ that the dependencies have
been satisfied in a way that rpm doesn't know about (i.e. you installed
the correct version by hand).
        RedHat's 6.2 beta and rawhide directories may have versions of
those programs that are not yet in a released distribution; contrib is a
good third choice of places to look.
</interlude>

> With both 2.3.43 and 2.3.46, when I get to make dep, I am told that
> there is "Nothing to do for dep" and exit w/error 139. Make bzImage
> segfaults.
>
> I haven't found anything in README, or the kernel list FAQ that deals
> with anything so primitive. It is certainly a simple rookie mistake.
>
> Thanks to anyone who can point me in the right direction.

        You have two choices. Either read the kernel-HOWTO at
http://www.linuxdoc.org/HOWTO/ and follow the steps listed there, or do it
the easy way (as root):

rpm -Uvh ftp://slartibartfast.pa.net/pub/buildkernel/buildkernel-1.00-1.noarch.rpm>
buildkernel 2.3.47 --BKBUILDTYPE=bzImage<Enter>

        and follow the prompts. More documentation on the program is in
/usr/doc/buildkernel-1.00/...
        Cheers,
        - Bill

---------------------------------------------------------------------------
        Starting point: (-1)^(-1) = -1
        Applying logarithms: (-1)*ln(-1) = ln(-1)
        Since ln(-1) <> 0, dividing: -1 = 1
        (ln(-1) is complex, but exists)
(Courtesy of Javier Vizcaino <
javizca@bbvnet.com>)
--------------------------------------------------------------------------
William Stearns (wstearns@pobox.com). Mason, Buildkernel, named2hosts,
and ipfwadm2ipchains are at: http://www.pobox.com/~wstearns/
--------------------------------------------------------------------------

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Feb 23 2000 - 21:00:30 EST