Package: zeroc-ice
Version: 3.4.2-8
Severity: important
Usertags: openjdk-7-transition
Tags: patch
Justification: fails to build from source (but built successfully in the past)

This was also reported at https://bugs.launchpad.net/bugs/889005

zeroc-ice fails to build with OpenJDK 7, which will be the default Java
compiler for Ubuntu 12.10. I found a patch from Fedora that gets the build
further along, but it still fails for me at this point:

icegridadmin-pro-jar:
Building jar: /build/buildd/zeroc-ice-3.4.2/java/lib/IceGridGUItemp.jar
Updating jar: /build/buildd/zeroc-ice-3.4.2/java/lib/IceGridGUItemp.jar
ProGuard, version 4.4
Reading program jar [/build/buildd/zeroc-ice-3.4.2/java/lib/IceGridGUItemp.jar]

BUILD FAILED
/build/buildd/zeroc-ice-3.4.2/java/build.xml:584: Can't read
[proguard.ClassPathEntry@aad3b4] (Can't process class
[IceGridGUI/AdapterObserverI$1.class] (Unsupported version number [51.0] for
class format))


Buildlog before patch:
https://launchpad.net/ubuntu/+source/zeroc-ice/3.4.2-8

Buildlog after patch:
https://launchpadlibrarian.net/107030535/buildlog_ubuntu-quantal-i386.zeroc-
ice_3.4.2-8ubuntu1~ppa1_FAILEDTOBUILD.txt.gz

Thanks,
Jeremy

-- System Information:
Debian Release: wheezy/sid
  APT prefers quantal-updates
  APT policy: (500, 'quantal-updates'), (500, 'quantal-security'),
(500, 'quantal'), (100, 'quantal-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 3.4.0-3-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Attachment: ice-3.4.2-java7.patch
Description: Binary data

Reply via email to