Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 349550 - dev-util/catalyst: [PATCH] Use parallel bzip2
Summary: dev-util/catalyst: [PATCH] Use parallel bzip2
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Catalyst Developers
URL:
Whiteboard: patch
Keywords:
Depends on: 370685
Blocks:
  Show dependency tree
 
Reported: 2010-12-24 01:25 UTC by Matt Turner
Modified: 2011-06-15 01:29 UTC (History)
0 users

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


Attachments
use-pbzip2.patch (use-pbzip2.patch,5.19 KB, patch)
2010-12-24 01:35 UTC, Matt Turner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2010-12-24 01:25:30 UTC
Attached is a patch which replaces tar -j with tar -I pbzip2 in order to make use of parallel bzip2.

pbzip2 is a very small program, so it's not a problem to depend on it. This enhancement is wanted because multicore systems are extremely common and we have a very simple way to speed-up part of the stage building process.

It'd also greatly help multicore, but otherwise slower systems, like the ARM Pandaboard or the Sibyte MIPS system I'm using.

Please commit.

(We can also use the parallel gzip implementation, pigz, but since bzip2 is used so much more often in catalyst, I thought this should be the first step.)
Comment 1 Matt Turner gentoo-dev 2010-12-24 01:35:59 UTC
Created attachment 257905 [details, diff]
use-pbzip2.patch
Comment 2 Matt Turner gentoo-dev 2011-06-15 01:29:52 UTC
Forget it. lbzip2 with USE="symlink" works.