Ubuntu: no .eh_frame_hdr table will be created

Hi,
While building svn using CMake on an Ubuntu 9.04 system (gcc 4.3.3,
binutils 2.19.1, 32-bit kernel and libs):

Linking CXX executable ../../bin/llvm-dis
[ 93%] Built target llvm-dis
Scanning dependencies of target llc
[ 93%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o
Linking CXX executable ../../bin/llc
/usr/bin/ld: error in ../../lib/./LLVMX86AsmPrinter.o(.eh_frame); no
.eh_frame_hdr table will created.
/usr/bin/ld: error in ../../lib/./LLVMX86CodeGen.o(.eh_frame); no
.eh_frame_hdr table will be created.
[ 93%] Built target llc
Scanning dependencies of target llvm-ranlib

Scanning dependencies of target lli
[ 95%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o
Linking CXX executable ../../bin/lli
/usr/bin/ld: error in ../../lib/./LLVMX86CodeGen.o(.eh_frame); no
.eh_frame_hdr table will be created.
/usr/bin/ld: error in ../../lib/./LLVMInterpreter.o(.eh_frame); no
.eh_frame_hdr table will be created.
/usr/bin/ld: error in ../../lib/./LLVMExecutionEngine.o(.eh_frame); no
.eh_frame_hdr table will be created.
[ 95%] Built target lli
Scanning dependencies of target llvm-extract

And similar for the BrainF, Fibonacci, Kaleidoscope and ParallelJIT examples

This seems to have come up for a 64-bit build before, due to certain
changes in the LLVM:
http://markmail.org/message/njw2rxsdv446ojrx

Did this issue reappear (but on 32-bit)?

Regards,
Paul