libjava .class files not regenerated

Bug #605080 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro GCC
Fix Released
High
Michael Hope
Linaro GCC Tracking
Fix Released
Undecided
Unassigned

Bug Description

4.4-2010.07-0 imports some changes to '*.java' files, but doesn't regenerate the corresponding '*.class' files. See libjava/HACKING.

Related branches

Revision history for this message
Michael Hope (michaelh1) wrote :

The changed .java files come from the Ubuntu patch 'libjava-josm-fixes.diff' which was merged into the Linaro tree at r93526.

The affected files are:
 * libjava/classpath/gnu/javax/print/ipp/IppRequest.java
 * libjava/classpath/gnu/javax/print/ipp/IppPrintService.java
 * libjava/classpath/gnu/javax/print/ipp/IppResponse.java
 * libjava/classpath/java/util/concurrent/CopyOnWriteArrayList.java

The corresponding class files are:
 * libjava/classpath/lib/gnu/javax/print/ipp/IppPrintService.class
 * libjava/classpath/lib/gnu/javax/print/ipp/IppRequest$RequestWriter.class
 * libjava/classpath/lib/gnu/javax/print/ipp/IppRequest.class
 * libjava/classpath/lib/gnu/javax/print/ipp/IppResponse$ResponseReader.class
 * libjava/classpath/lib/gnu/javax/print/ipp/IppResponse.class
 * libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$1.class
 * libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$2.class
 * libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$3.class
 * libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$RandomAccessSubList.class
 * libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$SubList.class
 * libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList.class

Revision history for this message
Michael Hope (michaelh1) wrote :

Re-generated and commited in lp:~michaelh1/gcc-linaro/lp-605080. Ready to merge.

Changed in gcc-linaro:
assignee: nobody → Michael Hope (michaelh1)
status: New → Confirmed
Loïc Minier (lool)
Changed in gcc-linaro:
status: Confirmed → In Progress
Revision history for this message
Michael Hope (michaelh1) wrote :

I've sent Matthias an email about what to do with the other class files that got touched during the build.

Changed in gcc-linaro:
milestone: none → 4.4-2010.08-0
importance: Undecided → High
Revision history for this message
Michael Hope (michaelh1) wrote :

I've looked into how upstream do it, and they only commit the .class files that correspond to the .java files. I'll do the same and resubmit the merge request.

Michael Hope (michaelh1)
Changed in gcc-linaro-tracking:
milestone: none → side-effect
Michael Hope (michaelh1)
Changed in gcc-linaro:
status: In Progress → Fix Committed
Michael Hope (michaelh1)
Changed in gcc-linaro:
status: Fix Committed → Fix Released
Revision history for this message
Michael Hope (michaelh1) wrote :
Michael Hope (michaelh1)
Changed in gcc-linaro-tracking:
status: New → 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.