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