After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 529052 - java-gnome-4.0.7-rc1 does not compile
java-gnome-4.0.7-rc1 does not compile
Status: RESOLVED FIXED
Product: java-gnome
Classification: Bindings
Component: General
4.0.x
Other All
: Normal normal
: ---
Assigned To: java-gnome bindings maintainers
java-gnome bindings maintainers
Depends on:
Blocks:
 
 
Reported: 2008-04-20 14:24 UTC by Serkan Kaba
Modified: 2008-04-23 10:39 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
log.txt (68.74 KB, text/plain)
2008-04-20 14:25 UTC, Serkan Kaba
Details
.config (2.05 KB, text/plain)
2008-04-22 19:51 UTC, Serkan Kaba
Details

Description Serkan Kaba 2008-04-20 14:24:29 UTC
Please describe the problem:
Java-gnome compilation fails due to several missing type errors in generated code.

Steps to reproduce:
1. configure
2. make
3. 


Actual results:
Compilation fails

Expected results:
Should compile succesfully

Does this happen every time?
Yes

Other information:
Comment 1 Serkan Kaba 2008-04-20 14:25:36 UTC
Created attachment 109587 [details]
log.txt

full make log.
Comment 2 Andrew Cowie 2008-04-22 03:51:53 UTC
Please indicate what (if any) arguments you used to ./configure when you ran it.

You're on a Gentoo system by the looks of things, but please attach the .config file that the top level configure outputs.

After you've done all that, perhaps try changing compilers:

$ ./configure compiler=javac

and then try again:

$ make clean
$ make
$ make test

AfC
Comment 3 Serkan Kaba 2008-04-22 19:51:16 UTC
Created attachment 109715 [details]
.config

.config file attached
Comment 4 Serkan Kaba 2008-04-22 19:53:43 UTC
javac didn't work either.
Comment 5 Serkan Kaba 2008-04-23 07:19:41 UTC
Issue is solved by changing String.toUpperCase call to String.toUpperCase(Locale.ENGLISH). The issue was due to i->İ conversion in Turkish locale.

Patch sent by email.
Comment 6 Andrew Cowie 2008-04-23 10:39:21 UTC
Merged to 'mainline'

AfC