aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/ndiff.rb
diff options
context:
space:
mode:
authornibbles 2bits2012-03-31 16:31:51 -0700
committerAdam Vandenberg2012-04-01 09:49:36 -0700
commit26d86ac3e66d0a8bef03ac45eac96cea1371671c (patch)
tree70ced758ae0d3c5692797552e98ebeb9109292d1 /Library/Formula/ndiff.rb
parentf81ce4f871275f437ad3d06df4274e9dfe03185b (diff)
downloadhomebrew-26d86ac3e66d0a8bef03ac45eac96cea1371671c.tar.bz2
luajit - fix compile errors with clang, llvm
Luajit 2.0.0beta9 has patches upstream that fix the compile errors with clang and llvm, thanks to the help of the developer, Paul. Remove the patches at 2.0.0beta10 due out at the end of April. All changes were discussed in several emails. The plan is: * Change the Hotfix patch to apply only to stable. * Patch for missing /usr/include/unwind.h on 10.6.8 with clang. * Patch src/Makefile to not call -dumpspec. Clang doesn't have it. * Remove the instruction to the user to `sudo ln -s`. * Remove the fails_with_llvm. It compiles against llvm 2336. * Inreplaces should persist through version updates. * Respect the developer's choice that optimization is best at -O2. * Remove the hardcoded -O2 so we can set -O2 or switch to -Og. * Override the hardcoded CC=gcc. Use ENV.cc. * Remove the -march=i686 from CCOPT_X86. We set accurate march. * Use args for clarity. * For debug builds using clang, use -Og. See clang man page. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula/ndiff.rb')
0 files changed, 0 insertions, 0 deletions