Opened 2 years ago

Closed 2 years ago

#65042 closed defect (fixed)

libgcc11 @11.3.0 fails to build on 10.7

Reported by: jmroot (Joshua Root) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: lion Cc:
Port: libgcc11

Description

https://build.macports.org/builders/ports-10.7_x86_64-builder/builds/96458

Some kind of assembler issue?

<stdin>:91:2: error: invalid instruction mnemonic 'cvtsi2ssl'
        cvtsi2ssl       %edx, %xmm13
        ^~~~~~~~~

Change History (8)

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

In 5e49e5634b6254858fc71b060ac2fd13147edeeb/macports-ports (master):

Avoid use of gcc11 on 10.7

Since it is currently failing to build there.

See: #65042

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

I suspect that using a newer compiler would help.

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

In 01763e2d23db4fe757cab1dde1fc471e862c2e8b/macports-ports (master):

gcc10: build lib on 10.7

See: #65042

comment:4 in reply to:  2 Changed 2 years ago by jmroot (Joshua Root)

Replying to ryandesign:

I suspect that using a newer compiler would help.

It's already using macports-clang-13.

comment:5 Changed 2 years ago by jmroot (Joshua Root)

Summary: libgcc11 @11.2.0_4 fails to build on 10.7libgcc11 @11.3.0 fails to build on 10.7

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

Hmm...

is it possible that the baked-in list of macports-clang compilers to search for and use as the assembler has not been updated lately, so our cctools assembler doesn't know that it can try to use clang-13 or clang-14?

https://github.com/macports/macports-ports/blob/00e84d8ec248a0c0930b743578cf7af72ac4c959/devel/cctools/Portfile#L218

perhaps we need to refresh that list by revbumping cctools?

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

Oh - hah -- I see you just revbumped cctools :>

great minds...

comment:8 Changed 2 years ago by jmroot (Joshua Root)

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