Skip to content

Instantly share code, notes, and snippets.

[2011-09-24 10:07:32] /Users/rem7/.rvm/wrappers/ruby-1.8.7-p352/rake install
/Users/rem7/.rvm/rubies/ruby-1.8.7-p352/bin/ruby vm/codegen/config_vars.rb vm/gen/config_variables.h
GEN vm/gen/config_variables.h
/Users/rem7/.rvm/rubies/ruby-1.8.7-p352/bin/ruby vm/codegen/encoding_extract.rb /Users/rem7/.rvm/src/vendor/onig vm/gen/encoding_database.cpp
/Users/rem7/.rvm/rubies/ruby-1.8.7-p352/bin/ruby vm/codegen/field_extract.rb vm/builtin/basicobject.hpp vm/builtin/object.hpp vm/builtin/integer.hpp vm/builtin/fixnum.hpp vm/builtin/array.hpp vm/builtin/bignum.hpp vm/builtin/executable.hpp vm/builtin/access_variable.hpp vm/builtin/alias.hpp vm/builtin/block_environment.hpp vm/builtin/block_as_method.hpp vm/builtin/bytearray.hpp vm/builtin/chararray.hpp vm/builtin/io.hpp vm/builtin/channel.hpp vm/builtin/module.hpp vm/builtin/class.hpp vm/builtin/compiledmethod.hpp vm/builtin/data.hpp vm/builtin/dir.hpp vm/builtin/exception.hpp vm/builtin/float.hpp vm/builtin/immediates.hpp vm/builtin/iseq.hpp vm/builtin/list.hpp vm/
3: CC vm/builtin/regexp.cpp
2: CC vm/builtin/staticscope.cpp
vm/builtin/regexp.cpp: In member function ‘rubinius::Object* rubinius::Regexp::match_region(rubinius::VM*, rubinius::String*, rubinius::Fixnum*, rubinius::Fixnum*, rubinius::Object*)’:
vm/builtin/regexp.cpp:414: error: too many initializers for ‘OnigRegion’
vm/builtin/regexp.cpp: In member function ‘rubinius::Object* rubinius::Regexp::match_start(rubinius::VM*, rubinius::String*, rubinius::Fixnum*)’:
vm/builtin/regexp.cpp:494: error: too many initializers for ‘OnigRegion’
vm/builtin/regexp.cpp: In member function ‘rubinius::Object* rubinius::Regexp::search_from(rubinius::VM*, rubinius::String*, rubinius::Fixnum*)’:
vm/builtin/regexp.cpp:559: error: too many initializers for ‘OnigRegion’
Error: gcc -Ivm -Ivm/test/cxxtest -I. -pipe -Wall -fno-omit-frame-pointer -ggdb3 -Werror -DRBX_PROFILER -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O2 -DHAS_EXECINFO -DHAS_READLINE -mdynamic-no-pic -DNDEBUG -D_GNU_SOURCE -fno-common -Ivendor/llvm/include -DENAB
CXX visitor19.cpp
LDSHARED build/melbourne20.bundle
i686-apple-darwin11-llvm-g++-4.2: -bundle not allowed with -dynamiclib
rake aborted!
Command failed with status (1): [g++ -dynamic -bundle -undefined suppress -flat_namespace -lstdc++ build/bstrlib.o build/encoding_compat.o build/grammar18.o build/grammar19.o build/melbourne.o build/node_types18.o build/node_types19.o build/quark.o build/symbols.o build/var_table18.o build/var_table19.o build/visitor18.o build/visitor19.o -arch x86_64 -dynamiclib -undefined suppress -flat_namespace -L. -arch x86_64 -bind_at_load -lruby -L. -L/Users/rem7/.rvm/rubies/ruby-1.8.7-p352/lib -ldl -lobjc -o build/melbourne20.bundle > /dev/null]
Tasks: TOP => build:build => build/melbourne20.bundle
(See full trace by running task with --trace)
rake aborted!
Command failed with status (1): [/Users/rem7/.rvm/rubies/ruby-1.8.7-p352/bi...]
test
bin/mspec ci -T -X18 --background --agent
rubinius 2.0.0dev (1.8.7 5a806f11 yyyy-mm-dd JI) [x86_64-apple-darwin11.1.0]
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
@@ -230,7 +230,12 @@ int redisContextConnectTcp(redisContext *c, const char *addr, int port, struct t
sa.sin_family = AF_INET;
sa.sin_port = htons(port);
- if (inet_pton(AF_INET, addr, &sa.sin_addr) == 0) {
+
+ // Windows XP does not support inet_pton so using
+ // inet_addr instead.
+ sa.sin_addr.S_un.S_addr = inet_addr(addr);
rem7@awesometoo ~/gostuff $ echo $GOPATH
/home/rem7/gostuff
rem7@awesometoo ~/gostuff $ sh -c 'echo $GOPATH'
/home/rem7/gostuff
rem7@awesometoo ~/gostuff $ go get github.com/simonz05/godis
rem7@awesometoo ~/gostuff $ go list
can't load package: .: path "/home/rem7/gostuff" not inside a GOPATH
rem7@awesometoo ~/gostuff $ go get -v -x
.: unrecognized import path "."
rem7@awesometoo ~/gostuff $ go get -v
package main
import (
"crypto/tls"
"crypto/x509"
"fmt"
"io"
"log"
)
@rem7
rem7 / gist:f96b1a3c9296ea963404
Last active August 29, 2015 14:08
/usr/bin/startup.sh
#!/bin/bash
ifconfig
echo 'waiting for eth0 and eth1'
/usr/bin/pipework --wait -i eth0
echo 'found eth0'
/usr/bin/pipework --wait -i eth1
echo 'found eth1'
FROM ubuntu
RUN apt-get update
RUN apt-get install -y bridge-utils
ADD startup.sh /usr/bin/
RUN chmod +x /usr/bin/startup.sh
ADD pipework /usr/bin/
RUN chmod +x /usr/bin/pipework