Re: problems about __cli()

From: Iain Sandoe <hidden>
Date: 2000-07-21 14:37:19

On  Fri, Jul 21, 2000,  Michel Dänzer wrote:
Iain Sandoe schrieb:
quoted
Thu, Jul 20, 2000,  Josh Huber wrote:
quoted
On Thu, Jul 20, 2000 at 10:19:54AM +0100, Iain Sandoe wrote:
quoted
[snip]
quoted
It is *vital* to make sure that there is a symlink named 'linux' in
/usr/src that points to your /usr/src/your-kernel-foo-bar/ because there
are symlinks in /usr/include that expect to use this to find the
build-specific headers.
A couple notes:

You don't have to put your kernel in /usr/src, and you DON'T have to
symlink /usr/src/linux to it before you build.  The symlinks (on
broken RedHat derivatives) in /usr/include should point to the kernel
headers that your libc was built againt, otherwise you risk breaking
binary compatibility.
I guess I *must* have one of those broken derivatives... and it doesn't work
for me without that step...  Admittedly, this is mostly an issue between
2.2.xx and 2.4.0 - but I do have to remember to change it back between
whiles... a better way would be ?
Have you tried 'make mrproper' (backup your .config ;), put back the old
config, then 'make oldconfig dep vmlinux'? AFAIK the directory where the tree
resides only matters after make dep, and the connection is untied with make
mrproper.
Well, I *usually* do  (on average once a day..):
save .config
make mrproper
restore .config
make menuconfig (just to check out that I'm certain of the conditions for
*this* compile :)
make dep vmlinux.... etc.

However, I'm not immune from 'finger trouble' ;-)

Next time I do a 2.4.0 build I'll note more carefully what I do and see what
happens... I'm concentrating on IRQ stuff on 2.2.17 until prob. Sunday.

Thanks for the suggestions,
Iain.

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help