Opened 12 years ago

Last modified 11 years ago

#35949 closed defect

povray @3.6.1_7 Build failure — at Initial Version

Reported by: murrayeisenberg@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: haspatch Cc:
Port: povray

Description

OS X 10.8.1, Xcode 4.4.1 with corresponding command-line tools.

After doing 'port selfupdate' I ran 'port upgrade outdated'. The latter aborted after:

--->  Attempting to fetch povray-3.6.1_7.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/povray
--->  Fetching distfiles for povray
--->  Verifying checksum(s) for povray
--->  Extracting povray
--->  Applying patches to povray
--->  Configuring povray
--->  Building povray
Error: org.macports.build for port povray returned: command execution failed
Please see the log file for port povray for details:
   /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_povray/povray/main.log
Error: Unable to upgrade port: 1
}}}}


In the log, aside from many "deprecated" warnings, the first error listed is:

{{{{:info:build png_pov.cpp:170:19: error: member access into incomplete type 'png_struct' (aka 'png_struct_def')
:info:build           longjmp(png_ptr->jmpbuf,1);
:info:build     }}}}                     ^


There were numerous other errors of the same kind. 

In response to a message I posted to macports-users@lists.macosforge.org, Jeremy Lavergne <jeremy@lavergne.gotdns.org> replied, "That's due to the libpng API change recently; we'll need to update all the packages affected."

Change History (1)

Changed 12 years ago by murrayeisenberg@…

Attachment: povray build failure.txt added

povray build log

Note: See TracTickets for help on using tickets.