Opened 9 years ago

Closed 8 years ago

Last modified 8 years ago

#47952 closed defect (worksforme)

llvm-3.5 @3.5.2_3 fails to build

Reported by: matthew.grismer@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: llvm-3.5

Description

Version @3.5.1_1 built without issue. I updated to the latest Xcode 6.2 for OS X 10.9.5, uninstalled llvm-3.5 and cleaned, and then attempted to install again, but the build still fails. Log is attached.

Attachments (1)

llvm-build-fail.log (4.0 MB) - added by matthew.grismer@… 9 years ago.
Build log

Change History (4)

Changed 9 years ago by matthew.grismer@…

Attachment: llvm-build-fail.log added

Build log

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

Owner: changed from macports-tickets@… to jeremyhu@…
Port: llvm-3.5 added

Hmm, the log has 34 occurrences of:

ld: warning: no bits should be set in UNWIND_PERSONALITY_MASK of compact unwind encoding in __LD,__compact_unwind section

followed by:

malformed __eh_frame section: FDE points to CIE outside __eh_frame section for architecture x86_64

These same errors were mentioned in #36026 by someone trying to build llvm-3.1. The issue was eventually traced to a race condition when building ld64, which was fixed by r98868.

I see in your log that you are building on /Volumes/SAN. A SAN will have different timing characteristics than a local disk. I wonder if a race condition still exists, but that it was just not observed on builds done on local disks.

Last edited 8 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

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

Cc: ryandesign@… added

Cc Me!

comment:3 Changed 8 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: worksforme
Status: newclosed

No response and no other reports.

Note: See TracTickets for help on using tickets.