Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 319476 - [eclipse-build] [debian] Please compile jar-in-jar-loader.zip
Summary: [eclipse-build] [debian] Please compile jar-in-jar-loader.zip
Status: RESOLVED FIXED
Alias: None
Product: Linux Tools
Classification: Tools
Component: eclipse-build (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 0.7   Edit
Assignee: Packaging Tools Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 324794
Blocks: 304112
  Show dependency tree
 
Reported: 2010-07-10 20:05 EDT by Benjamin Drung CLA
Modified: 2011-06-23 16:35 EDT (History)
3 users (show)

See Also:


Attachments
compile-jarinjarloader.patch (1.92 KB, patch)
2010-07-10 20:05 EDT, Benjamin Drung CLA
no flags Details | Diff
Custom call back hooks. (9.18 KB, text/xml)
2010-08-22 10:40 EDT, Niels Thykier CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Drung CLA 2010-07-10 20:05:57 EDT
Created attachment 173959 [details]
compile-jarinjarloader.patch

Please compile jar-in-jar-loader.zip, because we should remove this binary file from the source tarball. Patch from Niels Thykier attached.
Comment 1 Alexander Kurtakov CLA 2010-07-12 16:01:36 EDT
Why do we have this as a prebootstrap? Do we really need this before bootstrapping?
I doubt it. My first thought is that this should be fixed in o.e.jdt.ui build process.
Comment 2 Niels Thykier CLA 2010-08-22 10:40:40 EDT
Created attachment 177181 [details]
Custom call back hooks.

Hi,

What do you think of this custom call back as alternative? I intend to push to JDT, but I would prefer knowing I am on the right track before disturbing them.

~Niels
Comment 3 Alexander Kurtakov CLA 2010-08-22 13:30:34 EDT
Seems good for me. Please push it up so we can get the opinion of upstream devs.
Comment 4 Niels Thykier CLA 2010-11-02 07:27:35 EDT
Hi

Now that #324794 has been fixed , this can be trivially fixed by removing jar-in-jar-loader.zip from the tarball and upgrading to a version of eclipse that includes the fix.

Regardless, the current patch here is no longer needed.

~Niels
Comment 5 Andrew Overholt CLA 2011-01-07 16:18:30 EST
Niels, does https://bugs.eclipse.org/bugs/attachment.cgi?id=181331 apply cleanly to 3.6.x?
Comment 6 Niels Thykier CLA 2011-01-07 18:00:42 EST
(In reply to comment #5)
> Niels, does https://bugs.eclipse.org/bugs/attachment.cgi?id=181331 apply
> cleanly to 3.6.x?

Hey,

It has already been applied by Markus Keller w. minor correction (see bug 324794) on the 2010-10-20.  :)

~Niels
Comment 7 Andrew Overholt CLA 2011-01-10 09:47:41 EST
Oh, I was assuming he applied it to HEAD.  If so, does it apply to 3.6.x?
Comment 8 Niels Thykier CLA 2011-01-10 12:14:00 EST
Hey

It applies cleanly in the eclipse-3.6 checkout I have, which is rather old (from July I think?)[1].  We got this from e-b, so unless e-b updated its checkout/tarball since then it will apply cleanly.  Even if e-b did update the tarball, I doubt it would affect this patch (unless the tarball was built with the patched code).

~Niels

[1] Note I did not have time to do an "ant applyPatches", but using grep we did not appear to have any conflicting patches in patches/:
 
$ grep org.eclipse.jdt.ui patches/*
$
Comment 9 Andrew Overholt CLA 2011-01-10 17:35:25 EST
I created a tarball of the SDK sources without the zip, created a patch to apply the patch for this and ran a build.  Things look fine to me (build finished, SDK starts up, jdt.ui loaded) so I'll apply things tomorrow and upload a new tarball without the jar-in-jar-loader zip included.
Comment 10 Andrew Overholt CLA 2011-01-11 08:46:48 EST
Committed in revision 27118.

New 3.6.1 tarball with removed jar-in-jar-loader has:

1261b739e9b66d1f1bb1439899bae320 (md5sum)
7ec5109da0038a9dc0d23eeac4b2078183fe719c (sha1sum)
Comment 11 Andrew Overholt CLA 2011-01-11 08:47:02 EST
Resolving