Is there a workaround for the JIT on macos 32 bit bug?


I compiled llvm 3.0 for 32 bit macos and found out that it currently does
not work. a bug is in bugzilla:

Bug 11178 - Mac JIT code fails on 32-bit compile of LLVM - LLVM 2.9 OK, 64-bit OK

which is not fixed yet. is there already a workaround or fix?
there is a comment that it works if llvm is compiled without cmake.
is this the only solution?