Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 349550

Summary: dev-util/catalyst: [PATCH] Use parallel bzip2
Product: Gentoo Linux Reporter: Matt Turner <mattst88>
Component: New packagesAssignee: Gentoo Catalyst Developers <catalyst>
Status: RESOLVED WONTFIX    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: patch
Package list:
Runtime testing required: ---
Bug Depends on: 370685    
Bug Blocks:    
Attachments: use-pbzip2.patch

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.