[LLVMbugs] [Bug 14193] New: Mesa lp_test_arit build failure with llvm-3.2svn
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Sat Oct 27 00:43:50 PDT 2012
http://llvm.org/bugs/show_bug.cgi?id=14193
Bug #: 14193
Summary: Mesa lp_test_arit build failure with llvm-3.2svn
Product: new-bugs
Version: trunk
Platform: PC
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P
Component: new bugs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: vlee at freedesktop.org
CC: brian.e.paul at gmail.com, jfonseca at vmware.com,
joerg at NetBSD.org, llvmbugs at cs.uiuc.edu
Classification: Unclassified
The Mesa project recently stopped building with llvm-3.2svn and a bisect led to
a LLVM commit. I'm not sure if this is a LLVM issue or Mesa issue but any help
would be welcomed.
$ scons
[...]
Linking build/darwin-x86_64-debug/gallium/drivers/llvmpipe/lp_test_arit ...
Undefined symbols for architecture x86_64:
"typeinfo for llvm::raw_ostream", referenced from:
typeinfo for raw_debug_ostreamin libgallium.a(lp_bld_debug.os)
"typeinfo for llvm::MemoryObject", referenced from:
typeinfo for BufferMemoryObjectin libgallium.a(lp_bld_debug.os)
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
scons: *** [build/darwin-x86_64-debug/gallium/drivers/llvmpipe/lp_test_arit]
Error 1
scons: building terminated because of errors.
The source code for lp_bld_debug.cpp can be found here:
http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
A bisect showed that the build failure started with this LLVM commit.
475832cc0fbf622dfe1db484c2db57cc2d97a530 is the first bad commit
commit 475832cc0fbf622dfe1db484c2db57cc2d97a530
Author: Joerg Sonnenberger <joerg at bec.de>
Date: Fri Oct 26 12:15:29 2012 +0000
Don't explicitly require RTTI and EH.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166772
91177308-0d34-0410-b5e6-96231b3b80d8
:040000 040000 6651f902ef9d646cb37602f5f6f49fd73487a57e
24189ef3d3ec207e3a6960e4fb2b876c938b122e M lib
bisect run success
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list