Martin, I need lcms2 to be updated to 2.6 in order to allow ghostscript to be updated to the 9.15 release. Without this update, the newer ghostscript fails to build at....
gcc -DSHARE_LCMS=1 -O2 -I/sw/include -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Wdeclaration-after-statement -fno-builtin -fno-common -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DGX_COLOR_INDEX_TYPE="unsigned long int" -DUSE_LIBICONV_GNU -DUSE_LIBPAPER -I/sw/include -I./obj -I./base -I./devices -I/include -o ./obj/gsicc_lcms2_1.o -c ./base/gsicc_lcms2.c *./base/gsicc_lcms2.c:54:39: **warning: **implicit declaration of function 'cmsGetContextUserData' is invalid in C99* * [-Wimplicit-function-declaration]* gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id); * ^* *./base/gsicc_lcms2.c:54:24: **warning: **cast to 'gs_memory_t *' (aka 'struct gs_memory_s *') from smaller integer type 'int'* * [-Wint-to-pointer-cast]* gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id); * ^* *./base/gsicc_lcms2.c:54:18: **warning: **unused variable 'mem' [-Wunused-variable]* gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id); * ^* *./base/gsicc_lcms2.c:71:24: **warning: **cast to 'gs_memory_t *' (aka 'struct gs_memory_s *') from smaller integer type 'int'* * [-Wint-to-pointer-cast]* gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id); * ^* *./base/gsicc_lcms2.c:71:18: **warning: **unused variable 'mem' [-Wunused-variable]* gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id); * ^* *./base/gsicc_lcms2.c:88:24: **warning: **cast to 'gs_memory_t *' (aka 'struct gs_memory_s *') from smaller integer type 'int'* * [-Wint-to-pointer-cast]* gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id); * ^* *./base/gsicc_lcms2.c:88:18: **warning: **unused variable 'mem' [-Wunused-variable]* gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id); * ^* *./base/gsicc_lcms2.c:131:24: **warning: **cast to 'gs_memory_t *' (aka 'struct gs_memory_s *') from smaller integer type 'int'* * [-Wint-to-pointer-cast]* gs_memory_t *mem = (gs_memory_t *)cmsGetContextUserData(id); * ^* *./base/gsicc_lcms2.c:154:8: **error: **unknown type name 'cmsPluginMutex'; did you mean 'cmsPluginBase'?* static cmsPluginMutex gs_cms_mutexhandler = * ^~~~~~~~~~~~~~* cmsPluginBase */sw/include/lcms2_plugin.h:213:3: note: *'cmsPluginBase' declared here } cmsPluginBase; * ^* *./base/gsicc_lcms2.c:159:9: **error: **use of undeclared identifier 'cmsPluginMutexSig'* cmsPluginMutexSig, * ^* *./base/gsicc_lcms2.c:280:5: **warning: **implicit declaration of function 'cmsSetLogErrorHandlerTHR' is invalid in C99* * [-Wimplicit-function-declaration]* cmsSetLogErrorHandlerTHR(ctx, gscms_error); * ^* *./base/gsicc_lcms2.c:726:11: **warning: **implicit declaration of function 'cmsCreateContext' is invalid in C99* * [-Wimplicit-function-declaration]* ctx = cmsCreateContext((void *)&gs_cms_memhandler, memory); * ^* *./base/gsicc_lcms2.c:726:9: **warning: **incompatible integer to pointer conversion assigning to 'cmsContext' (aka 'void *') from 'int'* * [-Wint-conversion]* ctx = cmsCreateContext((void *)&gs_cms_memhandler, memory); * ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* *./base/gsicc_lcms2.c:747:5: **warning: **implicit declaration of function 'cmsDeleteContext' is invalid in C99* * [-Wimplicit-function-declaration]* cmsDeleteContext(ctx); * ^* 12 warnings and 2 errors generated. make: *** [obj/gsicc_lcms2_1.o] Error 1 I have posted updated lcm2-2.6-1 packaging on fink tracking at... https://sourceforge.net/p/fink/package-submissions/4433/ along with my intended updated ghostscript-9.15-1 info file. Thanks in advance. Jack
------------------------------------------------------------------------------
_______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel