Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18199 - sys-libs/glibc-2.3.1-r4 ebuild fails in iconvdata/ecma-cyrillic.os
Summary: sys-libs/glibc-2.3.1-r4 ebuild fails in iconvdata/ecma-cyrillic.os
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-26 00:26 UTC by kde123
Modified: 2003-10-30 14:41 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 kde123 2003-03-26 00:26:23 UTC
var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/iconvdata/ec
ma-cyrillic.os In file included from 8bit-gap.c:33,
                 from ecma-cyrillic.c:29:
/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/iconvdata/ec
ma-cyrillic.h:1: parse error before '-'
token/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/iconvda
ta/ecma-cyrillic.h:1: invalid suffix on integer
constant/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/icon
vdata/ecma-cyrillic.h:1: too many decimal points in floating
constant/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/icon
vdata/ecma-cyrillic.h:1: too many decimal points in floating
constant/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/icon
vdata/ecma-cyrillic.h:1: too many decimal points in floating constant In
file included from 8bit-gap.c:66,                 from
ecma-cyrillic.c:29:../iconv/loop.c: In function `from_gap':
../iconv/loop.c:307: `to_ucs4' undeclared (first use in this function)
../iconv/loop.c:307: (Each undeclared identifier is reported only once
../iconv/loop.c:307: for each function it appears in.)
In file included from 8bit-gap.c:100,
                 from ecma-cyrillic.c:29:
../iconv/loop.c: In function `to_gap':
../iconv/loop.c:307: `from_idx' undeclared (first use in this
function)../iconv/loop.c:307: `from_ucs4' undeclared (first use in this
function)../iconv/loop.c:307: warning: left-hand operand of comma
expression has no effect../iconv/loop.c: In function `to_gap_single':
../iconv/loop.c:409: `from_idx' undeclared (first use in this function)
../iconv/loop.c:409: `from_ucs4' undeclared (first use in this function)
../iconv/loop.c:409: warning: left-hand operand of comma expression has
no effect make[2]: ***
[/var/tmp/portage/glibc-2.3.1-r4/work/glibc-2.3.1/buildhere/iconvdata/e
cma-cyrillic.os] Error 1


Reproducible: Didn't try
Steps to Reproduce:
1. emerge glibc
2.
3.

Actual Results:  
failure as described above

Expected Results:  
normal completion
Comment 1 Aaron 2003-03-29 02:00:05 UTC
See if MAKEOPTS="" emerge -u glibc works for you.
Comment 2 kde123 2003-03-29 10:34:39 UTC
MAKEOPTS="" emerge -u glibc works.  Emerge was successful.
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2003-03-30 13:47:44 UTC
What did you have -j set to, and what machine ?
Comment 4 kde123 2003-03-30 19:35:41 UTC
MAKEOPTS was not set, so -j? (whatever emerge uses by default).

This is an Athlon-XP 1800 machine.
My normal CFLAGS setting is CFLAGS="-mcpu=athlon-xp -O3 -pipe"

I remove the -O3 to get this to work.
Comment 5 Joshua Kinard gentoo-dev 2003-10-30 14:41:29 UTC
As per Comment #4, the issue appears to be resolved by removing -O3 from
CFLAGS.  Likely a gcc optimization glitch glibc did not like too well.  Hard
to say.  Resolving as FIXED.