Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#19115 closed defect (duplicate)

Pango fails to build

Reported by: treaves@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc:
Port: pango

Description (last modified by mf2k (Frank Schima))

Undefined symbols:
  "_cairo_quartz_font_face_create_for_atsu_font_id", referenced from:
      _pango_cairo_atsui_font_create_font_face in libpangocairo_1_0_la-pangocairo-atsuifont.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//ccXJUivM.out (No such file or directory)
make[4]: *** [libpangocairo-1.0.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Warning: the following items did not execute (for pango): org.macports.activate org.macports.build org.macports.destroot org.macports.install
Error: Status 1 encountered during processing.

Change History (4)

comment:1 Changed 15 years ago by treaves@…

The above error was what I received when trying to build a 64bit universal. I've gone back to just an i386, and it still fails, but with a different error:

/usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I.. -I.. -DG_DISABLE_CAST_CHECKS -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include    -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng12   -I/opt/local/include/freetype2 -I/opt/local/include   -I/opt/local/include     -I/opt/local/include -no-cpp-precomp -I/usr/X11/include  -O2 -Wall -MT viewer-cairo.o -MD -MP -MF .deps/viewer-cairo.Tpo -c -o viewer-cairo.o viewer-cairo.c
viewer-cairo.c:34:24: error: cairo-xlib.h: No such file or directory
viewer-cairo.c: In function 'cairo_x_view_iface_create_surface':
viewer-cairo.c:47: warning: implicit declaration of function 'cairo_xlib_surface_create'
viewer-cairo.c:49: warning: return makes pointer from integer without a cast
make[3]: *** [viewer-cairo.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

comment:2 Changed 15 years ago by mf2k (Frank Schima)

Description: modified (diff)
Owner: changed from macports-tickets@… to ryandesign@…
Port: pango added

comment:3 in reply to:  1 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: newclosed

Replying to treaves@…:

The above error was what I received when trying to build a 64bit universal.

This is a duplicate of #17049. I don't think pango can be built 64-bit in MacPorts at this time.

I've gone back to just an i386, and it still fails, but with a different error: [snip] error: cairo-xlib.h: No such file or directory

This is a duplicate of #18956. A patch has been proposed which I will try to incorporate soon.

comment:4 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.