Re: Failed: phase compiling: freetype219-2.10.4-1 failed
Daniel Macks <[email protected]>
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Message-ID | <[email protected]> |
Work-in-progress: https://github.com/dmacks/fink-distributions/commit/10505d1258b93b7090f41eba3d761a2fb51f571c uncommenting the two `mv` commands in the "# Work-around..." section might solve it. I don't know what platforms actually need this, so I can't write the shell if/then to apply it for them. dan On 1/15/23, 5:58 PM, "Daniel Macks" <[email protected]> wrote: This is https://gitlab.freedesktop.org/freetype/freetype/-/issues/448 where some long-deprecated functions have now actually been removed. There is a newer upstream freetype219, but it has the same sitauation. I'm working on possible solutions/work-arounds. dan On 1/15/23, 5:16 PM, "Franchetti, Giuliano Dr." <[email protected]> wrote: these are the errors . . . ^ libtool: compile: gcc -pedantic -ansi -I/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/pcf -I/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/objs -I./builds/unix -I/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include -MD -I/opt/sw2/include -c -Wall -g -O2 -fvisibility=hidden -DFT_MACINTOSH -DHAVE_ANSI_OS_INLINE=1 -DHAVE_TYPE_RESOURCE_INDEX=1 -I/opt/sw2/include/libpng16 -I/opt/sw2/include "-DFT_CONFIG_CONFIG_H=<ftconfig.h>" "-DFT_CONFIG_MODULES_H=<ftmodule.h>" "-DFT_CONFIG_OPTIONS_H=<ftoption.h>" -DFT2_BUILD_LIBRARY /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/pcf/pcf.c -fno-common -DPIC -o /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/objs/.libs/pcf.o libtool: compile: gcc -pedantic -ansi -I/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/bdf -I/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/objs -I./builds/unix -I/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include -MD -I/opt/sw2/include -c -Wall -g -O2 -fvisibility=hidden -DFT_MACINTOSH -DHAVE_ANSI_OS_INLINE=1 -DHAVE_TYPE_RESOURCE_INDEX=1 -I/opt/sw2/include/libpng16 -I/opt/sw2/include "-DFT_CONFIG_CONFIG_H=<ftconfig.h>" "-DFT_CONFIG_MODULES_H=<ftmodule.h>" "-DFT_CONFIG_OPTIONS_H=<ftoption.h>" -DFT2_BUILD_LIBRARY /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/bdf/bdf.c -fno-common -DPIC -o /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/objs/.libs/bdf.o libtool: compile: gcc -pedantic -ansi -I/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/sfnt -I/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/objs -I./builds/unix -I/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include -MD -I/opt/sw2/include -c -Wall -g -O2 -fvisibility=hidden -DFT_MACINTOSH -DHAVE_ANSI_OS_INLINE=1 -DHAVE_TYPE_RESOURCE_INDEX=1 -I/opt/sw2/include/libpng16 -I/opt/sw2/include "-DFT_CONFIG_CONFIG_H=<ftconfig.h>" "-DFT_CONFIG_MODULES_H=<ftmodule.h>" "-DFT_CONFIG_OPTIONS_H=<ftoption.h>" -DFT2_BUILD_LIBRARY /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/sfnt/sfnt.c -fno-common -DPIC -o /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/objs/.libs/sfnt.o In file included from /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/base/ftbase.c:30: /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/base/ftmac.c:151:11: error: implicit declaration of function 'ATSFontGetFileReference' [-Werror,-Wimplicit-function-declaration] err = ATSFontGetFileReference( ats_font_id, ats_font_ref ); ^ /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/base/ftmac.c:151:11: note: did you mean 'FT_ATSFontGetFileReference'? /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/base/ftmac.c:143:3: note: 'FT_ATSFontGetFileReference' declared here FT_ATSFontGetFileReference( ATSFontRef ats_font_id, ^ /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/base/ftmac.c:187:19: error: 'ATSFontFindFromName' is unavailable ats_font_id = ATSFontFindFromName( cf_fontName, ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSFont.h:811:1: note: 'ATSFontFindFromName' has been explicitly marked unavailable here ATSFontFindFromName( ^ In file included from /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/base/ftbase.c:30: /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/base/ftmac.c:208:23: warning: 'FSCompareFSRefs' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] if ( noErr != FSCompareFSRefs( ats_font_ref, &ref2 ) ) ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h:1850:15: note: 'FSCompareFSRefs' has been explicitly marked deprecated here extern OSErr FSCompareFSRefs(const FSRef *ref1, const FSRef *ref2) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA); ^ . . . > On 15. Jan 2023, at 23:09, Franchetti, Giuliano Dr. <[email protected]> wrote: > > Hi, > > texlive, cernlib2006, emacs26 need freetype219 which does not compile. > Below the error > > Giuliano > > > . > . > . > . > /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include/freetype/internal/ftcalc.h:198:5: warning: 'long long' is an extension when C99 mode is not enabled [-Wlong-long] > /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include/freetype/internal/ftcalc.h:198:5: warning: long long ret, tmp; > ^ > 'long long' is an extension when C99 mode is not enabled [-Wlong-long] > /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include/freetype/internal/ftcalc.h:198:5: warning: 'long long' is an extension when C99 mode is not enabled [-Wlong-long] > /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include/freetype/internal/ftcalc.h:201:13: warning: 'long long' is an extension when C99 mode is not enabled [-Wlong-long]/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include/freetype/internal/ftcalc.h: > 201:13: warning: ret = (long long)a * b;'long long' is an extension when C99 mode is not enabled [-Wlong-long] > > ^ > ret = (long long)a * b; > ^ > In file included from /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/sfnt/sfnt.c:21: > In file included from /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/src/sfnt/pngshim.c:21: > In file included from /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include/freetype/internal/ftstream.h:25: > In file included from /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include/freetype/internal/ftobjs.h:37: > /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include/freetype/internal/ftcalc.h:198:5: warning: 'long long' is an extension when C99 mode is not enabled [-Wlong-long] > long long ret, tmp; > ^ > /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include/freetype/internal/ftcalc.h:198:5: warning: 'long long' is an extension when C99 mode is not enabled [-Wlong-long] > /opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/include/freetype/internal/ftcalc.h:201:13: warning: 'long long' is an extension when C99 mode is not enabled [-Wlong-long] > ret = (long long)a * b; > ^ > 40 warnings and 2 errors generated. > make: *** [/opt/sw2/src/fink.build/freetype219-2.10.4-1/freetype-2.10.4/objs/ftbase.lo] Error 1 > make: *** Waiting for unfinished jobs.... > 3 warnings generated. > 3 warnings generated. > 3 warnings generated. > 3 warnings generated. > 3 warnings generated. > 3 warnings generated. > 3 warnings generated. > 3 warnings generated. > 3 warnings generated. > 3 warnings generated. > 3 warnings generated. > ### execution of /usr/bin/make failed, exit code 2 > ### execution of /tmp/fink.lnGPZ failed, exit code 2 > Removing runtime build-lock... > Removing build-lock package... > /opt/sw2/bin/dpkg-lockwait -r fink-buildlock-freetype219-2.10.4-1 > (Reading database ... 39225 files and directories currently installed.) > Removing fink-buildlock-freetype219-2.10.4-1 (2023.01.15-23.02.32) ... > Failed: phase compiling: freetype219-2.10.4-1 failed > > Before reporting any errors, please run "fink selfupdate" and try again. > Also try using "fink configure" to set your maximum build jobs to 1 and > attempt to build the package again. > If you continue to have issues, please check to see if the FAQ on Fink's > website solves the problem. If not, ask on one (not both, please) of > these mailing lists: > > The Fink Users List <[email protected]> > The Fink Beginners List <[email protected]>. > > Please try to include the complete error message in your report. This > generally consists of a compiler line starting with e.g. "gcc" or "g++" > followed by the actual error output from the compiler. > > Also include the following system information: > Package manager version: 0.45.99.git > Distribution version: selfupdate-rsync Sun Jan 15 20:14:36 2023, 13.0, x86_64 > Trees: local/main stable/main > Xcode.app: 14.2 > Xcode command-line tools: 14.2.0.0.1.1668646533 > Max. Fink build jobs: 12 > > > > _______________________________________________ > Fink-users mailing list > [email protected] > List archive: > https://sourceforge.net/p/fink/mailman/fink-users/ > Subscription management: > https://lists.sourceforge.net/lists/listinfo/fink-users _______________________________________________ Fink-users mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users _______________________________________________ Fink-users mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users _______________________________________________ Fink-users mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users