rc3? rc4? (起きよう)
なんぞ
linking shared-object idn.so
/usr/bin/ld:
/tmp/build_…/.apt/usr/lib/x86_64-linux-gnu/libidn.a(nfkc.o):
relocation R_X86_64_32S against `.rodata' can not be used when making a shared
object; recompile with -fPIC
/tmp/…/.apt/usr/lib/x86_64-linux-gnu/libidn.a:
error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:257: recipe for target 'idn.so' failed
docker-composeだとうまく進む
Fetching idn-ruby 0.1.0
Installing idn-ruby 0.1.0 with native extensions
直接bundle installしてもうまく進む (libicu-dev入れてないので後でこける)
Installing idn-ruby 0.1.0 with native extensions
$ heroku stack:set cedar-14
したらどうなるかのう
Fetching idn-ruby 0.1.0
Installing idn-ruby 0.1.0 with native extensions
お。通った。heroku-16だけダメなんかな。
ちごた。だめだ。
Fetching redis-namespace 1.5.3
Installing redis-namespace 1.5.3
The latest bundler is 1.15.3, but you are currently running 1.15.2.
To update, run `gem install bundler`
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory:
/tmp/…/vendor/bundle/ruby/2.4.0/gems/idn-ruby-0.1.0/ext
/tmp/…/vendor/ruby-2.4.1/bin/ruby
-r ./siteconf20170731-1521-5hru17.rb extconf.rb
Opened a chat window with AWS's support and Googling how to use that :P
@ykzts@omanko.porn あーw https://github.com/tootsuite/mastodon/pull/4475
Cherry-picked ykzts/libidn11 at 73af4737c20e93a58ca29645a0ac6025ff6776c6 and completed the deploy to the staging app :)
$ git checkout zunda-ninja-master-on-heroku
$ git fetch ykzts
$ git cherry-pick ykzts/libidn11
$ git push
@ykzts@omanko.porn アプリも動作しました! もういっちょmasterも混ぜてつくってみまーす。
\ますたーに/ \ついずいしますたー/
Merged master at 8ccb3b96ab57a5d7838699e33c25a2c94dde2252 as well as cherry-picked https://github.com/tootsuite/mastodon/pull/4475 at 73af4737c20e93a58ca29645a0ac6025ff6776c6 :) This solved the problem in idn-ruby being unable to be bundle-installed. Thanks @ykzts@omanko.porn <3
Merged master at d4c4820c03a081ef182407c2db16f27d0420335e