sci-misc/boinc: Remove xlocale.h usage, fixes bug 639108
authorSven Eden <yamakuzure@gmx.net>
Sun, 24 Dec 2017 14:31:32 +0000 (15:31 +0100)
committerMart Raudsepp <leio@gentoo.org>
Wed, 27 Dec 2017 11:56:04 +0000 (13:56 +0200)
commit36450a88d1529f5ee657e7dc328c9a98a7367706
tree58a2885efc1a605cb9d2dcb188d87a8037d1c7f8
parente5f2f2be84c3b6a791f53864d397372d41308430
sci-misc/boinc: Remove xlocale.h usage, fixes bug 639108

>=sys-libs/glibc-2.26 dropped xlocale.h support.

From https://sourceware.org/glibc/wiki/Release/2.26#Removal_of_.27xlocale.h.27
 > The nonstandard header xlocale.h has been removed in this release. It was
 > never intended to be included directly by programs other than glibc itself,
 > and it was a strict subset of the standard header locale.h.

This commit removes the inclusion of xlocale.h, and substitutes it with
locale.h where necessary.

Tested-by: Sven Eden <yamakuzure@gmx.net>
Bug: https://bugs.gentoo.org/639108
Closes: https://bugs.gentoo.org/639108
Package-Manager: Portage-2.3.19, Repoman-2.3.6
sci-misc/boinc/boinc-7.8.4.ebuild
sci-misc/boinc/files/fix_xlocale.patch [new file with mode: 0644]