Summary: | x11-plugins/purple-hangouts-0_p20181108: compiles all files in a single compiler call | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Stefan Strogin <steils> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gabriel, proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bitbucket.org/EionRobb/purple-hangouts/issues/192 https://github.com/gentoo/gentoo/pull/10583 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Michał Górny
2018-12-04 22:35:38 UTC
Thanks Michał, good point. I'll do it. https://bitbucket.org/EionRobb/purple-hangouts/pull-requests/23 Works for me. I'll make a patch for the ebuild as well (it it won't be merged upstream sooner). Strange, but it takes more time to compile if I use parallel compilation, something like this: Without the patch: 6.75s With the patch: -j1: 6.78s -j2: 7.53s -j4: 9.61s (On my laptop, Core i7-6600U, two cores, HT) Can it be still be useful to compile units separately? The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3efa5cd6704e8599850512aa2d5df28c3693e2b commit c3efa5cd6704e8599850512aa2d5df28c3693e2b Author: Stefan Strogin <stefan.strogin@gmail.com> AuthorDate: 2018-12-06 10:19:17 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2019-02-27 04:50:10 +0000 x11-plugins/purple-hangouts: compile units separately Closes: https://bugs.gentoo.org/672538 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com> Signed-off-by: Aaron Bauman <bman@gentoo.org> .../purple-hangouts-0_p20181202-makefile.patch | 65 ++++++++++++++++++++++ .../purple-hangouts-0_p20181202.ebuild | 2 + .../purple-hangouts/purple-hangouts-9999.ebuild | 4 +- 3 files changed, 70 insertions(+), 1 deletion(-) |