Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64413 - pcmcia-cs broken when using koutput-enabled kernel configuration
Summary: pcmcia-cs broken when using koutput-enabled kernel configuration
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All All
: High normal
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-17 09:41 UTC by Kevin Williams
Modified: 2004-10-03 22:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Williams 2004-09-17 09:41:29 UTC
After rebuilding my kernel with the new config-kernel --output-dir option enabled, I cannot build pcmcia-cs. It is getting very wrong info from the kernel configuration and refusing to build. 

--------------------------------8<--snip--8<----------------------------------


    -------- Linux PCMCIA Configuration Script --------

The default responses for each question are correct for most users.
Consult the PCMCIA-HOWTO for additional info about each option.

Linux kernel source directory [/usr/src/linux]

The kernel source tree is version 2.6.8-gentoo-r3.
The current kernel build date is Thu Sep 9 14:20:41 2004.

Build 'trusting' versions of card utilities (y/n) [n]
Include 32-bit (CardBus) card support (y/n) [y]
Include PnP BIOS resource checking (y/n) [n]
Module install directory [/lib/modules/2.6.8-gentoo-r3]

Kernel configuration options:
    Kernel-tree PCMCIA support is disabled.
    Symmetric multiprocessing support is disabled.
    Preemptive kernel support is disabled.
    High memory support is disabled.
    PCI BIOS support is disabled.
    Power management (APM) support is disabled.
    SCSI support is disabled.
    IEEE 1394 (FireWire) support is disabled.
    Networking support is disabled.
     Radio network interface support is enabled.
     Token Ring device support is disabled.
     Fast switching is disabled.
     Frame Diverter is disabled.
    Module version checking is disabled.
    Kernel debugging support is disabled.
    Preemptive kernel patch is disabled.
    /proc filesystem support is disabled.
    PAE support is disabled.

Cardbus support requires kernel PCI bus support!
    To fix, re-run 'make config' and disable Cardbus support.

Configuration failed.

--------------------------------8<--snip--8<----------------------------------

I know for a fact that this is very wrong (SMP is enabled, himem is enabled, networking is enabled, /proc is enabled, etc.). This i the same .config file that was in use yesterday.
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2004-10-03 22:29:57 UTC
koutput is depreciated and no longer used maintained. This is because of the build system fixes that the kernel developers commited to the 2.6.6 kernel. As as result, it is no longer supported by Gentoo Mobile team.

Below is the post to gentoo-dev mailing list by the creator of the koutput system.

Hey all,

Been busy with lots of other things, and dreading sending this anyway,
but I wanted to clear things up Re: the koutput/kbuild stuff that I'd
worked on to fix some problems previously related to 2.6 kernel build
issues.

Unfortunately, the fix that was 95% implemented, and had the beginnings
of code in the tree got ham-strung by a combination of kernel stuff
changing under my/our feet, and Real Life (tm) things coming in at just
the wrong time.

As a result, the kmod.eclass, and config-kernel have several problems,
and are only 1/2 implemented anyway. Sooo, don't use kmod.eclass. Just
don't. config-kernel i will be package.masking as well soon. I know
there are a few ebuilds out there that currently use kmod.eclass for a
few things. I'll be contacting those maintainers over the next few days
to address things with them, and get them sorted out with how to get
things working with 2.6.6 and newer kernels. If you get any bugs from
people complaining about such and such ebuild not working with koutput,
assing or CC me, and i'll deal with it. Thanks.

Sorry for any confusion folks.

-pete