Opened 8 years ago

Closed 5 years ago

#50080 closed defect (invalid)

clang-3.8+universal fails to build

Reported by: nneonneo (Robert Xiao) Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: clang-3.8

Description

While trying to upgrade clang-3.8 today, I received a build failure. I have the +universal variant selected.

The problem appears to be due to ThreadSanitizer being enabled on the 32-bit build:

:info:build In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_sea.us.rsync.macports.org_release_tarballs_ports_lang_llvm-3.8/clang-3.8/work/trunk/projects/compiler-rt/lib/tsan/rtl/tsan_flags.cc:18:
:info:build In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_sea.us.rsync.macports.org_release_tarballs_ports_lang_llvm-3.8/clang-3.8/work/trunk/projects/compiler-rt/lib/tsan/rtl/tsan_rtl.h:44:
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_sea.us.rsync.macports.org_release_tarballs_ports_lang_llvm-3.8/clang-3.8/work/trunk/projects/compiler-rt/lib/tsan/rtl/tsan_platform.h:19:3: error: "Only 64-bit is supported"

The complete build log is attached.

Attachments (1)

main.log (227.7 KB) - added by nneonneo (Robert Xiao) 8 years ago.
/opt/local/var/macports/logs/_opt_local_var_macports_sources_sea.us.rsync.macports.org_release_tarballs_ports_lang_llvm-3.8/clang-3.8/main.log

Download all attachments as: .zip

Change History (5)

Changed 8 years ago by nneonneo (Robert Xiao)

Attachment: main.log added

/opt/local/var/macports/logs/_opt_local_var_macports_sources_sea.us.rsync.macports.org_release_tarballs_ports_lang_llvm-3.8/clang-3.8/main.log

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

Keywords: buildfailure removed
Owner: changed from macports-tickets@… to jeremyhu@…

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

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

In the future, please attach a full log, from a clean state.

comment:4 Changed 5 years ago by kencu (Ken)

Resolution: invalid
Status: newclosed

clang-3.8 no longer exists

Note: See TracTickets for help on using tickets.