Bug#578618: jetty: please build on all architectures (please use default-jdk)

Niels Thykier niels at thykier.net
Wed Apr 21 10:12:48 UTC 2010


Petr Salinger wrote:
> Package: jetty
> Version: 6.1.22-1
> User: debian-bsd at lists.debian.org
> Usertags: kfreebsd
> 
> 
> Hi,
> 
> please build libjetty-extra on all architectures.
> 
> The proper solution seems be to use default-jdk,
> which depends on appropriate arch specific java package,
> currently openjdk and gcj.
> 
> Patch have been build tested on kfreebsd-amd64.
> 
> Petr
> 
> diff -u jetty-6.1.22/debian/rules jetty-6.1.22/debian/rules
> --- jetty-6.1.22/debian/rules
> +++ jetty-6.1.22/debian/rules
> @@ -6,7 +6,7 @@
> 
>  PACKAGE              := $(DEB_SOURCE_PACKAGE)
>  VERSION              := $(DEB_UPSTREAM_VERSION)
> -JAVA_HOME            := /usr/lib/jvm/java-6-openjdk
> +JAVA_HOME            := /usr/lib/jvm/default-java
>  ANT_HOME             := /usr/share/ant
>  DEB_JARS             := servlet-api-2.5 slf4j-api mx4j mx4j-tools
> gnumail activation commons-daemon
>  DEB_ANT_BUILD_TARGET := package
> diff -u jetty-6.1.22/debian/control jetty-6.1.22/debian/control
> --- jetty-6.1.22/debian/control
> +++ jetty-6.1.22/debian/control
> @@ -5,7 +5,7 @@
>  Uploaders: Michael Koch <konqueror at gmx.de>, Thierry Carrez
> <thierry.carrez at ubuntu.com>,
>   Ludovic Claude <ludovic.claude at laposte.net>, Torsten Werner
> <twerner at debian.org>,
>   Niels Thykier <niels at thykier.net>, Pablo Duboue <pablo.duboue at gmail.com>
> -Build-Depends: debhelper (>= 6), cdbs (>> 0.4.5.3), openjdk-6-jdk, ant,
> maven-repo-helper,
> +Build-Depends: debhelper (>= 6), cdbs (>> 0.4.5.3), default-jdk, ant,
> maven-repo-helper,
>   libservlet2.5-java, libslf4j-java, libmx4j-java, libgnumail-java,
>   libgnujaf-java, libcommons-daemon-java, quilt
>  Standards-Version: 3.8.3
> 
> 
> 
> 
> __
> This is the maintainer address of Debian's Java team
> <http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers>.
> Please use
> debian-java at lists.debian.org for discussions and questions.
> 

Hi

I just noticed this:

jetty (6.1.19-1) experimental; urgency=low
  [...]
  * Use openjdk-6-jdk for the build; add a Build-Depends on this
    package. Required to build the javadoc.
  [...]


jetty (6.1.18-1) unstable; urgency=low

  [Ludovic Claude]
  * Add myself to Uploaders.
  * Change the build dependency on java-gcj to default-jdk.
...


So it would appear that it was deliberately changed from default-jdk.
Although the request appears reasonable - perhaps gcj works again for jetty?

~Niels


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20100421/f9eac4f5/attachment.pgp>


More information about the pkg-java-maintainers mailing list