db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dyre Tjeldvoll (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (DERBY-5125) Derby 10.7.1.1 : Build fails with javacc 5 (for Debian packaging)
Date Thu, 31 Oct 2013 12:36:19 GMT

     [ https://issues.apache.org/jira/browse/DERBY-5125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Dyre Tjeldvoll updated DERBY-5125:
----------------------------------

    Issue & fix info: Repro attached  (was: Patch Available,Repro attached)

I'm removing "Patch available" since it seems clear that none of the uploaded patches are
suitable for inclusion. 

If maintenance of javacc is a problem it may be better to look a suitable alternatives. ANTLR
seems like a good candidate. It has a BSD licence, but I don't know if that is a problem if
it is only used as a build-tool and not checked into the Derby repository. 

> Derby 10.7.1.1 : Build fails with javacc 5 (for Debian packaging)
> -----------------------------------------------------------------
>
>                 Key: DERBY-5125
>                 URL: https://issues.apache.org/jira/browse/DERBY-5125
>             Project: Derby
>          Issue Type: Improvement
>          Components: Build tools
>    Affects Versions: 10.7.1.1
>         Environment: Debian Linux Linux inf-7590.int-evry.fr 2.6.32-5-amd64 #1 SMP Wed
Jan 12 03:40:32 UTC 2011 x86_64 GNU/Linux
> java -version   (also tested with sun jvm)
> java version "1.6.0_18"
> OpenJDK Runtime Environment (IcedTea6 1.8.7) (6b18-1.8.7-2)
> OpenJDK 64-Bit Server VM (build 16.0-b13, mixed mode)
> ant -version
> Apache Ant version 1.8.0 compiled on March 11 2010
>            Reporter: Zied ABID
>              Labels: build, libtool
>             Fix For: 10.7.1.1, 10.7.1.4, 10.8.2.2, 11.0.0.0
>
>         Attachments: ParseGen.diff, d5125-javacc5-and-tests-2.diff, d5125-javacc5-and-tests.diff,
derby-5125-parseException.diff, derby-5125-sqlParser.diff, javacc5.diff
>
>
> I try to and Apache derby into Debian, so I begin to compile derby
> sources [1], derby sources provide each own libs and javacc is one of
> them. In Debian, javacc version is 5.0 [2].
> After some tries, I'm in a this situation : compilation success with the
> official [3] javacc 4.0  and fail with the 5.0 official one.
> I think that is related with javacc options passed in .jj files 
> (ex.  java/engine/org/apache/derby/impl/sql/compile/sqlgrammar.jj lines 2-14)
> I don't know much about javacc, so I can't resolve unless modifying 
> options blindly and I'm afraid that isn't enough ...
> Best regards,
> Zied
> [1] http://svn.apache.org/repos/asf/db/derby/code/tags/10.7.1.1/
> [2] http://packages.debian.org/squeeze/javacc
> [3] http://java.net/projects/javacc/downloads



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message