[MacPorts] #43283: gtk3 @3.12.0 +quartz build fails on OS X 10.6.8

MacPorts noreply at macports.org
Mon Apr 7 23:50:13 PDT 2014


#43283: gtk3 @3.12.0 +quartz build fails on OS X 10.6.8
------------------------+--------------------------------
 Reporter:  mopihopi@…  |      Owner:  macports-tickets@…
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.2.1
 Keywords:              |       Port:  gtk3
------------------------+--------------------------------
 {{{
 --->  Building gtk3
 Error: org.macports.build for port gtk3 returned: command execution failed
 Please see the log file for port gtk3 for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gtk3/gtk3/main.log
 Error: Unable to upgrade port: 1
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 }}}

 The previously available version (gtk3 @3.10.7_0+quartz) builds
 successfully.

 The build error is:
 {{{
       scale = roundf ([[NSScreen mainScreen] backingScaleFactor]);
 }}}
 {{{
 :info:build gtkapplication-quartz-menu.c: In function '-[GNSMenuItem
 didChangeIcon]':
 :info:build gtkapplication-quartz-menu.c:265: warning: 'NSScreen' may not
 respond to '-backingScaleFactor'
 :info:build gtkapplication-quartz-menu.c:265: warning: (Messages without a
 matching method signature
 :info:build gtkapplication-quartz-menu.c:265: warning: will be assumed to
 return 'id' and accept
 :info:build gtkapplication-quartz-menu.c:265: warning: '...' as
 arguments.)
 :info:build gtkapplication-quartz-menu.c:265: error: incompatible type for
 argument 1 of 'roundf'
 :info:build make[4]: *** [libgtk_3_la-gtkapplication-quartz-menu.lo] Error
 1
 }}}

 The `backingScaleFactor` method was added to `NSScreen` in OS X 10.7.

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


More information about the macports-tickets mailing list