[Fink-users] Wrong architecture for cairo-1.8.10-4

2011-07-25 Thread Ben Abbott
I'm running 32 bit Fink on 10.6.8.

$ fink -V
Package manager version: 0.31.0
Distribution version: selfupdate-cvs Sun Jul 24 19:45:44 2011, 10.6, i386
Trees: local/main stable/main stable/crypto unstable/main unstable/crypto 
local/injected

I tried a selfupdate/update-all and encountered an error compiling the cairo 
package.

[snip]

libtool: link: clang -dynamiclib  -o .libs/libcairo.2.dylib  
.libs/cairo-analysis-surface.o .libs/cairo-arc.o .libs/cairo-array.o 
.libs/cairo-atomic.o .libs/cairo-base85-stream.o .libs/cairo-bentley-ottmann.o 
.libs/cairo.o .libs/cairo-cache.o .libs/cairo-clip.o .libs/cairo-color.o 
.libs/cairo-debug.o .libs/cairo-fixed.o .libs/cairo-font-face.o 
.libs/cairo-font-face-twin.o .libs/cairo-font-face-twin-data.o 
.libs/cairo-font-options.o .libs/cairo-freelist.o .libs/cairo-gstate.o 
.libs/cairo-hash.o .libs/cairo-hull.o .libs/cairo-image-surface.o 
.libs/cairo-lzw.o .libs/cairo-matrix.o .libs/cairo-meta-surface.o 
.libs/cairo-misc.o .libs/cairo-mutex.o .libs/cairo-output-stream.o 
.libs/cairo-paginated-surface.o .libs/cairo-path-bounds.o .libs/cairo-path.o 
.libs/cairo-path-fill.o .libs/cairo-path-fixed.o .libs/cairo-path-stroke.o 
.libs/cairo-pattern.o .libs/cairo-pen.o .libs/cairo-polygon.o 
.libs/cairo-rectangle.o .libs/cairo-region.o .libs/cairo-scaled-font.o 
.libs/cairo-skiplist.o .libs/cairo-slope.o .libs/cairo-spline.o 
.libs/cairo-stroke-style.o .libs/cairo-surface.o .libs/cairo-surface-fallback.o 
.libs/cairo-system.o .libs/cairo-traps.o .libs/cairo-unicode.o 
.libs/cairo-user-font.o .libs/cairo-version.o .libs/cairo-wideint.o 
.libs/cairo-cff-subset.o .libs/cairo-scaled-font-subsets.o 
.libs/cairo-truetype-subset.o .libs/cairo-type1-fallback.o 
.libs/cairo-type1-subset.o .libs/cairo-type3-glyph-surface.o 
.libs/cairo-pdf-operators.o .libs/cairo-xlib-display.o 
.libs/cairo-xlib-screen.o .libs/cairo-xlib-surface.o .libs/cairo-xlib-visual.o 
.libs/cairo-quartz-surface.o .libs/cairo-quartz-font.o .libs/cairo-png.o 
.libs/cairo-glitz-surface.o .libs/cairo-ft-font.o .libs/cairo-ps-surface.o 
.libs/cairo-pdf-surface.o .libs/cairo-deflate-stream.o 
.libs/cairo-svg-surface.o   -L/sw/lib /sw/lib/libpixman-1.dylib 
/sw/lib/freetype219/lib/libfreetype.dylib 
/sw/lib/fontconfig2/lib/libfontconfig.dylib -lglitz -lm /sw/lib/libpng15.dylib 
-lXrender -L/usr/X11/lib -lX11 -lz  -Wl,-framework -Wl,ApplicationServices   
-install_name  /sw/lib/libcairo.2.dylib -compatibility_version 10803 
-current_version 10803.10 -Wl,-single_module
ld: warning: in /sw/lib/libpixman-1.dylib, file was built for i386 which is not 
the architecture being linked (x86_64)
ld: warning: in /sw/lib/freetype219/lib/libfreetype.dylib, file was built for 
i386 which is not the architecture being linked (x86_64)
ld: warning: in /sw/lib/fontconfig2/lib/libfontconfig.dylib, file was built for 
i386 which is not the architecture being linked (x86_64)
ld: warning: in /sw/lib/libglitz.dylib, file was built for i386 which is not 
the architecture being linked (x86_64)
ld: warning: in /sw/lib/libpng15.dylib, file was built for i386 which is not 
the architecture being linked (x86_64)
Undefined symbols:
  _png_set_IHDR, referenced from:
  _write_png in cairo-png.o
  _pixman_region32_copy, referenced from:
  __cairo_region_copy in cairo-region.o
  _png_read_info, referenced from:
  _read_png in cairo-png.o
  _FT_Init_FreeType, referenced from:
  __cairo_ft_unscaled_font_map_lock in cairo-ft-font.o
  _glitz_surface_get_height, referenced from:
  __cairo_glitz_surface_get_extents in cairo-glitz-surface.o
  __glitz_ensure_target in cairo-glitz-surface.o
  __cairo_glitz_surface_get_image in cairo-glitz-surface.o
  _pixman_region32_n_rects, referenced from:
  __cairo_region_num_boxes in cairo-region.o
  _glitz_surface_get_status, referenced from:
  __cairo_glitz_surface_composite in cairo-glitz-surface.o
  __cairo_glitz_surface_fill_rectangles in cairo-glitz-surface.o
  __cairo_glitz_surface_composite_trapezoids in cairo-glitz-surface.o
  __cairo_glitz_surface_old_show_glyphs in cairo-glitz-surface.o
  __cairo_glitz_surface_old_show_glyphs in cairo-glitz-surface.o
  _pixman_transform_point_3d, referenced from:
  __cairo_matrix_to_pixman_matrix in cairo-matrix.o
  _FT_Set_Pixel_Sizes, referenced from:
  __cairo_ft_unscaled_font_set_scale in cairo-ft-font.o
  _png_set_bKGD, referenced from:
  _write_png in cairo-png.o
  _pixman_image_fill_rectangles, referenced from:
  __cairo_image_surface_fill_rectangles in cairo-image-surface.o
  _glitz_buffer_create_for_data, referenced from:
  __cairo_glitz_surface_composite_trapezoids in cairo-glitz-surface.o
  __cairo_glitz_surface_old_show_glyphs in cairo-glitz-surface.o
  __cairo_glitz_surface_old_show_glyphs in cairo-glitz-surface.o
  __cairo_glitz_pattern_acquire_surface in cairo-glitz-surface.o
  __cairo_glitz_surface_set_image in cairo-glitz-surface.o
  __cairo_glitz_surface_get_image in 

Re: [Fink-users] Wrong architecture for cairo-1.8.10-4

2011-07-25 Thread Ben Abbott

On Jul 25, 2011, at 7:17 AM, Ben Abbott wrote:

 I'm running 32 bit Fink on 10.6.8.
 
 $ fink -V
 Package manager version: 0.31.0
 Distribution version: selfupdate-cvs Sun Jul 24 19:45:44 2011, 10.6, i386
 Trees: local/main stable/main stable/crypto unstable/main unstable/crypto 
 local/injected
 
 I tried a selfupdate/update-all and encountered an error compiling the cairo 
 package.
 
 [snip]
 
 libtool: link: clang -dynamiclib  -o .libs/libcairo.2.dylib  
 .libs/cairo-analysis-surface.o .libs/cairo-arc.o .libs/cairo-array.o 
 .libs/cairo-atomic.o .libs/cairo-base85-stream.o 
 .libs/cairo-bentley-ottmann.o .libs/cairo.o .libs/cairo-cache.o 
 .libs/cairo-clip.o .libs/cairo-color.o .libs/cairo-debug.o 
 .libs/cairo-fixed.o .libs/cairo-font-face.o .libs/cairo-font-face-twin.o 
 .libs/cairo-font-face-twin-data.o .libs/cairo-font-options.o 
 .libs/cairo-freelist.o .libs/cairo-gstate.o .libs/cairo-hash.o 
 .libs/cairo-hull.o .libs/cairo-image-surface.o .libs/cairo-lzw.o 
 .libs/cairo-matrix.o .libs/cairo-meta-surface.o .libs/cairo-misc.o 
 .libs/cairo-mutex.o .libs/cairo-output-stream.o 
 .libs/cairo-paginated-surface.o .libs/cairo-path-bounds.o .libs/cairo-path.o 
 .libs/cairo-path-fill.o .libs/cairo-path-fixed.o .libs/cairo-path-stroke.o 
 .libs/cairo-pattern.o .libs/cairo-pen.o .libs/cairo-polygon.o 
 .libs/cairo-rectangle.o .libs/cairo-region.o .libs/cairo-scaled-font.o 
 .libs/cairo-skiplist.o .libs/cairo-slope.o .libs/cairo-spline.o 
 .libs/cairo-stroke-style.o .libs/cairo-surface.o 
 .libs/cairo-surface-fallback.o .libs/cairo-system.o .libs/cairo-traps.o 
 .libs/cairo-unicode.o .libs/cairo-user-font.o .libs/cairo-version.o 
 .libs/cairo-wideint.o .libs/cairo-cff-subset.o 
 .libs/cairo-scaled-font-subsets.o .libs/cairo-truetype-subset.o 
 .libs/cairo-type1-fallback.o .libs/cairo-type1-subset.o 
 .libs/cairo-type3-glyph-surface.o .libs/cairo-pdf-operators.o 
 .libs/cairo-xlib-display.o .libs/cairo-xlib-screen.o 
 .libs/cairo-xlib-surface.o .libs/cairo-xlib-visual.o 
 .libs/cairo-quartz-surface.o .libs/cairo-quartz-font.o .libs/cairo-png.o 
 .libs/cairo-glitz-surface.o .libs/cairo-ft-font.o .libs/cairo-ps-surface.o 
 .libs/cairo-pdf-surface.o .libs/cairo-deflate-stream.o 
 .libs/cairo-svg-surface.o   -L/sw/lib /sw/lib/libpixman-1.dylib 
 /sw/lib/freetype219/lib/libfreetype.dylib 
 /sw/lib/fontconfig2/lib/libfontconfig.dylib -lglitz -lm 
 /sw/lib/libpng15.dylib -lXrender -L/usr/X11/lib -lX11 -lz  -Wl,-framework 
 -Wl,ApplicationServices   -install_name  /sw/lib/libcairo.2.dylib 
 -compatibility_version 10803 -current_version 10803.10 -Wl,-single_module
 ld: warning: in /sw/lib/libpixman-1.dylib, file was built for i386 which is 
 not the architecture being linked (x86_64)
 ld: warning: in /sw/lib/freetype219/lib/libfreetype.dylib, file was built for 
 i386 which is not the architecture being linked (x86_64)
 ld: warning: in /sw/lib/fontconfig2/lib/libfontconfig.dylib, file was built 
 for i386 which is not the architecture being linked (x86_64)
 ld: warning: in /sw/lib/libglitz.dylib, file was built for i386 which is not 
 the architecture being linked (x86_64)
 ld: warning: in /sw/lib/libpng15.dylib, file was built for i386 which is not 
 the architecture being linked (x86_64)
 Undefined symbols:
  _png_set_IHDR, referenced from:
  _write_png in cairo-png.o
  _pixman_region32_copy, referenced from:
  __cairo_region_copy in cairo-region.o
  _png_read_info, referenced from:
  _read_png in cairo-png.o
  _FT_Init_FreeType, referenced from:
  __cairo_ft_unscaled_font_map_lock in cairo-ft-font.o
  _glitz_surface_get_height, referenced from:
  __cairo_glitz_surface_get_extents in cairo-glitz-surface.o
  __glitz_ensure_target in cairo-glitz-surface.o
  __cairo_glitz_surface_get_image in cairo-glitz-surface.o
  _pixman_region32_n_rects, referenced from:
  __cairo_region_num_boxes in cairo-region.o
  _glitz_surface_get_status, referenced from:
  __cairo_glitz_surface_composite in cairo-glitz-surface.o
  __cairo_glitz_surface_fill_rectangles in cairo-glitz-surface.o
  __cairo_glitz_surface_composite_trapezoids in cairo-glitz-surface.o
  __cairo_glitz_surface_old_show_glyphs in cairo-glitz-surface.o
  __cairo_glitz_surface_old_show_glyphs in cairo-glitz-surface.o
  _pixman_transform_point_3d, referenced from:
  __cairo_matrix_to_pixman_matrix in cairo-matrix.o
  _FT_Set_Pixel_Sizes, referenced from:
  __cairo_ft_unscaled_font_set_scale in cairo-ft-font.o
  _png_set_bKGD, referenced from:
  _write_png in cairo-png.o
  _pixman_image_fill_rectangles, referenced from:
  __cairo_image_surface_fill_rectangles in cairo-image-surface.o
  _glitz_buffer_create_for_data, referenced from:
  __cairo_glitz_surface_composite_trapezoids in cairo-glitz-surface.o
  __cairo_glitz_surface_old_show_glyphs in cairo-glitz-surface.o
  __cairo_glitz_surface_old_show_glyphs in cairo-glitz-surface.o
  __cairo_glitz_pattern_acquire_surface in