Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 9021 - unresolved symbols with gentoo-sources-r9
Summary: unresolved symbols with gentoo-sources-r9
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Brandon Low (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-11 12:48 UTC by Pierre-Henri Jondot
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

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


Attachments
the .config (.config,26.43 KB, text/plain)
2002-10-11 12:49 UTC, Pierre-Henri Jondot
Details
the unresolved symbols (depmod-output,12.08 KB, text/plain)
2002-10-12 00:04 UTC, Pierre-Henri Jondot
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pierre-Henri Jondot 2002-10-11 12:48:21 UTC
When I decided to add PPP over Ethernet (EXPERIMENTAL) option in my kernel,
configured as a module, the compilation goes fine but the update-module command
fails everytime with lots of unresolved symbols. (lots... and when I boot, I am
unable to load any module...)

I did a cp .config .., make mrproper && cp ../.config && make oldconfig
make dep && make clean bzImage modules modules_install
to no avail.

When I remove PPP over Ethernet, I have no problem at all...

I did check with other sources of linux kernel : with vanilla-sources and the
same .config (different arch, as there is no specific athlon-xp architecture
with the vanilla-sources, and no preempt of course, but everything else the
same, using make oldconfig)

No problem with unresolved symbols there... So the problem is specific to
gentoo-sources (at least -r9, but didn't check -r7.)

Btw, the PPP over Ethernet option is announced in gentoo docs as necessary for
rp-pppoe, which it isn't fortunately ! (It is necessary for kernel mode pppoe
with rp-pppoe, but the ebuild for rp-pppoe do not enable the compilation of the
necessary rp-pppoe.so plugin so the PPP over Ethernet option in the kernel
configuration seems totally useless...)

I'll try to commit new documentation for pppoe as soon as possible, as well
perhaps as a change in the ebuild for rp-pppoe in order to build the necessary
rp-pppoe.so plugin to do kernel mode pppoe.

Please find attached the .config that the gentoo-sources-2.4.19-r9 won't like.
Comment 1 Pierre-Henri Jondot 2002-10-11 12:49:45 UTC
Created attachment 4609 [details]
the .config
Comment 2 SpanKY gentoo-dev 2002-10-11 17:21:44 UTC
please post the modules that report unresolved errors 
Comment 3 Brandon Low (RETIRED) gentoo-dev 2002-10-11 23:42:06 UTC
investigamating :)
Comment 4 Brandon Low (RETIRED) gentoo-dev 2002-10-11 23:56:03 UTC
please test with gentoo-sources-2.4.19-r10 (masked) I just test compiled and 
installed your .config and it went smoothly, many things have been fixed for -
r10
Comment 5 Pierre-Henri Jondot 2002-10-12 00:04:29 UTC
Created attachment 4619 [details]
the unresolved symbols

Don't know if this is still needed... the comment of lostlogic came since I
rebuilt my kernel to paste the output of depmod -ae.

Short answer, almost everything from net is affected

Long answer, look at the attached depmod -ae output !

Will try -r10 in a few hours (will have to go to work first) but I assume, from
lostlogic, that it will work.
Comment 6 Pierre-Henri Jondot 2002-10-12 05:59:47 UTC
OK

Tested my .config with gentoo-sources-r10 and it didn't suffer from the
unresolved symbols symptom...

Yet the gentoo-sources-r10 ebuild is missing a 
PROVIDE="virtual/linux-sources" line
which is very annoying... That will be quickly fixed I guess !
Comment 7 Brandon Low (RETIRED) gentoo-dev 2002-10-12 11:05:07 UTC
Uhh, I believe the provide line is in the ALL NEW SPECIAL LIMITED (NOT)
TIME OFFER kernel.eclass I made :)