[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