Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 716400 - x11-plugins/purple-hangouts-0_p20181202: compile failure; purple-hangouts-0_p20181202-makefile.patch allows race condition
Summary: x11-plugins/purple-hangouts-0_p20181202: compile failure; purple-hangouts-0_p...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Stefan Strogin
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-06 02:23 UTC by D. Wilson
Modified: 2020-08-09 10:30 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description D. Wilson 2020-04-06 02:23:44 UTC
x11-plugins/purple-hangouts-0_p20181202.ebuild applies a patch to the package's Makefile (purple-hangouts-0_p20181202-makefile.patch) which enables parallel compilation. As per upstream issue #219 (https://github.com/EionRobb/purple-hangouts/issues/219), this patch creates a potential race condition which can result in a compile failure.

I have not been able to reproduce this problem myself, and as such no relevant logs can be provided. Feel free to pursue it with upstream if you have any questions.
Comment 1 Larry the Git Cow gentoo-dev 2020-08-09 10:30:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1debcd1c63c23da45a79545269003250a82e08

commit 3b1debcd1c63c23da45a79545269003250a82e08
Author:     Stefan Strogin <steils@gentoo.org>
AuthorDate: 2020-08-09 10:26:07 +0000
Commit:     Stefan Strogin <steils@gentoo.org>
CommitDate: 2020-08-09 10:28:57 +0000

    x11-plugins/purple-hangouts: upgrade to 0_p20200710
    
    Closes: https://bugs.gentoo.org/716400
    Closes: https://bugs.gentoo.org/716702
    Package-Manager: Portage-3.0.1, Repoman-2.3.23
    Signed-off-by: Stefan Strogin <steils@gentoo.org>

 x11-plugins/purple-hangouts/Manifest               |  1 +
 .../purple-hangouts-0_p20200710.ebuild             | 47 ++++++++++++++++++++++
 2 files changed, 48 insertions(+)