Skip to content

Instantly share code, notes, and snippets.

@datanoise
Created February 29, 2012 21:40
Show Gist options
  • Save datanoise/1944640 to your computer and use it in GitHub Desktop.
Save datanoise/1944640 to your computer and use it in GitHub Desktop.
brew install luarocks
$ brew install --use-clang luarocks
==> Downloading http://luarocks.org/releases/luarocks-2.0.7.1.tar.gz
File already downloaded in /Users/kent/Library/Caches/Homebrew
==> Patching
patching file src/luarocks/fs/lua.lua
Hunk #1 succeeded at 633 (offset 14 lines).
==> ./configure --prefix=/usr/local/Cellar/luarocks/2.0.7.1 --rocks-tree=/usr/lo
cal --sysconfdir=/usr/local/et
==> make
for f in luarocks luarocks-admin ;\\
do \\
sed -i.bak "s,^#!.*lua.*,#!/usr/bin/env lua,;/^package.path/d" src/bi
n/$f ;\\
rm src/bin/$f.bak ;\\
done
rm -f src/luarocks/site_config.lua
for f in luarocks luarocks-admin ;\\
do \\
sed "1d" src/bin/$f >> src/bin/$f.bak ;\\
echo "#!/usr/local/bin/lua" > src/bin/$f ;\\
echo "package.path = [[/usr/local/Cellar/luarocks/2.0.7.1/share/lua/5
.1//?.lua;/usr/local/Cellar/luarocks/2.0.7.1/share/lua/5.1//?/init.lua;]]..packa
ge.path" >> src/bin/$f ;\\
cat src/bin/$f.bak >> src/bin/$f ;\\
rm src/bin/$f.bak ;\\
done
echo 'module("luarocks.site_config")' >> src/luarocks/site_config.lua
if [ -n "/usr/local/Cellar/luarocks/2.0.7.1" ] ;\\
then \\
echo "LUAROCKS_PREFIX=[[/usr/local/Cellar/luarocks/2.0.7.1]]" >> src/
luarocks/site_config.lua ;\\
fi
if [ -n "/usr/local/include" ] ;\\
then \\
echo "LUA_INCDIR=[[/usr/local/include]]" >> src/luarocks/site_config.
lua ;\\
fi
cat: src/bin/luarocks.bak: No such file or directory
if [ -n "/usr/local/lib" ] ;\\
then \\
echo "LUA_LIBDIR=[[/usr/local/lib]]" >> src/luarocks/site_config.lua
;\\
fi
rm: src/bin/luarocks.bak: No such file or directory
if [ -n "/usr/local/bin" ] ;\\
then \\
echo "LUA_BINDIR=[[/usr/local/bin]]" >> src/luarocks/site_config.lua
;\\
fi
if [ -n "" ] ;\\
then \\
echo "LUA_INTERPRETER=[[lua]]" >> src/luarocks/site_config.lua ;\\
fi
cat: src/bin/luarocks-admin.bak: No such file or directory
if [ -n "/usr/local/etc/luarocks" ] ;\\
then \\
echo "LUAROCKS_SYSCONFIG=[[/usr/local/etc/luarocks/config.lua]]" >> s
rc/luarocks/site_config.lua ;\\
fi
rm: src/bin/luarocks-admin.bak: No such file or directory
make: *** [build_bins] Error 1
make: *** Waiting for unfinished jobs....
if [ -n "/usr/local" ] ;\\
then \\
echo "LUAROCKS_ROCKS_TREE=[[/usr/local]]" >> src/luarocks/site_config
.lua ;\\
fi
if [ -n "" ] ;\\
then \\
echo "LUAROCKS_FORCE_CONFIG=true" >> src/luarocks/site_config.lua ;\\
fi
echo "LUAROCKS_UNAME_S=[[Darwin]]" >> src/luarocks/site_config.lua
echo "LUAROCKS_UNAME_M=[[x86_64]]" >> src/luarocks/site_config.lua
echo "LUAROCKS_DOWNLOADER=[[wget]]" >> src/luarocks/site_config.lua
echo "LUAROCKS_MD5CHECKER=[[openssl]]" >> src/luarocks/site_config.lua
==> Exit Status: 2
http://github.com/mxcl/homebrew/blob/master/Library/Formula/luarocks.rb#L34
==> Environment
HOMEBREW_VERSION: 0.8.1
HEAD: 5b101a640a0b44d5ffe151e5a22ff80eb2ff0016
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
Hardware: quad-core 64-bit sandybridge
OS X: 10.7.3
Kernel Architecture: x86_64
Xcode: 4.2.1
GCC-4.0: N/A
GCC-4.2: build 5666
LLVM: build 2336
Clang: 3.0 build 211
MacPorts or Fink? false
X11: /usr/X11
System Ruby: 1.8.7-249
/usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/
ruby
Which Perl: /usr/bin/perl
Which Python: /usr/bin/python
Which Ruby: /Users/kent/.rbenv/shims/ruby
==> Build Flags
"--use-clang" was specified
CC: /usr/bin/clang
CXX: /usr/bin/clang++ => /usr/bin/clang
LD: /usr/bin/clang
CFLAGS: -Os -w -pipe -march=native -Qunused-arguments
CXXFLAGS: -Os -w -pipe -march=native -Qunused-arguments
MAKEFLAGS: -j4
Error: Failed executing: make
These existing issues may help you:
https://github.com/mxcl/homebrew/issues/9378
https://github.com/mxcl/homebrew/issues/10595
Otherwise, please report the bug:
https://github.com/mxcl/homebrew/wiki/checklist-before-filing-a-new-issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment