Linux-2.6.30.9 build failure fixed & new problem show up

Mykal Funk mykalfunk at gmail.com
Tue Dec 8 15:21:45 PST 2009


Ken Moffat wrote:
> 2009/12/7 Mykal Funk <mykalfunk at gmail.com>:
>   
>> Ken Moffat wrote:
>>     
>>> Do you have CONFIG_COMPAT_VDSO=y ?  If so, try turning it off.
>>>       
>  whoops, if not try turning it on.
>   
>>> I'm not sure where it appears in menuconfig, but the help says:
>>>
>>> config COMPAT_VDSO
>>>         def_bool y
>>>         prompt "Compat VDSO support"
>>>         depends on X86_32 || IA32_EMULATION
>>>         ---help---
>>>           Map the 32-bit VDSO to the predictable old-style address too.
>>>         ---help---
>>>           Say N here if you are running a sufficiently recent glibc
>>>           version (2.3.3 or later), to remove the high-mapped
>>>           VDSO mapping and to exclusively use the randomized VDSO.
>>>
>>>           If unsure, say Y.
>>>
>>> LFS-5.0 used gcc-2.3.2 so it will need this set to Y.
>>>
>>> ĸen
>>>
>>>       
>> No. I compiled the kernel without COMPAT_VDSO. Do you think it needs
>> included? The host is running Glibc 2.3.3. I think system may be a LFS
>> 5.1. I didn't write a file anywhere to tell me, but I know it was build
>> April 2004 with the then stable book.
>>
>> Thank,
>> Mykal Funk
>> --
>>     
>  Yes, all the main hits on google for "inconsistency detected by ld.so"
> appear to suggest that will fix it.  Sorry for the thinko in my earlier
> reply.
>
>  You can determine the version of glibc by running /lib/libc.so.6
>
> ĸen
>   
Thanks a bunch, Ken. I got a kernerl working! Now to build the LFS 6.5 
and see how everything goes. If it all goes well, I can go back to 
lurking. :)



More information about the lfs-support mailing list