Skip to main content

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

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

--
Christian W. Damus
Senior Software Developer, Zeligsoft Inc.
Component Lead, Eclipse MDT OCL and EMF-QTV
E-mail: cdamus@xxxxxxxxxxxxx





Back to the top