#4940 closed enhancement (fixed)
Request for newer lzma package
Reported by: | yahoo@… | Owned by: | developers |
---|---|---|---|
Priority: | normal | Milestone: | Barrier Breaker 14.07 |
Component: | toolchain | Version: | Trunk |
Keywords: | lzma | Cc: |
Description
Hi, I've just recently started playing with OpenWrt (thanks to www.bifferos.com) and noticed that OpenWrt is using a really old version of the lzma package. history.txt inside http://downloads.openwrt.org/sources/lzma432.tar.bz2 (referenced by /trunk/tools/lzma/Makefile) dates from 2005-12-09! Newer versions are available from http://tukaani.org/lzma/download and this appears to be the 'standard source' for linux lzma packages.
Why is this relevant? Well apart from the fact the current OpenWrt package is 3 years old, the newer packages have much nicer gzip-like command line syntax. And in linux kernel 2.6.30 they've integrated 'bzip2-lzma-for-linus' which provides kernel compression in bzip and lzma formats (similar to /changeset/14890.html), and this obviously uses the newer-lzma syntax.
http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.30-rc1
So in order for OpenWrt to be able to compile linux 2.6.30, you'll either need to update your ancient lzma package, or patch the kernel's Makefile to use the horrible syntax of your current lzma package ;-)
Attachments (0)
Change History (3)
comment:1 Changed 9 years ago by anonymous
comment:2 Changed 9 years ago by florian
- Resolution set to fixed
- Status changed from new to closed
Added in [15883].
comment:3 Changed 4 years ago by jow
- Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07
Milestone Attitude Adjustment 12.09 deleted
See also #4847