[MacPorts] #35949: povray @3.6.1_7 Build failure

MacPorts noreply at macports.org
Mon Sep 3 10:24:50 PDT 2012


#35949: povray @3.6.1_7 Build failure
---------------------------------------+------------------------------------
 Reporter:  murrayeisenberg@…          |       Owner:  macports-tickets@…                   
     Type:  defect                     |      Status:  new                                  
 Priority:  Normal                     |   Milestone:                                       
Component:  ports                      |     Version:  2.1.2                                
 Keywords:  libpng                     |        Port:  povray                               
---------------------------------------+------------------------------------
 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 at lists.macosforge.org,
 Jeremy Lavergne <jeremy at lavergne.gotdns.org> replied, "That's due to the
 libpng API change recently; we'll need to update all the packages
 affected."

-- 
Ticket URL: <https://trac.macports.org/ticket/35949>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list