ports/68610: lcms upgrade from 1.12,1 -> 1.13,1 fails: "Coarse error! 16 on entry 1021"
Mark Handley
M.Handley at cs.ucl.ac.uk
Mon Sep 13 12:40:33 UTC 2004
The following reply was made to PR ports/68610; it has been noted by GNATS.
From: Mark Handley <M.Handley at cs.ucl.ac.uk>
To: Volker Stolz <stolz at i2.informatik.rwth-aachen.de>
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: ports/68610: lcms upgrade from 1.12,1 -> 1.13,1 fails: "Coarse error! 16 on entry 1021"
Date: Mon, 13 Sep 2004 13:29:05 +0100
>Hm, looking at the compiler-invocation, I don't see any potential problem:
>(apart maybe from libtool not DTRT):
Unfortunately I didn't keep good enough notes as to exactly what
happened. Here's what I do know:
I was upgrading from 1.09 to 1.13, and hit this problem with testcms.
Then I tried upgrading from 1.09 to 1.12, and still hit the problem,
but fewer tests failed. So then I instrumented the library and test
suite, and discovered that some of the internal tables were being
initialized to all zeros instead of having the correct data. Usually
this sort of thing only happens when an API has changed. So then I
forced a pkg_delete on lcms (no other change), and rebuilt 1.13. The
internal tests then all passed.
So, I don't know for sure that this is a header file issue (that was
my most likely hypothesis) or a linkage issue, but it is certainly a
bad interaction between the test suite "testcms" and the previously
installed library.
Cheers,
Mark
More information about the freebsd-ports-bugs
mailing list