|
From: | M.S. |
Subject: | [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.4 and 3.5-pre-release |
Date: | Fri, 17 Jan 2014 00:50:06 +0000 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 |
Follow-up Comment #11, bug #41061 (project octave): The LLVM folks appear to have made significant changes to the PassManager class to warrant moving the 3.3 one into a 'legacy' namespace in 3.4. I didn't see anything in the release notes or documentation, but these changes are evident in the header files. I'm attaching a patch file that allows octave 3.8.0 to be built against LLVM 3.4 under Arch Linux. Note that this patch will break building with LLVM < 3.4, but perhaps someone with more understanding of the octave build system can clean it up so that it still builds successfully with older LLVM versions. (file #30296) _______________________________________________________ Additional Item Attachment: File name: llvm-3.4.patch Size:2 KB _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?41061> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |