Summary: | media-libs/libvpx fails to build with non-english locale - CONFIG_POSTPROC and other preprocessor macros missing | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mart Raudsepp <leio> |
Component: | [OLD] Library | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chromium, leho, media-video |
Priority: | Normal | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Mart Raudsepp
2015-12-22 10:30:24 UTC
Created attachment 420200 [details]
build.log
To reproduce, run LANG=et_EE.utf8 emerge -1va libvpx
et_EE.utf8 must be in /etc/locale.gen or no filtering done in there (if changes done there, of course need to rerun locale-gen)
Confirmed, this is indeed the problem and "LC_ALL=C emerge" fixes it. Still broken... please port to EAPI-6 or pass LC_COLLATE or LC_ALL where appropriate... commit acbdb2218f946d8114130f209aecdeb7c627e942 Author: Mike Gilbert <floppym@gentoo.org> Date: Fri Sep 23 12:25:51 2016 -0400 media-libs/libvpx: port to EAPI 6 Package-Manager: portage-2.3.0_p43 .../files/libvpx-1.3.0-sparc-configure.patch | 4 +- media-libs/libvpx/libvpx-1.6.0-r1.ebuild | 49 +++++++++------------- 2 files changed, 22 insertions(+), 31 deletions(-) Still broken on stable after a year and a month :( https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087293eab25d360c90785c14e4701b2add653d5f commit 087293eab25d360c90785c14e4701b2add653d5f Author: Mike Gilbert <floppym@gentoo.org> Date: Mon Jan 16 23:33:23 2017 -0500 media-libs/libvpx: set LC_COLLATE=C Bug: https://bugs.gentoo.org/569146 Package-Manager: Portage-2.3.3_p32, Repoman-2.3.1_p25 media-libs/libvpx/libvpx-1.3.0.ebuild | 5 ++++- media-libs/libvpx/libvpx-1.4.0.ebuild | 5 ++++- media-libs/libvpx/libvpx-1.5.0.ebuild | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) |