[Fink-devel] lasi-1.0.6 build failure on 10.4/Intel
lasi-1.0.6 fails to buid on 10.4/Intel with the following error: if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\LASi\ -DPACKAGE_TARNAME=\lasi\ -DPACKAGE_VERSION=\1.0.6\ -DPACKAGE_STRING=\LASi\ 1.0.6\ -DPACKAGE_BUGREPORT=\[EMAIL PROTECTED] -DPACKAGE=\lasi\ -DVERSION=\1.0.6\ -DPANGO_ENABLE_BACKEND=1 -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_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBGLIB_2_0=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -I. -I. -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/pango-1.0 -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I../include -I/sw/include -g -O2 -MT drawGlyph.lo -MD -MP -MF .deps/drawGlyph.Tpo -c -o drawGlyph.lo drawGlyph.cpp; \ then mv -f .deps/drawGlyph.Tpo .deps/drawGlyph.Plo; else rm -f .deps/drawGlyph.Tpo; exit 1; fi mkdir .libs g++ -DPACKAGE_NAME=\LASi\ -DPACKAGE_TARNAME=\lasi\ -DPACKAGE_VERSION=\1.0.6\ -DPACKAGE_STRING=\LASi 1.0.6\ -DPACKAGE_BUGREPORT=\[EMAIL PROTECTED] -DPACKAGE=\lasi\ -DVERSION=\1.0.6\ -DPANGO_ENABLE_BACKEND=1 -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_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBGLIB_2_0=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -I. -I. -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/pango-1.0 -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I../include -I/sw/include -g -O2 -MT drawGlyph.lo -MD -MP -MF .deps/drawGlyph.Tpo -c drawGlyph.cpp -fno-common -DPIC -o .libs/drawGlyph.o drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, void*)' to 'int (*)(FT_Vector*, void*)' drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, void*)' to 'int (*)(FT_Vector*, void*)' drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, const FT_Vector*, void*)' to 'int (*)(FT_Vector*, FT_Vector*, void*)' drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, const FT_Vector*, const FT_Vector*, void*)' to 'int (*)(FT_Vector*, FT_Vector*, FT_Vector*, void*)' make[1]: *** [drawGlyph.lo] Error 1 make: *** [all-recursive] Error 1 ### execution of make failed, exit code 2 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-lasi-1.0.6-1001 (Reading database ... 68054 files and directories currently installed.) Removing fink-buildlock-lasi-1.0.6-1001 ... Failed: phase compiling: lasi-1.0.6-1001 failed Sébastien - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel
Re: [Fink-devel] lasi-1.0.6 build failure on 10.4/Intel
Sebastien Maret wrote: lasi-1.0.6 fails to buid on 10.4/Intel with the following error: if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\LASi\ -DPACKAGE_TARNAME=\lasi\ -DPACKAGE_VERSION=\1.0.6\ -DPACKAGE_STRING=\LASi\ 1.0.6\ -DPACKAGE_BUGREPORT=\[EMAIL PROTECTED] -DPACKAGE=\lasi\ -DVERSION=\1.0.6\ -DPANGO_ENABLE_BACKEND=1 -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_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBGLIB_2_0=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -I. -I. -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/pango-1.0 -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I../include -I/sw/include -g -O2 -MT drawGlyph.lo -MD -MP -MF .deps/drawGlyph.Tpo -c -o drawGlyph.lo drawGlyph.cpp; \ then mv -f .deps/drawGlyph.Tpo .deps/drawGlyph.Plo; else rm -f .deps/drawGlyph.Tpo; exit 1; fi mkdir .libs g++ -DPACKAGE_NAME=\LASi\ -DPACKAGE_TARNAME=\lasi\ -DPACKAGE_VERSION=\1.0.6\ -DPACKAGE_STRING=\LASi 1.0.6\ -DPACKAGE_BUGREPORT=\[EMAIL PROTECTED] -DPACKAGE=\lasi\ -DVERSION=\1.0.6\ -DPANGO_ENABLE_BACKEND=1 -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_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBGLIB_2_0=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -I. -I. -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/pango-1.0 -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I../include -I/sw/include -g -O2 -MT drawGlyph.lo -MD -MP -MF .deps/drawGlyph.Tpo -c drawGlyph.cpp -fno-common -DPIC -o .libs/drawGlyph.o drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, void*)' to 'int (*)(FT_Vector*, void*)' drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, void*)' to 'int (*)(FT_Vector*, void*)' drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, const FT_Vector*, void*)' to 'int (*)(FT_Vector*, FT_Vector*, void*)' drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, const FT_Vector*, const FT_Vector*, void*)' to 'int (*)(FT_Vector*, FT_Vector*, FT_Vector*, void*)' make[1]: *** [drawGlyph.lo] Error 1 make: *** [all-recursive] Error 1 ### execution of make failed, exit code 2 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-lasi-1.0.6-1001 (Reading database ... 68054 files and directories currently installed.) Removing fink-buildlock-lasi-1.0.6-1001 ... Failed: phase compiling: lasi-1.0.6-1001 failed Sébastien bummer, it's the first one that's worked on leopard/intel! - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel
Re: [Fink-devel] lasi-1.0.6 build failure on 10.4/Intel
This problem appears to be due to a change in the ABI in freetype 2.2.0... http://osflash.org/pipermail/swfmill_osflash.org/2007-April/001231.html http://osflash.org/pipermail/swfmill_osflash.org/2007-April/001232.html http://osflash.org/pipermail/swfmill_osflash.org/2007-April/001234.html So it would appear that we need back the consts and make a dependency for freetype = 2.2.0. Jack - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel
Re: [Fink-devel] lasi-1.0.6 build failure on 10.4/Intel
Strange, it works on my iMac G5 with 10.5. I thought it had to do with the freetype version which needs to be = 2.2 according to the lasi website. I'll look more into it. - Koen. -Original Message- From: Robert T Wyatt [EMAIL PROTECTED] Sent: Nov 19, 2007 12:47 PM To: Sebastien Maret [EMAIL PROTECTED] Cc: fink-devel@lists.sourceforge.net, Koen van der Drift [EMAIL PROTECTED] Subject: Re: lasi-1.0.6 build failure on 10.4/Intel Sebastien Maret wrote: lasi-1.0.6 fails to buid on 10.4/Intel with the following error: if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\LASi\ -DPACKAGE_TARNAME=\lasi\ -DPACKAGE_VERSION=\1.0.6\ -DPACKAGE_STRING=\LASi\ 1.0.6\ -DPACKAGE_BUGREPORT=\[EMAIL PROTECTED] -DPACKAGE=\lasi\ -DVERSION=\1.0.6\ -DPANGO_ENABLE_BACKEND=1 -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_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBGLIB_2_0=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -I. -I. -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/pango-1.0 -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I../include -I/sw/include -g -O2 -MT drawGlyph.lo -MD -MP -MF .deps/drawGlyph.Tpo -c -o drawGlyph.lo drawGlyph.cpp; \ then mv -f .deps/drawGlyph.Tpo .deps/drawGlyph.Plo; else rm -f .deps/drawGlyph.Tpo; exit 1; fi mkdir .libs g++ -DPACKAGE_NAME=\LASi\ -DPACKAGE_TARNAME=\lasi\ -DPACKAGE_VERSION=\1.0.6\ -DPACKAGE_STRING=\LASi 1.0.6\ -DPACKAGE_BUGREPORT=\[EMAIL PROTECTED] -DPACKAGE=\lasi\ -DVERSION=\1.0.6\ -DPANGO_ENABLE_BACKEND=1 -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_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBGLIB_2_0=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -I. -I. -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/pango-1.0 -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I../include -I/sw/include -g -O2 -MT drawGlyph.lo -MD -MP -MF .deps/drawGlyph.Tpo -c drawGlyph.cpp -fno-common -DPIC -o .libs/drawGlyph.o drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, void*)' to 'int (*)(FT_Vector*, void*)' drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, void*)' to 'int (*)(FT_Vector*, void*)' drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, const FT_Vector*, void*)' to 'int (*)(FT_Vector*, FT_Vector*, void*)' drawGlyph.cpp:111: error: invalid conversion from 'int (*)(const FT_Vector*, const FT_Vector*, const FT_Vector*, void*)' to 'int (*)(FT_Vector*, FT_Vector*, FT_Vector*, void*)' make[1]: *** [drawGlyph.lo] Error 1 make: *** [all-recursive] Error 1 ### execution of make failed, exit code 2 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-lasi-1.0.6-1001 (Reading database ... 68054 files and directories currently installed.) Removing fink-buildlock-lasi-1.0.6-1001 ... Failed: phase compiling: lasi-1.0.6-1001 failed Sébastien bummer, it's the first one that's worked on leopard/intel! - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel