Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 356781 - media-libs/libmatroska-1.1.0 doesn't compile with -finput-charset=ISO8859-15
Summary: media-libs/libmatroska-1.1.0 doesn't compile with -finput-charset=ISO8859-15
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-28 01:32 UTC by gent_bz
Modified: 2018-12-13 19:18 UTC (History)
1 user (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 gent_bz 2011-02-28 01:32:43 UTC
I see errors of the form of

cc1plus: error: conversion from ISO8859-15 to UTF-8 not supported by iconv

when attempting to compile libmatroska-1.1.0. Previous versions have compiled without problem.

If I remove the line

append-flags $(test-flags -finput-charset=ISO8859-15)

from the ebuild, the package compiles.

Presumably, there's something wrong with my configuration causing the conversion problem, but it would appear that the -finput-charset=ISO8859-15 option is not (always?) necessary here.
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) gentoo-dev 2011-02-28 19:53:17 UTC
Please add your emerge --info as a comment and attach the build log to this bug report.
Comment 2 gent_bz 2011-03-08 01:54:32 UTC
I can no longer reproduce the problem - libmatroska now compiles with no errors. Closing.
Comment 3 gent_bz 2011-03-08 05:09:24 UTC
Yes I can - the problem appears to be icecream (the server had been stopped, so it wasn't triggering)

Any compiles performed on a remote machine give the error. e.g.

x86_64-pc-linux-gnu-g++ -c -march=core2 -O2 -pipe -finput-charset=ISO8859-15  -Wall -Wno-unknown-pragmas -ansi -fno-gnu-keywords -D_GNU_SOURCE -Wshadow -I/var/tmp/portage/media-libs/libmatroska-1.1.0/work/libmatroska-1.1.0/make/linux/../.. -I/usr/include/ebml -o /var/tmp/portage/media-libs/libmatroska-1.1.0/work/libmatroska-1.1.0/make/linux/../../src/KaxSeekHead.o /var/tmp/portage/media-libs/libmatroska-1.1.0/work/libmatroska-1.1.0/make/linux/../../src/KaxSeekHead.cpp
cc1plus: error: conversion from ISO8859-15 to UTF-8 not supported by iconv
ICECC[5920] 16:02:40: Compiled on 10.0.0.2

Emerging libmatroska on 10.0.0.1 shows errors for compiles on 10.0.0.2 and vise versa. Local compiles work fine on both systems.
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2018-12-13 19:18:29 UTC
really old bug, and version is removed from tree, re-open if still an issue.