ports/68610: lcms upgrade from 1.12,1 -> 1.13,1 fails: "Coarse error! 16 on entry 1021"
David Wolfskill
david at catwhisker.org
Fri Jul 2 19:01:45 UTC 2004
>Number: 68610
>Category: ports
>Synopsis: lcms upgrade from 1.12,1 -> 1.13,1 fails: "Coarse error! 16 on entry 1021"
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Jul 02 19:00:38 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: David Wolfskill
>Release: FreeBSD 4.10-STABLE i386
>Organization:
Wolfskill & Dowling Residence
>Environment:
System: FreeBSD g1-15.catwhisker.org 4.10-STABLE FreeBSD 4.10-STABLE #197: Fri Jul 2 06:26:53 PDT 2004 root at d146.catwhisker.org:/common/S1/obj/usr/src/sys/LAPTOP_30W i386
(It also happens on my SMP "build machine" under -STABLE, and that machine
also tracks -STABLE oon a daily basis. It also happened on the P4 on my
desk at work, which gets upgraded to the "daily -STABLE" only occasionally --
most recently, 26 May 2004.)
>Description:
After doing the daily build of -STABLE, I boot it up, then run
portupgrade -a
(during the -STABLE build, I had already done a "cvs update" to the
ports tree).
(I do this within "script," in order to retain a record of what happened.)
Here is a cut/paste from the beginning, then the end of the portupgrade
run for lcms:
---> Upgrading 'lcms-1.12,1' to 'lcms-1.13,1' (graphics/lcms)
---> Building '/usr/ports/graphics/lcms'
===> Cleaning for libtool-1.3.5_2
===> Cleaning for jpeg-6b_3
===> Cleaning for tiff-3.6.1_1
===> Cleaning for lcms-1.13,1
===> Vulnerability check disabled
===> Extracting for lcms-1.13,1
>How-To-Repeat:
"portupgrade -a" works for me; I suspect that "portupgrade lcms-1.12,1" would
be as effective.
>Fix:
Unkown, but I'll be happy to test possible approaches.
>Release-Note:
>Audit-Trail:
>Unformatted:
>> Checksum OK for lcms-1.13.tar.gz.
===> Patching for lcms-1.13,1
===> Applying FreeBSD patches for lcms-1.13,1
===> lcms-1.13,1 depends on file: /usr/local/bin/libtool13 - found
===> lcms-1.13,1 depends on shared library: tiff.4 - found
===> Configuring for lcms-1.13,1
....
make testcms
source='testcms.c' object='testcms.o' libtool=no depfile='.deps/testcms.Po' tmpdepfile='.deps/testcms.TPo' depmode=gcc /bin/sh ../depcomp cc -DPACKAGE_NAME=\"lcms\" -DPACKAGE_TARNAME=\"lcms\" -DPACKAGE_VERSION=\"1.13\" -DPACKAGE_STRING=\"lcms\ 1.13\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_INT=4 -DSIZEOF_UNSIGNED_INT=4 -DSI ZEOF_LONG=4 -DSIZEOF_UNSIGNED_LONG=4 -DSIZEOF_LONG_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DHasZLIB=1 -I. -I. -I../include -I../include -I/usr/local/include -O -pipe -c `test -f 'testcms.c' || echo './'`testcms.c
/bin/sh ../libtool --mode=link cc -O -pipe -L/usr/local/lib -o testcms -L/usr/local/lib testcms.o ../src/liblcms.la
mkdir .libs
cc -O -pipe -L/usr/local/lib -o .libs/testcms -L/usr/local/lib testcms.o ../src/.libs/liblcms.so -lm -Wl,--rpath -Wl,/usr/local/lib
creating testcms
./testcms
little cms testbed. Ver 1.13 [build Jul 2 2004 06:44:44]
Testing fixed point: 2.884667 = 2.884672
Testing fixed scaling...pass.
Testing curves join ...pass.
Testing reversing of curves ...Coarse error! 16 on entry 1021: FFD4/FFBE*** Error code 1
Stop in /common/ports/graphics/lcms/work/lcms-1.13/testbed.
*** Error code 1
Stop in /common/ports/graphics/lcms.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade894.92 make
** Fix the problem and try again.
[ end of excerpt ]
The only reason it's not more of a problem is that the older version
of the port appears to be OK.
More information about the freebsd-ports-bugs
mailing list