Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#21194 closed defect (fixed)

Fix for i386-mingw32-gcc Build Failure with MacPorts 1.8

Reported by: royliu@… Owned by: landonf (Landon Fuller)
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc: jeremy@…, stephane.bachelier@…
Port: i386-mingw32-gcc

Description

The build for the MinGW gcc cross compiler fails on the subcomponent libiberty. On i386, passing that as the ${build_arch} caused no problems, since the cross compiler was 32-bit. Problems arise, however, when Snow Leopard passes in "x86_64" as the ${build_arch}. Incidentally, please find attached a patch that nulls out configure.build_arch if ${build_arch} is found out to be "x86_64".

Attachments (3)

debug.log (554.3 KB) - added by royliu@… 15 years ago.
debug log
Portfile.diff (549 bytes) - added by royliu@… 15 years ago.
Portfile diff
debug-20091028.log.gz (13.4 KB) - added by jeremy@… 15 years ago.
output of 'sudo port -d install i386-mingw32-gcc'

Download all attachments as: .zip

Change History (9)

Changed 15 years ago by royliu@…

Attachment: debug.log added

debug log

Changed 15 years ago by royliu@…

Attachment: Portfile.diff added

Portfile diff

comment:1 Changed 15 years ago by mf2k (Frank Schima)

Keywords: i386-mingw32-gcc removed
Owner: changed from macports-tickets@… to landonf@…

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

Resolution: fixed
Status: newclosed

Changed 15 years ago by jeremy@…

Attachment: debug-20091028.log.gz added

output of 'sudo port -d install i386-mingw32-gcc'

comment:3 Changed 15 years ago by jeremy@…

After r59653 i386-mingw32-gcc still fails to build on snow leopard

comment:4 Changed 15 years ago by jeremy@…

Cc: jeremy@… added

Cc Me!

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

Summary: Fix for i386-mingw32-gcc Build Failure on Snow LeopardFix for i386-mingw32-gcc Build Failure with MacPorts 1.8

comment:6 Changed 15 years ago by stephane.bachelier@…

Cc: stephane.bachelier@… added

Cc Me!

Note: See TracTickets for help on using tickets.