This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap/10657: java section can not find ;ibiconv
- From: jsturm at gcc dot gnu dot org
- To: gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, jsturm at gcc dot gnu dot org, mark at codesourcery dot com, nobody at gcc dot gnu dot org, warren dot dodge at tek dot com
- Date: 8 May 2003 13:58:23 -0000
- Subject: Re: bootstrap/10657: java section can not find ;ibiconv
- Reply-to: jsturm at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, jsturm at gcc dot gnu dot org, mark at codesourcery dot com, nobody at gcc dot gnu dot org, warren dot dodge at tek dot com, gcc-gnats at gcc dot gnu dot org
Synopsis: java section can not find ;ibiconv
Responsible-Changed-From-To: unassigned->jsturm
Responsible-Changed-By: jsturm
Responsible-Changed-When: Thu May 8 13:58:23 2003
Responsible-Changed-Why:
I'll take it.
State-Changed-From-To: open->analyzed
State-Changed-By: jsturm
State-Changed-When: Thu May 8 13:58:23 2003
State-Changed-Why:
There are two distinct aspects of this PR:
- why does the bootstrap fail
- why does jc1 need iconv when configured with --disable-nls
The first is a consequence of bootstrapping from a gcc compiler coninstalled with GNU libiconv. I don't know how to fix it easily, since configuration and libiconv detection is performed with the bootstrap compiler, not the stage1 compiler. Nevertheless the problem should be documented.
For the second, it's debateable whether jc1 should try to use -liconv in this case. The Java language requires Unicode support. One option is to not build the java frontend at all with --disable-nls.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10657