From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Sep 13 12:40:33 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BBA916A4CE for ; Mon, 13 Sep 2004 12:40:33 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20B2F43D6D for ; Mon, 13 Sep 2004 12:40:33 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i8DCeW5Q063546 for ; Mon, 13 Sep 2004 12:40:32 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i8DCeWq5063545; Mon, 13 Sep 2004 12:40:32 GMT (envelope-from gnats) Date: Mon, 13 Sep 2004 12:40:32 GMT Message-Id: <200409131240.i8DCeWq5063545@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Mark Handley Subject: Re: ports/68610: lcms upgrade from 1.12,1 -> 1.13,1 fails: "Coarse error! 16 on entry 1021" X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Mark Handley List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Sep 2004 12:40:33 -0000 The following reply was made to PR ports/68610; it has been noted by GNATS. From: Mark Handley To: Volker Stolz Cc: freebsd-gnats-submit@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