Re: Kernel compile problems

From: Michael W. Oliver (michael_at_gargantuan.com)
Date: 02/25/05

  • Next message: Jay Shampur: "Re: Kernel compile problems"
    Date: Fri, 25 Feb 2005 11:24:01 -0500
    To: Jay Shampur <shampurj@gmail.com>
    
    
    

    On 2005-02-25T10:56:56-0500, Jay Shampur wrote:
    > Greetings,
    >
    > I have a problem with recompiling my kernel. I have wiped the
    > /usr/src and re-cvsupped the source after I first encountered the
    > problem. Following is info that I think might help you help me :)
    >
    > uname -a output:
    > -----------------------
    > FreeBSD webmail.domain.com 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Mon
    > Feb 23 20:45:55 GMT 2004
    > root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i386
    >
    > my cvsupfile:
    > -----------------
    > *default host=cvsup5.FreeBSD.org
    > *default base=/usr
    > *default prefix=/usr
    > *default release=cvs
    > *default tag=RELENG_5_2
    > *default delete use-rel-suffix
    > *default tag=.

    you have two "*default tag=" lines here, one for RELENG_5_2 and one for
    HEAD. i am no expert, but i think you now have CURRENT src on your
    machine, not RELENG_5_2. personally, i use a "tag=." cvsup-file for
    ports and doc, and a different cvsup-file for src, depending on the
    machine, that uses a relative tag line.

    > ports-all
    > doc-all
    > src-all
    >
    > Note that for default tag I tried both cvs and the RELENG_5_2 as
    > values, and it made no difference.
    >
    > ALSO, I did not MAKE ANY CHANGES to the GENERIC file.
    >
    > Compile error:
    > --------------------------------------------------------------
    >>>> stage 1: configuring the kernel
    > --------------------------------------------------------------
    > cd /usr/src/sys/i386/conf;
    > PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/usr/obj/usr/src/i386/legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/games:/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
    > config -d /usr/obj/usr/src/sys/GENERIC
    > /usr/src/sys/i386/conf/GENERIC
    > Kernel build directory is /usr/obj/usr/src/sys/GENERIC
    > Don't forget to do a ``make depend''
    >
    > --------------------------------------------------------------
    >>>> stage 2.1: cleaning up the object tree
    > --------------------------------------------------------------
    > cd /usr/obj/usr/src/sys/GENERIC; MAKEOBJDIRPREFIX=/usr/obj
    > MACHINE_ARCH=i386 MACHINE=i386 CPUTYPE=
    > GROFF_BIN_PATH=/usr/obj/usr/src/i386/legacy/usr/bin
    > GROFF_FONT_PATH=/usr/obj/usr/src/i386/legacy/usr/share/groff_font
    > GROFF_TMAC_PATH=/usr/obj/usr/src/i386/legacy/usr/share/tmac
    > _SHLIBDIRPREFIX=/usr/obj/usr/src/i386 INSTALL="sh
    > /usr/src/tools/install.sh"
    > PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/usr/obj/usr/src/i386/legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/games:/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
    > make KERNEL=kernel cleandir
    > rm -f *.o *.so *.So *.ko *.s eddep errs kernel.debug kernel linterrs
    > makelinks tags vers.c vnode_if.c vnode_if.h majors.c eisa_if.c
    > miibus_if.c card_if.c power_if.c pci_if.c pcib_if.c ppbus_if.c
    > usb_if.c isa_if.c bus_if.c cpufreq_if.c device_if.c linker_if.c
    > agp_if.c acpi_if.c eisa_if.h miibus_if.h card_if.h power_if.h pci_if.h
    > pcib_if.h ppbus_if.h usb_if.h isa_if.h bus_if.h cpufreq_if.h
    > device_if.h linker_if.h agp_if.h acpi_if.h aicasm* y.tab.h
    > aic7xxx_seq.h aic7xxx_reg.h aic7xxx_reg_print.c aic79xx_seq.h
    > aic79xx_reg.h aic79xx_reg_print.c miidevs.h pccarddevs.h usbdevs.h
    > usbdevs_data.h
    > cd /usr/src/sys/modules;
    > MAKEOBJDIRPREFIX=/usr/obj/usr/src/sys/GENERIC/modules
    > KMODDIR=/boot/kernel DEBUG_FLAGS="-g" MACHINE=i386
    > KERNBUILDDIR="/usr/obj/usr/src/sys/GENERIC" make cleandir
    > +for: not found
    > *** Error code 127
    >
    > Stop in /usr/src/sys/modules.
    > *** Error code 1
    >
    > Stop in /usr/obj/usr/src/sys/GENERIC.
    > *** Error code 1
    >
    > Stop in /usr/src.
    > *** Error code 1
    >
    > Stop in /usr/src.
    > ----------------
    >
    > HELP !!!
    >
    > Thank you...Jay

    Check out what Harti says about the `make' problem in this message:

    http://lists.freebsd.org/pipermail/freebsd-current/2004-August/033693.html

    -- 
    Mike Oliver
    [see complete headers for contact information]
    
    



  • Next message: Jay Shampur: "Re: Kernel compile problems"

    Relevant Pages

    • Re: Kernel compile problems
      ... >> I have a problem with recompiling my kernel. ... > HEAD. ... > ports and doc, and a different cvsup-file for src, depending on the ...
      (freebsd-current)
    • Re: Still BIG problems with XFree on Dell C400
      ... as I have a Dell C600 Latitude with X happily humming along. ... Debian is slow on official updates, I had big problems with installing ... Anyway, I downloaded kernel 2.4.20, and recompiled it, and after ... recompiling the kernel. ...
      (Debian-User)
    • Re: How to update nvidia module, FC3?
      ... [ohmster@ohmster src]$ ls -la ... Man, somebody, not sure if it was sybren or not, showed how to install ... the kernel headers with a src rpm. ...
      (alt.os.linux)
    • Solution: 2.6.0x unbootable with Cyrix III (VIA Ezra C3) CPU
      ... Mandrake 9.1 has the exact same problem, ... > with the kernel rather than my own inability to set things up. ... making sure that gcc maintained i386 compatibility. ... > o The problem is not with Mandrake 9.1 recompiling kernels, ...
      (Linux-Kernel)
    • Re: Upgrading linux box from amd to intel
      ... A newer kernel might be ... My own limited experience was moving from a AMD to a P4. ... nasty VIA chipset which needed the so-called work around in the kernel. ... I ended up recompiling anyways because I wanted to have a go at getting ...
      (comp.os.linux.hardware)