Opened 12 years ago

Closed 12 years ago

#35950 closed defect (fixed)

xemacs build fails -- error compiling glyphs-eimage.c

Reported by: rob@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: drkp (Dan Ports), matteocorti (Matteo Corti)
Port: xemacs

Description

Greetings Gentlefolk,

Building xemacs fails. It seems that there is some compiler error associated with glyphs-eimage.c. I don't pretend to follow whats going on in any detail, but it appears that the API to libpng might be some of the trouble. The error I see is

:info:build glyphs-eimage.c:940:22: error: incomplete definition of type 'struct png_info_def'
:info:build     height = info_ptr->height;

MacPorts: 2.1.2
OS: 10.8.1
Hardware: 2.7 GHz i5

Thanks,
Rob

Attachments (1)

main.log (51.8 KB) - added by rob@… 12 years ago.
main.log

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by rob@…

Attachment: main.log added

main.log

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

This version of xemacs is evidently incompatible with libpng 1.5.

I wonder if a newer version of xemacs would help, or if we have to patch it.

comment:2 Changed 12 years ago by matteocorti (Matteo Corti)

Cc: matteo@… added

Cc Me!

comment:3 Changed 12 years ago by matteocorti (Matteo Corti)

comment:4 Changed 12 years ago by jmroot (Joshua Root)

Cc: dports@… added
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.