Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70157 - dev-util/subversion: Semantic Error: Illegal use of name "unversioned" which has not yet been fully declared at this point.
Summary: dev-util/subversion: Semantic Error: Illegal use of name "unversioned" which ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Paul de Vrieze (RETIRED)
URL:
Whiteboard:
Keywords:
: 70558 72951 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-11-05 05:50 UTC by baso
Modified: 2004-12-03 02:05 UTC (History)
4 users (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 baso 2004-11-05 05:50:51 UTC
Found 2 semantic errors compiling "/var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion /bindings/java/javahl/src/org/tigris/subversion/javahl/Notify.java":

    59.                         return actionNames[action];
                                       ^---------^
*** Semantic Error: Illegal use of name "actionNames" which has not yet been fully declared at this p oint.


    76.                         return statusNames[status];
                                       ^---------^
*** Semantic Error: Illegal use of name "statusNames" which has not yet been fully declared at this p oint.

Found 13 semantic errors and issued 7 warnings compiling "/var/tmp/portage/subversion-1.1.0/work/subv ersion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Status.java":

   410.         int textStatus = getTextStatus();
                    ^--------^
*** Semantic Warning: Local "textStatus" shadows a field of the same name in "org.tigris.subversion.j avahl.Status".


   422.         int textStatus = getTextStatus();
                    ^--------^
*** Semantic Warning: Local "textStatus" shadows a field of the same name in "org.tigris.subversion.j avahl.Status".


   432.         int textStatus = getTextStatus();
                    ^--------^
*** Semantic Warning: Local "textStatus" shadows a field of the same name in "org.tigris.subversion.j avahl.Status".


   442.         int textStatus = getTextStatus();
                    ^--------^
*** Semantic Warning: Local "textStatus" shadows a field of the same name in "org.tigris.subversion.j avahl.Status".


   452.         int textStatus = getTextStatus();
                    ^--------^
*** Semantic Warning: Local "textStatus" shadows a field of the same name in "org.tigris.subversion.j avahl.Status".


   463.         int textStatus = getTextStatus();
                    ^--------^
*** Semantic Warning: Local "textStatus" shadows a field of the same name in "org.tigris.subversion.j avahl.Status".


   473.         int textStatus = getTextStatus();
                    ^--------^
*** Semantic Warning: Local "textStatus" shadows a field of the same name in "org.tigris.subversion.j avahl.Status".


   493.             case none:
                         ^--^
*** Semantic Error: Illegal use of name "none" which has not yet been fully declared at this point.


   495.             case normal:
                         ^----^
*** Semantic Error: Illegal use of name "normal" which has not yet been fully declared at this point.


   497.             case added:
                         ^---^
*** Semantic Error: Illegal use of name "added" which has not yet been fully declared at this point.


   499.             case missing:
                         ^-----^
*** Semantic Error: Illegal use of name "missing" which has not yet been fully declared at this point .


   501.             case deleted:
                         ^-----^
*** Semantic Error: Illegal use of name "deleted" which has not yet been fully declared at this point .


   503.             case replaced:
                         ^------^
*** Semantic Error: Illegal use of name "replaced" which has not yet been fully declared at this poin t.


   505.             case modified:
                         ^------^
*** Semantic Error: Illegal use of name "modified" which has not yet been fully declared at this poin t.


   507.             case merged:
                         ^----^
*** Semantic Error: Illegal use of name "merged" which has not yet been fully declared at this point.


   509.             case conflicted:
                         ^--------^
*** Semantic Error: Illegal use of name "conflicted" which has not yet been fully declared at this po int.


   511.             case ignored:
                         ^-----^
*** Semantic Error: Illegal use of name "ignored" which has not yet been fully declared at this point .


   513.             case incomplete:
                         ^--------^
*** Semantic Error: Illegal use of name "incomplete" which has not yet been fully declared at this po int.


   515.             case external:
                         ^------^
*** Semantic Error: Illegal use of name "external" which has not yet been fully declared at this poin t.


   517.             case unversioned:
                         ^---------^
*** Semantic Error: Illegal use of name "unversioned" which has not yet been fully declared at this p oint.
make: *** [javahl-java] Error 1

!!! ERROR: dev-util/subversion-1.1.0 failed.
!!! Function src_compile, Line 154, Exitcode 2
!!! Compilation failed
!!! If you need support, post the topmost build error, NOT this status message.
Comment 1 Paul de Vrieze (RETIRED) gentoo-dev 2004-11-07 05:28:17 UTC
At the moment it seems that for some reason the subversion java bindings do not like jikes. You might try with the jikes useflag, or with another jdk.
Comment 2 Aron Griffis (RETIRED) gentoo-dev 2004-11-11 20:34:26 UTC
*** Bug 70558 has been marked as a duplicate of this bug. ***
Comment 3 Tobias Brox 2004-11-12 10:12:04 UTC
I also observed this problem.  Removed "jikes" from the USE-flags, and got subversion installed.

(Is there any ways to find out what other packages uses the "jikes"-flag, appart from crude grepping in /usr/portage/*/*/*.ebuild?)
Comment 4 baso 2004-11-13 04:51:58 UTC
SOLVED
Comment 5 Paul de Vrieze (RETIRED) gentoo-dev 2004-11-30 11:29:13 UTC
You're not the only one bitten by this
Comment 6 Paul de Vrieze (RETIRED) gentoo-dev 2004-11-30 11:29:34 UTC
*** Bug 72951 has been marked as a duplicate of this bug. ***
Comment 7 David Grant 2004-12-02 21:51:46 UTC
Should the jikes use flag be removed from subversion then?  until the problem is fixed?
Comment 8 Paul de Vrieze (RETIRED) gentoo-dev 2004-12-03 02:05:26 UTC
I've removed the jikes support for now.