Bug 457766 - Mac 32 bit missing from DL page
Summary: Mac 32 bit missing from DL page
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 4.4   Edit
Hardware: PC Mac OS X
: P1 major (vote)
Target Milestone: 4.4.2   Edit
Assignee: David Williams CLA
QA Contact:
URL:
Whiteboard: routine releng
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-16 21:02 EST by David Williams CLA
Modified: 2015-01-19 10:48 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Williams CLA 2015-01-16 21:02:47 EST
It actually is being built, and on download server, but appears the "template" for Mars has crept back to Luna so it does not show up on DL page. 

If anyone happens to need one before it's fixed, it can be retrieved with a URL just like the 64 bit one, minus "-x86_64". 

Such as, 
http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops4/M-4.4.2RC1-201501141500/eclipse-platform-4.4.2RC1-macosx-cocoa.tar.gz
Comment 1 David Williams CLA 2015-01-16 21:04:09 EST
Marking as P1, though it appears to have been that way a long time, and no one has complained! :)
Comment 3 Markus Keller CLA 2015-01-19 06:00:08 EST
(In reply to David Williams from comment #1)
> Marking as P1, though it appears to have been that way a long time, and no
> one has complained! :)

The reason why nobody complained is that a 32-bit Cocoa build doesn't make sense any more. Oracle has never shipped a 32-bit JRE, so the last line in table https://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_4.xml#release_deliverables must be considered an error.

The legacy Java 6 JREs are no longer supported and a huge security issue. Please revert this change. The 32-bit builds are only confusing and should have been removed a long time ago.

Bug 441691 took a while to get right, so I guess we best leave the build as is for 4.4.2 (or just disable the final step that produces the macosx-cocoa.tar.gz)
Comment 4 David Williams CLA 2015-01-19 09:31:46 EST
Well ... I know what you are saying was the plan for 4.5, but I thought it was "in plan" for 4.4, and it appears in 4.4 and 4.4.1, so seems kind of odd to remove it in 4.4.2. 

It is also present on the "EPP downloads" pages: 
https://www.eclipse.org/downloads/?osType=macosx

and in the "Sim. Release Repo". 

But, happy to remove from DL page, if we did intentionally plan a "mid release removal". Seems that should be better coordinated "across Eclipse", if so. I assumed we left it, for those with Legacy machines, where they felt confident using old JREs and in their context would not be effected by security issues. 

So, I can "leave off our page" ... and, do you, Markus, want to "lead" the removal in EPP packages? 

Dani, for completeness, can you confirm that is the intent for 4.4.2?
Comment 5 Dani Megert CLA 2015-01-19 10:41:45 EST
Yes, it was an oversight when we dropped JRE 6 support for Oracle long time ago (Kepler).

Given we've produced and published the 32-bit build in 4.4 and 4.4.1, we should do the same for 4.4.2.
Comment 6 Markus Keller CLA 2015-01-19 10:48:39 EST
OK, I didn't realize this commit was just a reversal for a recent inadvertent "solstice" layout backport. Sorry for the swirl.