[MacPorts] #48471: gcc48 @4.8.5 build failure on OS X 10.11 [El Capitan, Public Beta 3]

MacPorts noreply at macports.org
Fri Jul 31 06:28:29 PDT 2015


#48471: gcc48 @4.8.5 build failure on OS X 10.11 [El Capitan, Public Beta 3]
----------------------+--------------------------------
 Reporter:  jasonw@…  |      Owner:  macports-tickets@…
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:  2.3.3
 Keywords:            |       Port:  gcc48
----------------------+--------------------------------
 OS: 10.11 Beta (15A234d) [El Capitan, Public Beta 3]

 Xcode: Version 7.0 beta 4 (7A165t)

 As a dependency of R, gcc48 failed to build thusly:
 {{{
 --->  Computing dependencies for R
 --->  Dependencies to be installed: gcc48
 --->  Fetching archive for gcc48
 --->  Attempting to fetch gcc48-4.8.5_0.darwin_15.x86_64.tbz2 from
 http://packages.macports.org/gcc48
 --->  Attempting to fetch gcc48-4.8.5_0.darwin_15.x86_64.tbz2 from
 http://lil.fr.packages.macports.org/gcc48
 --->  Attempting to fetch gcc48-4.8.5_0.darwin_15.x86_64.tbz2 from
 http://mse.uk.packages.macports.org/sites/packages.macports.org/gcc48
 --->  Fetching distfiles for gcc48
 --->  Verifying checksums for gcc48
 --->  Extracting gcc48
 --->  Applying patches to gcc48
 --->  Configuring gcc48
 --->  Building gcc48
 Error: org.macports.build for port gcc48 returned: command execution
 failed
 Error: Failed to install gcc48
 Please see the log file for port gcc48 for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc48/gcc48/main.log
 Error: The following dependencies were not installed: gcc48
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 Error: Processing of port R failed
 }}}

 Excerpt from log:
 {{{
 :info:build In file included from /usr/include/stdlib.h:61:0,
 :info:build                  from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc48/gcc48/work/gcc-4.8.5/libsanitizer/sanitizer_common/sanitizer_allocator.cc:22:
 :info:build /usr/include/Availability.h:219:22: error: missing binary
 operator before token "("
 :info:build    #if __has_attribute(availability)
 :info:build                       ^
 :info:build /usr/include/Availability.h:241:22: error: missing binary
 operator before token "("
 :info:build    #if __has_attribute(availability)
 :info:build                       ^
 }}}

 The indicated line in Availability.h is in a section that is new for
 10.11.

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


More information about the macports-tickets mailing list