cmspack.c:(.text+0x276b): undefined reference to `_cmsHalf2Float' error in build-infra build ('old' build works OK)
Alan Bateman
Alan.Bateman at oracle.com
Thu Nov 15 01:42:24 PST 2012
On 15/11/2012 05:01, Phil Race wrote:
> On 11/14/12 3:23 PM, Kelly O'Hair wrote:
>> On Nov 14, 2012, at 2:03 PM, Phil Race wrote:
>>
>>> Ah .. I guess we (2d) broke that when we added the new file from
>>> LCMS 2.4 to
>>> FILES_c_unix.gmk but had no clue this other new top-level file existed.
>>> Kelly said get Makefile changes reviewed but didn't mention file lists.
>> I stated that anything in the make/ directories needed to be run by us.
>
> Can I quote what you said .. its not quite so clear :-
I don't think it's worth spending time on this, instead we just need to
get the message out again that we have to live with two build systems
for a transitional period and that it's easy to break the one that you
aren't using.
Some people that push to jdk8/tl are using the old build system, some
are using the new build system. The latter group have had their builds
broken several times recently, almost always after changes from master
were pulled down to jdk8/tl. There have been one or two local breakages
too but they are easy to fix quickly, it's the changes from distant
planets (jdk8/awt and jdk8/2d in particular) that hurt as the lag to get
the fixes through is just too long.
Lana Steuck does most of the integrations and sync up of the jdk8
forests, she's going to do sanity builds with the new build prior to
integrating, and I think perhaps prior to pulling too, so that should at
least reduce the instances of breakage until the transition is done and
the old build is 5 foot under.
-Alan
More information about the build-infra-dev
mailing list