[MacPorts] #16019: llvm: can't upgrade from 2.2 to 2.3

MacPorts noreply at macports.org
Fri Jul 18 01:50:21 PDT 2008


#16019: llvm: can't upgrade from 2.2 to 2.3
-------------------------------------+--------------------------------------
 Reporter:  ryandesign at macports.org  |       Owner:  ryandesign at macports.org
     Type:  defect                   |      Status:  new                    
 Priority:  Normal                   |   Milestone:  Port Bugs              
Component:  ports                    |     Version:  1.7.0                  
 Keywords:                           |  
-------------------------------------+--------------------------------------
 I think it's finding the old llvm 2.2 libraries and includes and trying to
 use them to build the new llvm 2.3.

 {{{
 $ port upgrade llvm
 --->  Fetching llvm
 --->  Verifying checksum(s) for llvm
 --->  Extracting llvm
 --->  Configuring llvm
 --->  Building llvm
 Error: Target org.macports.build returned: shell command " cd
 "/mp/var/macports/build/_Users_rschmidt_macports_dports_lang_llvm/work/build"
 && nice -n 1 make all " returned error 2
 Command output: llvm[1]: Building Release Archive Library libLLVMSupport.a
 llvm[2]: Compiling AsmWriterEmitter.cpp for Release build
 llvm[2]: Compiling CallingConvEmitter.cpp for Release build
 llvm[2]: Compiling CodeEmitterGen.cpp for Release build
 llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release build
 llvm[2]: Compiling CodeGenInstruction.cpp for Release build
 llvm[2]: Compiling CodeGenTarget.cpp for Release build
 llvm[2]: Compiling DAGISelEmitter.cpp for Release build
 llvm[2]: Compiling InstrEnumEmitter.cpp for Release build
 llvm[2]: Compiling InstrInfoEmitter.cpp for Release build
 llvm[2]: Compiling IntrinsicEmitter.cpp for Release build
 llvm[2]: Compiling LLVMCConfigurationEmitter.cpp for Release build
 llvm[2]: Compiling Record.cpp for Release build
 llvm[2]: Compiling RegisterInfoEmitter.cpp for Release build
 llvm[2]: Compiling SubtargetEmitter.cpp for Release build
 llvm[2]: Compiling TGLexer.cpp for Release build
 llvm[2]: Compiling TGParser.cpp for Release build
 llvm[2]: Compiling TableGen.cpp for Release build
 llvm[2]: Compiling TableGenBackend.cpp for Release build
 llvm[2]: Linking Release executable tblgen (without symbols)
 /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols:
 llvm::MemoryBuffer::getFile(char const*, std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >*, long long)
 llvm::MemoryBuffer::getFileOrSTDIN(char const*, std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >*, long long)
 llvm::cl::ParseCommandLineOptions(int, char**, char const*, bool)
 llvm::cl::basic_parser_impl::printOptionInfo(llvm::cl::Option const&,
 unsigned long) const
 llvm::cl::generic_parser_base::printOptionInfo(llvm::cl::Option const&,
 unsigned long) const
 collect2: ld returned 1 exit status
 make[2]: ***
 [/mp/var/macports/build/_Users_rschmidt_macports_dports_lang_llvm/work/build/Release/bin/tblgen]
 Error 1
 make[1]: *** [TableGen/.makeall] Error 2
 make: *** [all] Error 1

 Error: Unable to upgrade port: 1
 $
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/16019>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list