dev-libs/gmp: drop USE=pgo from stable ebuild, bug #658688
authorSergei Trofimovich <slyfox@gentoo.org>
Tue, 5 Feb 2019 22:18:53 +0000 (22:18 +0000)
committerSergei Trofimovich <slyfox@gentoo.org>
Tue, 5 Feb 2019 22:19:04 +0000 (22:19 +0000)
commitde85d6ef4ae9f32550c0fa2090a135d63bc757f3
tree1524e7b4bf9ebb4ae7cd1dfb15ef7eb8c46224bd
parentc559144d3c5b42dae106522931280ada4dc61c9d
dev-libs/gmp: drop USE=pgo from stable ebuild, bug #658688

USE=pgo generates optimal constants when running 'tuneup' benchmark
locally. If benchmark does not succeed default parameters are used.
Else benchmark's output is used to tune gmp behaviour.

Unfortunately at least on x86 some primitives like
__mpn_sqr_basecase generate invalid assembly code at fail tests.

In bug #650558 we found out that 'tuneup' is not very well maintained
upstream. Let's dropp support for USE=pgo until it gets better.

Reported-by: Robert Gill
Closes: https://bugs.gentoo.org/658688
Bug: https://bugs.gentoo.org/650558
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
dev-libs/gmp/gmp-6.1.2.ebuild
dev-libs/gmp/metadata.xml