Opened 3 months ago

Last modified 3 weeks ago

#69188 assigned defect

libmacho fails to build on 10.6.8 x86_64: Assertion failed: (!"Unknown operand"), function LinkLocation, file /SourceCache/dwarf_utilities/dwarf_utilities-87/source/DWARFdSYM.cpp

Reported by: barracuda156 Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.9.0
Keywords: snowleopard, x86_64 Cc:
Port: libmacho

Description

/opt/local/bin/clang-mp-11 -Os -g -Wall -D_MACH_I386_THREAD_STATUS_FPSTATE_LEGACY_FIELD_NAMES_ -D_ARCHITECTURE_I386_FPU_FPSTATE_LEGACY_FIELD_NAMES_ -I. -I./../include -I.  -Os -arch x86_64  -dynamiclib  \
		-o ./libmacho.dylib arch.o getsecbyname.o getsegbyname.o get_end.o swap.o hppa_swap.o i386_swap.o m68k_swap.o sparc_swap.o ppc_swap.o i860_swap.o m88k_swap.o slot_name.o \
		-install_name /opt/local/lib/libmacho.1.dylib \
		-compatibility_version 1 \
		-current_version 949.0.1 \
		
dsymutil ./libmacho.dylib
Assertion failed: (!"Unknown operand"), function LinkLocation, file /SourceCache/dwarf_utilities/dwarf_utilities-87/source/DWARFdSYM.cpp, line 1619.
make: *** [libmacho.dylib] Abort trap
make: *** Deleting file `libmacho.dylib'

Attachments (1)

libmacho_10.6.8_x86_64.txt (20.7 KB) - added by barracuda156 3 months ago.

Download all attachments as: .zip

Change History (5)

Changed 3 months ago by barracuda156

Attachment: libmacho_10.6.8_x86_64.txt added

comment:1 Changed 3 months ago by barracuda156

No one notices because pre-built port installs fine. But it fails to build from source now, whether universal or x86_64-only.

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

Cc: kencu removed

comment:3 Changed 3 weeks ago by barracuda156

comment:4 Changed 3 weeks ago by barracuda156

See also: #65291

Note: See TracTickets for help on using tickets.