On Thu, 8 Apr 2010, Jerry wrote:
Is there any specific reason that you are not using the version supplied in the ports system?

If you're somewhat careless with updating, it can be very inconvenient to roll back to a previous version of the port if there's a problem.

Also, many years ago, the port didn't work out of the box for me, so I've always done it this way. I tried switching to the port long ago and there was some kind of UID or protection issue which soured me on the process.

Mostly, though, the manual method has always "just worked", so I didn't want to fix what ain't broke.

For what it's worth, I ran into similar errors with the port:

...
  CXX    BasicBlock.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
BasicBlock.lo `test -f 'llvm/lib/VMCore/BasicBlock.cpp' || echo 
'./'`llvm/lib/VMCore/BasicBlock.cpp
  CXX    ConstantFold.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
ConstantFold.lo `test -f 'llvm/lib/VMCore/ConstantFold.cpp' || echo 
'./'`llvm/lib/VMCore/ConstantFold.cpp
  CXX    Constants.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
Constants.lo `test -f 'llvm/lib/VMCore/Constants.cpp' || echo 
'./'`llvm/lib/VMCore/Constants.cpp
  CXX    Core.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
Core.lo `test -f 'llvm/lib/VMCore/Core.cpp' || echo 
'./'`llvm/lib/VMCore/Core.cpp
  CXX    Dominators.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
Dominators.lo `test -f 'llvm/lib/VMCore/Dominators.cpp' || echo 
'./'`llvm/lib/VMCore/Dominators.cpp
  CXX    Function.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
Function.lo `test -f 'llvm/lib/VMCore/Function.cpp' || echo 
'./'`llvm/lib/VMCore/Function.cpp
llvm/lib/VMCore/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantExpr::getAlignOf(const llvm::Type*)':
llvm/lib/VMCore/Constants.cpp:1532: warning: missing sentinel in function call
In file included from llvm/lib/VMCore/Function.cpp:367:
./llvm/include/llvm/Intrinsics.gen: In function 'const llvm::FunctionType* 
llvm::Intrinsic::getType(llvm::LLVMContext&, llvm::Intrinsic::ID, const 
llvm::Type**, unsigned int)':
./llvm/include/llvm/Intrinsics.gen:4503: warning: missing sentinel in function 
call
./llvm/include/llvm/Intrinsics.gen:4508: warning: missing sentinel in function 
call
./llvm/include/llvm/Intrinsics.gen:4513: warning: missing sentinel in function 
call
./llvm/include/llvm/Intrinsics.gen:4518: warning: missing sentinel in function 
call
./llvm/include/llvm/Intrinsics.gen:4523: warning: missing sentinel in function 
call
./llvm/include/llvm/Intrinsics.gen:4528: warning: missing sentinel in function 
call
  CXX    GVMaterializer.lo
./llvm/include/llvm/Intrinsics.gen:4675: warning: missing sentinel in function 
call
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
GVMaterializer.lo `test -f 'llvm/lib/VMCore/GVMaterializer.cpp' || echo 
'./'`llvm/lib/VMCore/GVMaterializer.cpp
./llvm/include/llvm/Intrinsics.gen:4679: warning: missing sentinel in function 
call
./llvm/include/llvm/Intrinsics.gen:4683: warning: missing sentinel in function 
call
./llvm/include/llvm/Intrinsics.gen:4687: warning: missing sentinel in function 
call
./llvm/include/llvm/Intrinsics.gen:4694: warning: missing sentinel in function 
call
./llvm/include/llvm/Intrinsics.gen:4702: warning: missing sentinel in function 
call
  CXX    Globals.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
Globals.lo `test -f 'llvm/lib/VMCore/Globals.cpp' || echo 
'./'`llvm/lib/VMCore/Globals.cpp
  CXX    IRBuilder.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
IRBuilder.lo `test -f 'llvm/lib/VMCore/IRBuilder.cpp' || echo 
'./'`llvm/lib/VMCore/IRBuilder.cpp
  CXX    InlineAsm.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
InlineAsm.lo `test -f 'llvm/lib/VMCore/InlineAsm.cpp' || echo 
'./'`llvm/lib/VMCore/InlineAsm.cpp
  CXX    Instruction.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
Instruction.lo `test -f 'llvm/lib/VMCore/Instruction.cpp' || echo 
'./'`llvm/lib/VMCore/Instruction.cpp
  CXX    Instructions.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
Instructions.lo `test -f 'llvm/lib/VMCore/Instructions.cpp' || echo 
'./'`llvm/lib/VMCore/Instructions.cpp
  CXX    IntrinsicInst.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
IntrinsicInst.lo `test -f 'llvm/lib/VMCore/IntrinsicInst.cpp' || echo 
'./'`llvm/lib/VMCore/IntrinsicInst.cpp
  CXX    LLVMContext.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
LLVMContext.lo `test -f 'llvm/lib/VMCore/LLVMContext.cpp' || echo 
'./'`llvm/lib/VMCore/LLVMContext.cpp
  CXX    LLVMContextImpl.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
LLVMContextImpl.lo `test -f 'llvm/lib/VMCore/LLVMContextImpl.cpp' || echo 
'./'`llvm/lib/VMCore/LLVMContextImpl.cpp
  CXX    LeakDetector.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
LeakDetector.lo `test -f 'llvm/lib/VMCore/LeakDetector.cpp' || echo 
'./'`llvm/lib/VMCore/LeakDetector.cpp
  CXX    Metadata.lo
/bin/sh ./libtool --silent --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.  
-I./../.. -I./.. -I./../../ -I./llvm/include -I./llvm/include 
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE 
-I/usr/local/include   -Woverloaded-virtual -pedantic -Wno-long-long -Wall -W 
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers 
-Wno-variadic-macros -fno-exceptions -O2 -fno-strict-aliasing -pipe -c -o 
Metadata.lo `test -f 'llvm/lib/VMCore/Metadata.cpp' || echo 
'./'`llvm/lib/VMCore/Metadata.cpp
...

Jeffrey Moskot
System Administrator
[email protected]
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml

Reply via email to