View gist:dbc10a21129739f6b8adce0fd8da7c41
"ActionPool-0.2.3.gem"
"ActionTimer-0.2.1.gem"
"ActiveSambaLdap-0.0.7.gem"
"AutoNZB-0.5.4.gem"
"Babelfish-0.0.1.gem"
"Banana-0.0.1.gem"
"BigCat-1.0.2.gem"
".cat-0.0.1.gem"
"CollegiateLink-0.0.3.gem"
"Eric-0.0.1.gem"
View result.txt
~/D/g/r/ruby.trunk (trunk) > mk -C .x86_64-darwin test-bundler
generating x86_64-darwin17-fake.rb
x86_64-darwin17-fake.rb updated
./miniruby -I../lib -I. -I.ext/common ../tool/runruby.rb --extout=.ext -- --disable-gems -C ".." bin/gem install --no-ri --no-rdoc \
--install-dir .bundle --conservative "rspec:~> 3.5"
Run options: exclude {:ruby_repo=>true, :bundler=>"=< 1.16", :rubygems_master=>true, :git=>"=< 2.15.1", :rubygems=>"=< 2.7.3", :ruby=>"=< 2.5.0", :realworld=>true, :sudo=>true}
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
View gist:2301e16b37ceaa74ae047d627e968e37
../iseq.c:620:29: error: implicit conversion loses integer precision: 'long' to 'int' [-Werror,-Wshorten-64-to-32]
tmp_loc.first_loc.lineno = NUM2LONG(rb_ary_entry(code_range, 0));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/ruby/ruby.h:648:21: note: expanded from macro 'NUM2LONG'
#define NUM2LONG(x) RB_NUM2LONG(x)
^~~~~~~~~~~~~~
../include/ruby/ruby.h:647:24: note: expanded from macro 'RB_NUM2LONG'
#define RB_NUM2LONG(x) rb_num2long_inline(x)
^~~~~~~~~~~~~~~~~~~~~
../iseq.c:621:29: error: implicit conversion loses integer precision: 'long' to 'int' [-Werror,-Wshorten-64-to-32]
View gist:2b9f409fdee915a0f38a767cbbadc8a4
https://github.com/rubygems/rubygems/pull/1417
https://github.com/rubygems/rubygems/pull/1546
https://github.com/rubygems/rubygems/pull/1633
https://github.com/rubygems/rubygems/pull/1659
https://github.com/rubygems/rubygems/pull/1660
https://github.com/rubygems/rubygems/pull/1666
https://github.com/rubygems/rubygems/pull/1674
https://github.com/rubygems/rubygems/pull/1675
https://github.com/rubygems/rubygems/pull/1676
https://github.com/rubygems/rubygems/pull/1677
View gist:701687bbfa308acae101a1c2c1e0ef68
*** Following extensions are not compiled:
digest/md5:
Could not be configured. It will not be installed.
C:/opt/local/src/github.com/ruby/ruby/lib/mkmf.rb:1555: invalid byte sequence in UTF-8
Check ext/digest/md5/mkmf.log for more details.
digest/rmd160:
Could not be configured. It will not be installed.
C:/opt/local/src/github.com/ruby/ruby/lib/mkmf.rb:1555: invalid byte sequence in UTF-8
Check ext/digest/rmd160/mkmf.log for more details.
digest/sha1:
View gist:db2cf0941d174f1a8143432c1b7e8c2c
~/Downloads > mkdir src
~/Downloads > cp -r src src
cp: src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/
View gist:77ddf5fdf4bf0dd9c2797e218008ba3b
rooms = [4,4,2,2,2]
members = %w[
kosaki
nobu
usa
ko1
knu
a_matsuda
k0kubun
View ruby-lang-infra.md

ruby-lang.org でやろうと思ってること

優先順位が高いものから並べてます

  • ruby-lang.org が lists.ruby-lang.org を返していて invalid https になっているのを直す
  • neon.ruby-lang.org のリプレイス、NaCl の Xen で動かしているマシンを AWS に持って行く(debian7 to 9 も同時にやる)
  • neon の移設に合わせてメールサーバーとパッケージ配信サーバーに分離して AWS に構築する(作業ボリューム読めないのでダメなら上記の移設だけやる)
  • www.r-l.o に news と announce それぞれの rss を作成して、twitter の rubylangorg アカウントを適切に使うようにする
  • rubyci に流している www.r-l.o の rss を止めるよう eban さんに連絡する(調整だけっぽい)
  • パッケージ配信の origin を s3 にする(neon でパッケージを作ってるので作成ごアップロード、というような補助ツールを作る)
View gist:874aa2d7d2dfa1b5eb8b2cdd1d56b205
~ > gem i bundler
Fetching: bundler-1.15.4.gem (100%)
bundler's executable "bundle" conflicts with /Users/hsbt/.rbenv/versions/2.5.0-dev/bin/bundle
Overwrite the executable? [yN] y
bundler's executable "bundler" conflicts with /Users/hsbt/.rbenv/versions/2.5.0-dev/bin/bundler
Overwrite the executable? [yN] y
Successfully installed bundler-1.15.4
1 gem installed
View gist:544bacd4a8a70f9313ef8263769614a0
~ > nm -gU /usr/lib/libSystem.B.dylib | grep utimensat
~ > nm -gU /usr/lib/libSystem.B.dylib
0000000000001a6a T R8289209$_close
0000000000001a6f T R8289209$_fork
0000000000001a74 T R8289209$_fsync
0000000000001a79 T R8289209$_getattrlist
0000000000001a7e T R8289209$_getrlimit
0000000000001a83 T R8289209$_getxattr
0000000000001a88 T R8289209$_open
0000000000001a8d T R8289209$_pthread_attr_destroy