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