#64266 closed defect (invalid)
Xft2 fails to build for ppc+ppc64 because of fontconfig and freetype fail
Reported by: | barracuda156 | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.1 |
Keywords: | PowerPC, Leopard, ppc64 | Cc: | ryandesign (Ryan Carsten Schmidt) |
Port: | Xft2, freetype, fontconfig |
Description
Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/Xft2/libXft-2.3.4.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf - ---> Configuring Xft2 Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4" && ./configure --prefix=/opt/local --disable-dependency-tracking --disable-silent-rules checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... ./install-sh -c -d checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... powerpc-apple-darwin9.8.0 checking host system type... powerpc-apple-darwin9.8.0 checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for gcc... /usr/bin/gcc-4.2 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /usr/bin/gcc-4.2 accepts -g... yes checking for /usr/bin/gcc-4.2 option to enable C11 features... unsupported checking for /usr/bin/gcc-4.2 option to enable C99 features... -std=gnu99 checking whether /usr/bin/gcc-4.2 -std=gnu99 understands -c and -o together... yes checking dependency style of /usr/bin/gcc-4.2 -std=gnu99... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /usr/bin/gcc-4.2 -std=gnu99... /usr/libexec/gcc/powerpc-apple-darwin9/4.2.1/ld checking if the linker (/usr/libexec/gcc/powerpc-apple-darwin9/4.2.1/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -p checking the name lister (/usr/bin/nm -p) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 196608 checking how to convert powerpc-apple-darwin9.8.0 file names to powerpc-apple-darwin9.8.0 format... func_convert_file_noop checking how to convert powerpc-apple-darwin9.8.0 file names to toolchain format... func_convert_file_noop checking for /usr/libexec/gcc/powerpc-apple-darwin9/4.2.1/ld option to reload object files... -r checking for objdump... no checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... no checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -p output from /usr/bin/gcc-4.2 -std=gnu99 object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dsymutil... dsymutil checking for nmedit... nmedit checking for lipo... lipo checking for otool... otool checking for otool64... no checking for -single_module linker flag... yes checking for -exported_symbols_list linker flag... yes checking for -force_load linker flag... ld: unknown option: -force_load ld: unknown option: -force_load no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if /usr/bin/gcc-4.2 -std=gnu99 supports -fno-rtti -fno-exceptions... no checking for /usr/bin/gcc-4.2 -std=gnu99 option to produce PIC... -fno-common -DPIC checking if /usr/bin/gcc-4.2 -std=gnu99 PIC flag -fno-common -DPIC works... yes checking if /usr/bin/gcc-4.2 -std=gnu99 static flag -static works... no checking if /usr/bin/gcc-4.2 -std=gnu99 supports -c -o file.o... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -c -o file.o... (cached) yes checking whether the /usr/bin/gcc-4.2 -std=gnu99 linker (/usr/libexec/gcc/powerpc-apple-darwin9/4.2.1/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin9.8.0 dyld checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for /usr/bin/gcc-4.2 -std=gnu99 options needed to detect all undeclared functions... none needed checking whether __clang__ is declared... no checking whether __INTEL_COMPILER is declared... no checking whether __SUNPRO_C is declared... no checking for pkg-config... /opt/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=unknown-warning-option... no checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=unused-command-line-argument... no checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wall... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wpointer-arith... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wmissing-declarations... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wformat=2... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wstrict-prototypes... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wmissing-prototypes... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wnested-externs... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wbad-function-cast... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wold-style-definition... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wdeclaration-after-statement... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wunused... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wuninitialized... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wshadow... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wmissing-noreturn... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wmissing-format-attribute... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wredundant-decls... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Wlogical-op... no checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=implicit... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=nonnull... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=init-self... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=main... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=missing-braces... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=sequence-point... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=return-type... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=trigraphs... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=array-bounds... no checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=write-strings... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=address... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=int-to-pointer-cast... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=pointer-to-int-cast... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -pedantic... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror... yes checking if /usr/bin/gcc-4.2 -std=gnu99 supports -Werror=attributes... yes checking whether make supports nested variables... (cached) yes checking for XRENDER... yes checking for FREETYPE... yes checking for FONTCONFIG... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating xft.pc config.status: creating src/Makefile config.status: creating man/Makefile config.status: creating config.h config.status: creating include/X11/Xft/Xft.h config.status: include/X11/Xft/Xft.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands ---> Building Xft2 Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4" && /usr/bin/make -j4 -w all make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4' /usr/bin/make all-recursive make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4' Making all in man make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4/man' /usr/bin/sed -e 's|__vendorversion__|"libXft 2.3.4" "X Version 11"|' -e 's|__xorgversion__|"libXft 2.3.4" "X Version 11"|' -e 's|__xservername__|Xorg|g' -e 's|__xconfigfile__|xorg.conf|g' -e 's|__projectroot__|/opt/local|g' -e 's|__apploaddir__||g' -e 's|__appmansuffix__|1|g' -e 's|__drivermansuffix__|4|g' -e 's|__adminmansuffix__|8|g' -e 's|__libmansuffix__|3|g' -e 's|__miscmansuffix__|7|g' -e 's|__filemansuffix__|5|g' < Xft.man > Xft.3 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4/man' Making all in src make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4/src' /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftcolor.lo xftcolor.c /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftcore.lo xftcore.c /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftdbg.lo xftdbg.c /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftdpy.lo xftdpy.c libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftcolor.c -fno-common -DPIC -o .libs/xftcolor.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftdpy.c -fno-common -DPIC -o .libs/xftdpy.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftdbg.c -fno-common -DPIC -o .libs/xftdbg.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftcore.c -fno-common -DPIC -o .libs/xftcore.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftdbg.c -o xftdbg.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftcolor.c -o xftcolor.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftdraw.lo xftdraw.c /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftextent.lo xftextent.c libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftdpy.c -o xftdpy.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftdraw.c -fno-common -DPIC -o .libs/xftdraw.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftextent.c -fno-common -DPIC -o .libs/xftextent.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftcore.c -o xftcore.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftextent.c -o xftextent.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftfont.lo xftfont.c libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftdraw.c -o xftdraw.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftfreetype.lo xftfreetype.c libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftfont.c -fno-common -DPIC -o .libs/xftfont.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftfreetype.c -fno-common -DPIC -o .libs/xftfreetype.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftfont.c -o xftfont.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftglyphs.lo xftglyphs.c /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftinit.lo xftinit.c /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftlist.lo xftlist.c libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftglyphs.c -fno-common -DPIC -o .libs/xftglyphs.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftinit.c -fno-common -DPIC -o .libs/xftinit.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftfreetype.c -o xftfreetype.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftlist.c -fno-common -DPIC -o .libs/xftlist.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftinit.c -o xftinit.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftlist.c -o xftlist.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftname.lo xftname.c /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftrender.lo xftrender.c libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftglyphs.c -o xftglyphs.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftname.c -fno-common -DPIC -o .libs/xftname.o /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftstr.lo xftstr.c libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftrender.c -fno-common -DPIC -o .libs/xftrender.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftname.c -o xftname.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftstr.c -fno-common -DPIC -o .libs/xftstr.o /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftswap.lo xftswap.c libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftstr.c -o xftstr.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftswap.c -fno-common -DPIC -o .libs/xftswap.o /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c -o xftxlfd.lo xftxlfd.c libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftrender.c -o xftrender.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftswap.c -o xftswap.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftxlfd.c -fno-common -DPIC -o .libs/xftxlfd.o libtool: compile: /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../include/X11/Xft -I/opt/local/include -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -c xftxlfd.c -o xftxlfd.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link /usr/bin/gcc-4.2 -std=gnu99 -I/opt/local/include/ossp -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I../include/X11/Xft -pipe -Os -arch ppc64 -arch ppc -version-number 2:3:4 -no-undefined -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc64 -arch ppc -o libXft.la -rpath /opt/local/lib xftcolor.lo xftcore.lo xftdbg.lo xftdpy.lo xftdraw.lo xftextent.lo xftfont.lo xftfreetype.lo xftglyphs.lo xftinit.lo xftlist.lo xftname.lo xftrender.lo xftstr.lo xftswap.lo xftxlfd.lo -L/opt/local/lib -lfontconfig -lfreetype -L/opt/local/lib -lfreetype -L/opt/local/lib -lXrender -lX11 libtool: link: /usr/bin/gcc-4.2 -std=gnu99 -dynamiclib -o .libs/libXft.2.dylib .libs/xftcolor.o .libs/xftcore.o .libs/xftdbg.o .libs/xftdpy.o .libs/xftdraw.o .libs/xftextent.o .libs/xftfont.o .libs/xftfreetype.o .libs/xftglyphs.o .libs/xftinit.o .libs/xftlist.o .libs/xftname.o .libs/xftrender.o .libs/xftstr.o .libs/xftswap.o .libs/xftxlfd.o -L/opt/local/lib /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylib /opt/local/lib/libXrender.dylib /opt/local/lib/libX11.dylib -Os -arch ppc64 -arch ppc -Wl,-headerpad_max_install_names -arch ppc64 -arch ppc -pthread -install_name /opt/local/lib/libXft.2.dylib -compatibility_version 6 -current_version 6.4 -Wl,-single_module ld warning: in /opt/local/lib/libfontconfig.dylib, file is not of required architecture ld warning: in /opt/local/lib/libfreetype.dylib, file is not of required architecture Undefined symbols: "_FT_New_Face", referenced from: __XftLockFile in xftfreetype.o "_FcPatternDuplicate", referenced from: _XftFontMatch in xftfont.o _XftNameUnparse in xftname.o "_FcNameUnparse", referenced from: _XftNameUnparse in xftname.o _XftNameUnparse in xftname.o "_FcFreeTypeCharIndex", referenced from: _XftCharIndex in xftglyphs.o "_FcCharSetHasChar", referenced from: _XftCharExists in xftglyphs.o _XftCharIndex in xftglyphs.o "_FcConfigGetBlanks", referenced from: _XftFontOpenInfo in xftfreetype.o "_FcStrCmpIgnoreCase", referenced from: __XftMatchSymbolic in xftstr.o "_FT_Set_Transform", referenced from: __XftSetFace in xftfreetype.o "_FT_GlyphSlot_Embolden", referenced from: _XftFontLoadGlyphs in xftglyphs.o "_FT_Library_SetLcdFilter", referenced from: _XftFontLoadGlyphs in xftglyphs.o _XftFontLoadGlyphs in xftglyphs.o "_FcCharSetDestroy", referenced from: _XftFontDestroy in xftfreetype.o _XftFontOpenInfo in xftfreetype.o "_FcPatternVaBuild", referenced from: _XftFontOpen in xftfont.o "_FcPatternGetBool", referenced from: _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o "_FcPatternCreate", referenced from: __XftDefaultGet in xftdpy.o _XftListFonts in xftlist.o _XftXlfdParse in xftxlfd.o "_FcCharSetCopy", referenced from: _XftFontOpenInfo in xftfreetype.o "_FcPatternGet", referenced from: __XftDefaultGet in xftdpy.o __XftDefaultGet in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o "_FcCharSetCount", referenced from: _XftFontOpenInfo in xftfreetype.o "_FcDefaultSubstitute", referenced from: _XftDefaultSubstitute in xftdpy.o "_FT_Set_Char_Size", referenced from: __XftSetFace in xftfreetype.o __XftSetFace in xftfreetype.o "_FT_Load_Glyph", referenced from: _XftFontLoadGlyphs in xftglyphs.o _XftFontLoadGlyphs in xftglyphs.o "_FcPatternGetFTFace", referenced from: _XftFontInfoFill in xftfreetype.o "_FcPatternDestroy", referenced from: __XftDefaultGet in xftdpy.o __XftCloseDisplay in xftdpy.o _XftDefaultSet in xftdpy.o _XftFontMatch in xftfont.o _XftFontOpenXlfd in xftfont.o _XftFontOpenXlfd in xftfont.o _XftFontOpenXlfd in xftfont.o _XftFontOpenName in xftfont.o _XftFontOpenName in xftfont.o _XftFontOpenName in xftfont.o _XftFontOpen in xftfont.o _XftFontOpen in xftfont.o _XftFontOpen in xftfont.o _XftFontDestroy in xftfreetype.o _XftFontOpenInfo in xftfreetype.o _XftListFonts in xftlist.o _XftListFonts in xftlist.o _XftNameUnparse in xftname.o _XftXlfdParse in xftxlfd.o "_FcPatternAddDouble", referenced from: __XftDefaultInitDouble in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftXlfdParse in xftxlfd.o _XftXlfdParse in xftxlfd.o "_FcPatternAddString", referenced from: _XftXlfdParse in xftxlfd.o _XftXlfdParse in xftxlfd.o _XftXlfdParse in xftxlfd.o "_FcPatternAddBool", referenced from: __XftDefaultInitBool in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o "_FcPatternGetMatrix", referenced from: _XftFontInfoFill in xftfreetype.o "_FT_Render_Glyph", referenced from: _XftFontLoadGlyphs in xftglyphs.o "_FcInit", referenced from: _XftInit in xftinit.o "_FcPatternGetInteger", referenced from: _XftFontOpenInfo in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o "_FcPatternAddInteger", referenced from: __XftDefaultInitInteger in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftDefaultSubstitute in xftdpy.o _XftXlfdParse in xftxlfd.o _XftXlfdParse in xftxlfd.o "_FcPatternGetCharSet", referenced from: _XftFontOpenInfo in xftfreetype.o "_FcUtf16ToUcs4", referenced from: _XftDrawStringUtf16 in xftdraw.o _XftTextExtentsUtf16 in xftextent.o _XftTextRenderUtf16 in xftrender.o "_FcObjectSetCreate", referenced from: _XftListFonts in xftlist.o "_FcUtf8ToUcs4", referenced from: _XftDrawStringUtf8 in xftdraw.o _XftTextExtentsUtf8 in xftextent.o _XftTextRenderUtf8 in xftrender.o "_FT_Vector_Transform", referenced from: _XftFontOpenInfo in xftfreetype.o _XftFontOpenInfo in xftfreetype.o _XftFontOpenInfo in xftfreetype.o _XftFontOpenInfo in xftfreetype.o _XftFontLoadGlyphs in xftglyphs.o _XftFontLoadGlyphs in xftglyphs.o "_FcFreeTypeCharSet", referenced from: _XftFontOpenInfo in xftfreetype.o "_FcPatternPrint", referenced from: _XftFontMatch in xftfont.o _XftFontMatch in xftfont.o _XftFontMatch in xftfont.o _XftFontMatch in xftfont.o _XftFontOpenXlfd in xftfont.o _XftFontOpenXlfd in xftfont.o _XftFontOpenName in xftfont.o _XftFontOpenName in xftfont.o _XftFontOpen in xftfont.o _XftFontOpen in xftfont.o "_FcPatternAdd", referenced from: _XftListFonts in xftlist.o "_FcNameParse", referenced from: _XftFontOpenName in xftfont.o _XftNameParse in xftname.o "_FcFontMatch", referenced from: _XftFontMatch in xftfont.o "_FcObjectSetDestroy", referenced from: _XftListFonts in xftlist.o _XftListFonts in xftlist.o "_FcObjectSetAdd", referenced from: _XftListFonts in xftlist.o "_FT_Done_Face", referenced from: __XftReleaseFile in xftfreetype.o __XftLockFile in xftfreetype.o "_FcPatternGetDouble", referenced from: _XftFontInfoFill in xftfreetype.o _XftFontInfoFill in xftfreetype.o "_FcConfigSubstitute", referenced from: _XftFontMatch in xftfont.o "_FT_Init_FreeType", referenced from: _XftInitFtLibrary in xftfreetype.o _XftFontInfoFill in xftfreetype.o "_FcFontList", referenced from: _XftListFontsPatternObjects in xftlist.o _XftListFonts in xftlist.o "_FcPatternGetString", referenced from: _XftFontInfoFill in xftfreetype.o "_FcNameConstant", referenced from: __XftDefaultInitInteger in xftdpy.o "_FcPatternDel", referenced from: _XftNameUnparse in xftname.o _XftNameUnparse in xftname.o ld: symbol(s) not found collect2: ld returned 1 exit status fatal error: lipo: can't open input file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/.tmp/ccyaMQqp.out (No such file or directory) make[2]: *** [libXft.la] Error 1 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4' make: *** [all] Error 2 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4' Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/work/libXft-2.3.4" && /usr/bin/make -j4 -w all Exit code: 2 Error: Failed to build Xft2: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_Xft2/Xft2/main.log for details. Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. Error: Processing of port Xft2 failed
Change History (14)
comment:1 Changed 3 years ago by barracuda156
Summary: | Xft2 fails to build for ppc+ppc64 → Xft2 fails to build for ppc+ppc64 because of fontconfig and freetype fail |
---|
comment:2 Changed 3 years ago by barracuda156
Port: | freetype fontconfig added |
---|
comment:3 follow-ups: 4 5 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)
comment:4 Changed 3 years ago by barracuda156
Replying to ryandesign:
Please show the output of:
port -v installed freetype fontconfiglipo -info /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylibWhat I'm looking for from the first output is what architectures MacPorts thinks it has installed the ports for and from the second output what architectures it has actually installed the ports for.
Yes I have figured out already that fontconfig and freetype are built for ppc64 (not ppc as I initially assumed), because they failed to build universal. Subsequently, Xft2 built for ppc64 too.
The problem with universal builds remains however.
36-225:~ svacchanda$ port -v installed freetype fontconfig The following ports are currently installed: fontconfig @2.13.1_0 (active) requested_variants='-universal' platform='darwin 9' archs='ppc64' date='2021-12-22T10:39:51+0800' freetype @2.11.1_0 (active) requested_variants='-universal' platform='darwin 9' archs='ppc64' date='2021-12-22T10:26:33+0800'
comment:5 Changed 3 years ago by barracuda156
Replying to ryandesign:
As a side-question, is there a centralized solution to prohibit python arch checking? I spent half a day with manually adding depends_skip_archcheck-append python27 / python39 to dozens portfiles, and it still pops up, often hard to figure out why. This is mad.
In particular, I wanted to generate error logs for universal builds of fontconfig and freetype, but running sudo port -v upgrade --enforce-variants fontconfig +universal causes Macports to try downloading universal python27, which is known to fail. I have added depends_skip_archcheck-append to portfiles, but it doesn't help.
comment:6 follow-ups: 7 8 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign added |
---|---|
Resolution: | → invalid |
Status: | new → closed |
As I've learned from your other ticket, you're deliberately subverting the MacPorts feature that would ensure dependencies are built universal, which of course will lead to errors like the one you encountered in this ticket when a universal dependency is required.
You'd best ask your arch checking question on the mailing list where a larger audience can see it.
comment:7 Changed 3 years ago by barracuda156
Replying to ryandesign:
As I've learned from your other ticket, you're deliberately subverting the MacPorts feature that would ensure dependencies are built universal, which of course will lead to errors like the one you encountered in this ticket when a universal dependency is required.
You'd best ask your arch checking question on the mailing list where a larger audience can see it.
I would love if dependencies just build universal as they are supposed to, however this procedure is broken down as it is, and for many ports.
It is on 10.6 PPC I am deliberately tweaking something to force things work which aren't supposed to. On 10.5.8 I hoped to have no need for such efforts.
But Python fails for ppc64: https://trac.macports.org/ticket/50821 Cmake fails to be built universal. Glib2 fails. Freetype fails. ld64 fails. Switching from universal to ppc64 does not solve the problem. So I follow @kencu suggestion to remove arch checks. What else to do?
comment:8 Changed 3 years ago by barracuda156
Replying to ryandesign:
Since you closed this ticket, should I open separate tickets for freetype and fontconfig, which caused the present issue?
comment:9 follow-up: 10 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)
I'm sorry that you're having trouble building ports universal, but I cannot let a blanket statement that universal builds are "broken down as it is" stand. For many, many years, up to macOS 10.13, I kept "+universal" in my variants.conf and spent many, many hours making fixes to ports to ensure that they build universal. ppc i386 universal builds are of course different from x86_64 i386 universal builds, and when you are using gcc-4.2 that is of course a different compiler from clang which may result in different problems that need their own fixes.
10.6 was not released for PowerPC; attempting to use a prerelease 10.6 PPC build may result in encountering other issues nobody else has encountered that you may need to investigate and submit fixes for, if you're interested.
If freetype and fontconfig won't build universal (but their library dependencies do), then sure, you can file tickets for them.
comment:10 Changed 3 years ago by barracuda156
Replying to ryandesign:
I'm sorry that you're having trouble building ports universal, but I cannot let a blanket statement that universal builds are "broken down as it is" stand. For many, many years, up to macOS 10.13, I kept "+universal" in my variants.conf and spent many, many hours making fixes to ports to ensure that they build universal. ppc i386 universal builds are of course different from x86_64 i386 universal builds, and when you are using gcc-4.2 that is of course a different compiler from clang which may result in different problems that need their own fixes.
Since building python as universal (ppc+ppc64) is finally fixed now, apparently, I should get fewer errors with dependencies. Once I rebuild three versions of python, I will look into what remains broken.
10.6 was not released for PowerPC; attempting to use a prerelease 10.6 PPC build may result in encountering other issues nobody else has encountered that you may need to investigate and submit fixes for, if you're interested.
Sure, and I do not submit tickets against 10.6 PPC for that reason. I may slowly propose fixes for ports that fail on 10.6 PPC if anyone interested in that (kencu has done that for many ports, but his solutions did not make into portfiles).
comment:11 follow-up: 12 Changed 3 years ago by kencu (Ken)
I think you're doing really very well, and making great progress with your MacPorts knowledge.
Like Evan, and Christopher, and some others, you might well be the new vanguard of the MacPorts' fixers for older systems. MacPorts enjoys a good following for it's older systems support, and all these users often also use MacPorts for their current systems too once they understand it's power and how it works.
Keep up the good work / learning!
comment:12 Changed 3 years ago by barracuda156
Replying to kencu:
I think you're doing really very well, and making great progress with your MacPorts knowledge.
Like Evan, and Christopher, and some others, you might well be the new vanguard of the MacPorts' fixers for older systems. MacPorts enjoys a good following for it's older systems support, and all these users often also use MacPorts for their current systems too once they understand it's power and how it works.
Keep up the good work / learning!
Thank you!
I have used patches I made for python38 for python39 now, and it also built through completion as universal (ppc + ppc64). For python27 I will need to adapt those, but it seems that pythons are now functional.
Besides, could you point me to the steps needed to bootstrap Macports for the purpose of using it for curl? Or did you mean just another regular Macports installation with a different prefix and then building curl with needed dependencies there, again in a regular way? I wanna make mpstats working, so that the build data is submitted and developers see that ports are used on PPC systems.
comment:13 follow-up: 14 Changed 3 years ago by kencu (Ken)
The important part is to give a separate directory for Applications, so they don't conflict with other installations.
What I do is:
- clear the PATH so it's back to the default PATH (ie not finding anything in /opt/local).
- install macports from source in /opt/bootstrap with something like this:
./configure --prefix=/opt/bootstrap --with-applications-dir=/opt/bootstrap/Applications --without-startupitems make && sudo make install cd /opt/bootstrap/bin sudo ./port -v sync sudo ./port -v -N install curl
- rebuild macports in /opt/local against that curl, so with a fresh copy of base:
./configure --with-curlprefix=/opt/bootstrap make && sudo make install cd /opt/local/bin sudo ./port -v sync sudo ./port -v -N upgrade outdated
after that, always use sudo port -v sync
instead of sudo port -v selfupdate
so you don't wreck your special macports in /opt/local.
reset your PATH back to macports default, and you're good to go.
I update /opt/bootstrap once or twice a year.
comment:14 Changed 3 years ago by barracuda156
Replying to kencu:
The important part is to give a separate directory for Applications, so they don't conflict with other installations.
What I do is:
- clear the PATH so it's back to the default PATH (ie not finding anything in /opt/local).
- install macports from source in /opt/bootstrap with something like this:
./configure --prefix=/opt/bootstrap --with-applications-dir=/opt/bootstrap/Applications --without-startupitems make && sudo make install cd /opt/bootstrap/bin sudo ./port -v sync sudo ./port -v -N install curl
- rebuild macports in /opt/local against that curl, so with a fresh copy of base:
./configure --with-curlprefix=/opt/bootstrap make && sudo make install cd /opt/local/bin sudo ./port -v sync sudo ./port -v -N upgrade outdatedafter that, always use
sudo port -v sync
instead ofsudo port -v selfupdate
so you don't wreck your special macports in /opt/local.reset your PATH back to macports default, and you're good to go.
I update /opt/bootstrap once or twice a year.
This was surprisingly long procedure, but apparently it worked!
36-225:~ svacchanda$ /opt/local/libexec/mpstats submit Submitting data to https://ports.macports.org/statistics/submit/ ... Success.
Thank you so much.
Please show the output of:
What I'm looking for from the first output is what architectures MacPorts thinks it has installed the ports for and from the second output what architectures it has actually installed the ports for.