Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 454350 - x11-libs/cairo: don't build the test suite
Summary: x11-libs/cairo: don't build the test suite
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Matt Turner
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-27 23:06 UTC by Matt Turner
Modified: 2013-02-06 00:22 UTC (History)
2 users (show)

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


Attachments
patch (cairo-1.12.10-dont-build-testsuite.patch,461 bytes, patch)
2013-01-27 23:06 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 2013-01-27 23:06:46 UTC
Created attachment 337056 [details, diff]
patch

http://cgit.freedesktop.org/cairo/commit/?id=b8f43617a98aeb6c10d554ed11b48a83fc9b5129

^ causes the test suite to always be built, for the convenience of one developer.

Attached patch removes this, saving a bunch of time. We're already running eautoreconf anyway.

After doing the patch I tried to confirm that the test suite still ran, only to find that it's explicitly disabled. So, there's /really/ no reason to be building the test suite.

Before and after ebuild compile times on my sandybridge 2500.

97.85s user 17.07s system 183% cpu 1:02.72 total
74.80s user 12.48s system 160% cpu 54.490 total

Build times are reduced by minutes on slower machines.
Comment 1 Matt Turner gentoo-dev 2013-02-06 00:22:54 UTC
Done with 1.12.12 version bump.