fontconfig 2.4.2 compile woes
Ed Ravin
eravin at panix.com
Sat Jan 27 22:05:50 PST 2007
On Sat, Jan 27, 2007 at 10:16:11PM -0600, Ryan Schmidt wrote:
...
> >Is there some way to load the older version of fontconfig that used to
> >compile on my Mac?
>
> Yes, you can replace the fontconfig portfile with any of the previous
> versions which can be found here:
>
> http://trac.macports.org/projects/macports/log/trunk/dports/graphics/
> fontconfig/Portfile
Thank you, I rolled back to 2.3.2 (the above Portfile, revision 19139),
which built fontconfig 2.3.2_2+macosx, and it installed successfully.
But the program I wanted to reinstall, gqview, also wants gtk2, which wants
Pango, and I got this error message:
*** Pango not found. Pango built with Cairo support is required
*** to build GTK+. See http://www.pango.org for Pango information.
# port installed pango
The following ports are currently installed:
pango @1.14.9_0 (active)
This is odd, because port installed Cairo before installing Pango.
So I removed Pango and re-ran the command, and then I got a different
gtk2 error message (see below). I'm giving up for tonight.
BTW, in case anyone asks, I did run "port selfupdate" a while ago, before
I started this thread.
Command output: gtkprintbackendcups.c:2317: error: request for member
`num_groups' in something not a structure or union
gtkprintbackendcups.c:2318: error: request for member `groups' in something
not a structure or union
gtkprintbackendcups.c: At top level:
gtkprintbackendcups.c:2328: error: parse error before "ppd_file_t"
gtkprintbackendcups.c:2328: warning: no semicolon at end of struct or union
gtkprintbackendcups.c: In function `foreach_option_get_settings':
gtkprintbackendcups.c:2571: error: dereferencing pointer to incomplete type
gtkprintbackendcups.c: In function
`cups_printer_get_settings_from_options':
gtkprintbackendcups.c:2623: error: storage size of `data' isn't known
gtkprintbackendcups.c: In function `cups_printer_list_papers':
gtkprintbackendcups.c:2719: error: `ppd_file_t' undeclared (first use in
this function)
gtkprintbackendcups.c:2720: error: `ppd_size_t' undeclared (first use in
this function)
gtkprintbackendcups.c:2720: error: `size' undeclared (first use in this
function)
gtkprintbackendcups.c:2724: error: `ppd_option_t' undeclared (first use in
this function)
gtkprintbackendcups.c:2724: error: `option' undeclared (first use in this
function)
gtkprintbackendcups.c:2725: error: `ppd_choice_t' undeclared (first use in
this function)
gtkprintbackendcups.c:2725: error: `choice' undeclared (first use in this
function)
gtkprintbackendcups.c:2735: error: request for member `num_sizes' in
something not a structure or union
gtkprintbackendcups.c:2737: error: request for member `sizes' in something
not a structure or union
gtkprintbackendcups.c: In function `cups_printer_get_hard_margins':
gtkprintbackendcups.c:2778: error: `ppd_file_t' undeclared (first use in
this function)
gtkprintbackendcups.c:2784: error: request for member `custom_margins' in
something not a structure or union
gtkprintbackendcups.c:2785: error: request for member `custom_margins' in
something not a structure or union
gtkprintbackendcups.c:2786: error: request for member `custom_margins' in
something not a structure or union
gtkprintbackendcups.c:2787: error: request for member `custom_margins' in
something not a structure or union
make[4]: *** [gtkprintbackendcups.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Do I need to start reverting more Portfiles?
More information about the macports-users
mailing list