Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76881 - VIDEO_VIDEOBUF and VIDEO_BUF doesn't inherit setting of VIDEO_BT848 (gentoo-dev-sources-2.6.9-r13)
Summary: VIDEO_VIDEOBUF and VIDEO_BUF doesn't inherit setting of VIDEO_BT848 (gentoo-d...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-06 04:37 UTC by Tamas Sarga
Modified: 2005-01-20 08:35 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 Tamas Sarga 2005-01-06 04:37:57 UTC
If you set VIDEO_BT848 to compile into kernel, the VIDEO_VIDEOBUF and VIDEO_BUF won't be editable and will set to compile as module.
Cause of this VIDEO_BT848 can't be compiled in kernel, because compilation will fail. You have to compile VIDEO_BT848 as module.
VIDEO_TUNER, VIDEO_BTCX, etc. will inherit this settings.

Reproducible: Always
Steps to Reproduce:
1.make xconfig
2.set VIDEO_BT848 to compile into kernel
3.compile

Actual Results:  
Compilation will fail cause of unresolved symbols from VIDEO_BUF and
VIDDEO_VIDEOBUF.

Expected Results:  
Successfull compilation

Maybe it is bug in the main kernel tree.
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2005-01-07 10:50:22 UTC
Can't reproduce this here, using 2.6.10.
I start with a default config, enable I2C, enable BT848, and then it compiles with no problems. Can you be more specific how we can reproduce this?
Comment 2 Tamas Sarga 2005-01-11 01:14:58 UTC
I tried hard to discover the reason of the problem. What I discovered, that if you set VIDEO_BT848 then VIDEO_BUF and VIDEO_VIDEOBUF wouldn't included. If you choice some other TV card support to compile into modules, then VIDEO_BUF and VIDEO_VIDEOBUF will be compiled as modules. In this case the compilation will fail.
Perhaps two TV card support (one into kernel and one into module) isn't possible?
Comment 3 Daniel Drake (RETIRED) gentoo-dev 2005-01-12 12:49:12 UTC
Still can't reproduce this.
I start with a default config, enable I2C, enable BT848 as builtin, enable CONFIG_VIDEO_CPIA (the one below) as module, and then it still compiles with no problems.

Can you be more specific how we can reproduce this?
Comment 4 Daniel Drake (RETIRED) gentoo-dev 2005-01-20 08:35:50 UTC
Please reopen if you can walk me through how to reproduce this problem, starting with a default .config