New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #22679 (closed defect: duplicate)

Opened 4 years ago

Last modified 4 years ago

wine-crossover-games fails to build if binutils is installed and active

Reported by: ryandesign@… Owned by: jeremyhu@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc:
Port: wine-crossover-games

Description

wine-crossover-games 8.0.0 fails to build if binutils is installed and active:

Assembler messages:
Fatal error: invalid listing option `r'
Assembler messages:
Fatal error: invalid listing option `r'
winebuild: /opt/local/bin/gas -arch i386 failed with status 256
winebuild: /opt/local/bin/gas -arch i386 failed with status 256
winegcc: ../../tools/winebuild/winebuild failed
make[2]: *** [aclui.dll.so] Error 2
winegcc: ../../tools/winebuild/winebuild failed
make[1]: *** [aclui] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: *** [acledit.dll.so] Error 2
make[1]: *** [acledit] Error 2
make: *** [dlls] Error 2

I need to check if wine and wine-devel are also affected, and whether adding something like this helps:

configure.env-append \
    AS=/usr/bin/as

If we can't find a better solution, we can always mark this port as conflicting with the binutils port.

Change History

comment:1 Changed 4 years ago by jameskyle@…

  • Status changed from new to closed
  • Resolution set to duplicate

This is a consequence of a flawed binutils version that does not fully support mach-o.

The fix is to roll back to 2.19, I'm marking this as a duplicate of #22681

Note: See TracTickets for help on using tickets.