Please build with openjdk so it can be moved to universe

Bug #268914 reported by Onkar Shinde
6
Affects Status Importance Assigned to Milestone
javassist (Ubuntu)
Fix Released
Wishlist
Emmet Hikory

Bug Description

Since an FFE is going to take long to process and the only reason we wanted it was to move package to universe, I am instead patching the current source to build with openjdk.

I will attach the debdiff shortly.

Related branches

Revision history for this message
Onkar Shinde (onkarshinde) wrote :
Revision history for this message
Onkar Shinde (onkarshinde) wrote :
Revision history for this message
Onkar Shinde (onkarshinde) wrote :

Upstream tarball doesn't contain ChangeLog, CHANGES or NEWS file.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

From the README:

-version 3.8.1 on July 17, 2008
CtClass.rebuildClassFile() has been added.
A few bugs of javassist.bytecode.analysis have been fixed. 3.8.0 could not correctly deal with one letter class name such as I and J.
-version 3.8.0 on June 13, 2008
javassist.bytecode.analysis was implemented.
JASSIST-45, 47, 51, 54-57, 60, 62 were fixed.

Have you done any testing on this?

Changed in javassist:
status: New → Incomplete
Revision history for this message
Onkar Shinde (onkarshinde) wrote :

No. I have not done any testing. I am just trying to move java apps/libs to universe by syncing them with the Debian revisions that build with openjdk.

Changed in javassist:
status: Incomplete → New
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

You should at least test if package is working with openjdk-6.

Changed in javassist:
importance: Undecided → Wishlist
Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

This would allow javassist to be moved to universe, which would allow aspectwerkz2 to be moved to universe too, which in turn would allow cglib2.1 to be moved too.

Revision history for this message
Emmet Hikory (persia) wrote :

From #ubuntu-motu (2008-09-19 ~15:00 UTC:
<ScottK-laptop> persia: I've read the Java multiverse -> universe bugs and support them, but have very limited time before I leave on vacation tomorrow. Feel free to copy/paste this into each of them as my motu-release ack for those bugs.

Revision history for this message
Onkar Shinde (onkarshinde) wrote :
description: updated
Revision history for this message
Onkar Shinde (onkarshinde) wrote :

Marking confirmed as debdiff is attached.

Changed in javassist:
status: New → Confirmed
Revision history for this message
StefanPotyra (sistpoty) wrote :

confirmed would mean FFe granted -> back to incomplete.

As Cesare wrote: what testing have you done?

Changed in javassist:
status: Confirmed → Incomplete
Revision history for this message
Onkar Shinde (onkarshinde) wrote :

Stefen,

This is not an FFE anymore. I am patching current source in Ubuntu to compile with openjdk. And I don't use the library so I don't know what kind of testing Ican do. But as far as I know about java applications/libraries, if it compiles then it will run fine.

Revision history for this message
Emmet Hikory (persia) wrote :

The latest debdiff is clearly not in need of an FFe: it's just a change to the build-deps to match current best practice. I'll upload it in the next 12 hours. We'll jump upstream versions for jaunty.

Changed in javassist:
assignee: nobody → persia
status: Incomplete → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package javassist - 3.7.GA-1ubuntu1

---------------
javassist (3.7.GA-1ubuntu1) intrepid; urgency=low

  * debian/control
    - Add default-jdk as build dependency. (LP: #268914)
    - Add default-jre as runtime dependency.
    - Modify maintainer field.
  * debian/rules
    - Add java home directory corresponding to default-jdk.
    - Add ant arguments to compile source for target JRE 1.5.

 -- Onkar Shinde <email address hidden> Sat, 20 Sep 2008 20:35:50 +0530

Changed in javassist:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.