Opened 3 years ago

Closed 3 years ago

#62181 closed defect (invalid)

libgcc10 fails to build on Big Sur

Reported by: jserio1869 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: bigsur arm64 Cc:
Port: libgcc10

Description (last modified by jmroot (Joshua Root))

Attempting to install gcc5, which has libgcc10 as a dependency. I get to this point in the main.log, where it issues a libgcc10 incompatible error.

I listed this as a ticket because I did not see any specific libgcc10 build error tickets, although I did see the general gcc build tickets. Thanks.

:notice:fetch --->  Fetching distfiles for libgcc10
:debug:fetch Executing proc-pre-org.macports.fetch-fetch-0
:error:fetch gcc10 10.2.0 is not supported on Darwin 20 arm
:error:fetch Failed to fetch libgcc10: incompatible OS X version
:debug:fetch Error code: NONE
:debug:fetch Backtrace: incompatible OS X version
:debug:fetch     while executing
:debug:fetch "$pre $targetname"
:error:fetch See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc10/libgcc10/main.log for details.

Change History (4)

comment:1 Changed 3 years ago by jmroot (Joshua Root)

Description: modified (diff)
Keywords: bigsur arm64 added; Big Sur removed

The message is completely correct, gcc 10 does not support macOS on ARM. Support is due to be added in gcc 11, for which a development snapshot is available in the gcc-devel port.

Version 0, edited 3 years ago by jmroot (Joshua Root) (next)

comment:2 Changed 3 years ago by kencu (Ken)

if you're after pdftk, go for pdftk-java instead.

comment:3 Changed 3 years ago by jserio1869

Got it, thanks. Guess I need to wait for things to catch up. I didn't realize how this was configured and I was attempting to install gcc5/gfortran in order to compile some existing projects just because it was what I was used to. you can close this out.

comment:4 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.