Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] ICU4J Redux: How to Break Galileo Build and Make your M5a

Ah, the tradition [1, 2] continues... :)

[1]http://dev.eclipse.org/mhonarc/lists/eclipse-dev/msg07430.html
[2]http://divby0.blogspot.com/search/label/m5a


Christian W. Damus wrote:
Hi, all,

Egg is on me, today. Perhaps I can help others to stay clean with a little reminder note.

I broke the Galileo build with my EMF Data Integrity 3-in-1 feature.

Like many of us, I scrambled at the last moment to adopt the ICU4J version 4.0 in my Galileo-train components. All seemed well in my testing on the Eclipse Platform M5, EMF M5, and other dependencies.

The Galileo builder, in attempting to use the p2 director to assemble a Product from various components, including mine, choked on the lingering declaration in one of my feature.xmls of a dependency on the ICU4J bundle version [3.4, 4.0). My plug-ins were up-to-date with Import-Package tuned to ICU 4.0, but not the features. Too bad the PDE builder didn't give me red Xes on my feature.xmls.

Here comes an M5a!

Cheers,

Christian

--
Nick Boldt :: http://wiki.eclipse.org/User:Nickb
Release Engineer :: Eclipse Modeling & Dash CBI


Back to the top