Kernel i lzma

Stacho Pal stacho w venco.com.pl
Pią, 3 Kwi 2009, 11:42:07 CEST


On Thu, 2 Apr 2009, Stacho Pal wrote:
> Jan Rekorajski pisze:
>> On Thu, 02 Apr 2009, Stacho Pal wrote:
>>> On Thu, 2 Apr 2009, Jan Rekorajski wrote:
>>>> On Thu, 02 Apr 2009, Stacho Pal wrote:
>>>>> Próbuję skompilować kernel i jeśli do tej pory było OK,
>>>>> to dziś kończy się to tak:
>>>>> ==========================
>>>>> LZMA arch/x86/boot/compressed/vmlinux.bin.lzma
>>>>> lzma: Memory usage limit is too small for the given filter setup
>>>>> ==========================
>>>>> Następnie ld pisze o braku vmlinux.bin.lzma
>>>>> i wszystko kończy się na make: *** [bzImage] error 2
>>>> Ile masz RAM?
>>> 1GB
>>>
>>>> Nie masz przypadkiem poustawianych jakichś opcji do lzma?
>>> Nic nie ustawiałem, lzma instalowane z rpm'a.
>>> lzma --help na końcu pisze:
>>> On this system and configuration, the tool will use
>>>   * roughly 336 MiB of memory at maximum; and
>>>   * at maximum of one thread for (de)compression.
>>
>> Hmm, dziwne. Mozesz puscic samo 'make V=1' tak zeby bylo widac co
>> ukrywa sie pod LZMA?
>
>  objcopy  -R .comment -S vmlinux arch/x86/boot/compressed/vmlinux.bin
>   (lzma -9 -c arch/x86/boot/compressed/vmlinux.bin && /bin/bash
> /home/users/builder/rpm/BUILD/kernel-2.6.28.9/linux-2.6.28/scripts/bin_size
> arch/x86/boot/compressed/vmlinux.bin)
> >arch/x86/boot/compressed/vmlinux.bin.lzma || (rm -f
> arch/x86/boot/compressed/vmlinux.bin.lzma ; false)
> lzma: Memory usage limit is too small for the given filter setup
> make: *** [bzImage] Error 2
>
> Tak to wygląda i nic mi to nie mówi. :(

Już mówi, na komputerze z 1GB RAM lzma -9 ... nie przechodzi,
komunikat jak wyżej, z opcją lzma -8 przechodzi i kernel się buduje.
-- 
pzdr
Stacho Pal


Więcej informacji o liście dyskusyjnej pld-devel-pl