Tokyo is 164 ms away today.

『ブラックペアン』最終回おもろかったな

dockerマシン(dockerでいろいろ試せるようにしてある物理マシン)からのDataDogへのメトリクスが見えないなあと思って/var/log/syslog眺めてる間にメトリクスが見えるようになってた。必要なのは愛か…。

$ sync; sync; sync; sudo poweroff

電気代かかるし

2018-06-24 03:21:27 Naf :naf:님의 게시물 Naf@otogamer.me

This account is not set to public on notestock.

2018-06-24 12:02:35 かるばぶ님의 게시물 babukaru@mstdn.maud.io

This account is not set to public on notestock.

ふぁぼりけーしょん、いいわね!

2018-06-24 13:10:43 夜になったら頭のネジを締め直す님의 게시물 8mitsu@don.8mitsu.net

This account is not set to public on notestock.

2018-06-24 13:16:21 体力自慢爆死お兄ちゃん(学生)님의 게시물 Otakan951@mstdn.maud.io

高架の作りたかは?こうか!

おうちNetBSD 8.0 RC1

$ cat Gemfile
source 'rubygems.org'
ruby '>= 2.3.0', '< 2.6.0'

gem 'ffi'
$ bundle install --path=vendor/bundle
Fetching gem metadata from rubygems.org/..........
Resolving dependencies...
Using bundler 1.16.2
Fetching ffi 1.9.25
Installing ffi 1.9.25 with native extensions
Bundle complete! 1 Gemfile dependency, 2 gems now installed.
Bundled gems are installed into `./vendor/bundle`

RubyGems.org | your community gem host
RubyGems.org | your community gem host

Freeshell
:
checking for ruby/thread.h... yes
checking for rb_thread_blocking_region()... no
checking for rb_thread_call_with_gvl()... yes
checking for rb_thread_call_without_gvl()... yes
checking for ffi_prep_cif_var()... yes
creating extconf.h
creating Makefile
:
AbstractMemory.c:49:
/usr/pkg/include/pthread.h:285:42: error: conflicting types for 'pthread_t'
typedef struct pthread_st *pthread_t;

というわけで/usr/pkg/include/pthread.hを入れてるパッケージを知りたいわけだが

Freeshellだとたぶん余計なpkgが入ってるんだよね

Freeshellだとpkg_infoがちゃんと動かないね。おうちNetBSDにあてずっぽうで入れてみるかー

うん。そんなパッケージはないな

OSの更新前からのファイルが残っちゃってる感じなのかな?

2018-06-24 14:26:15 unarist님의 게시물 unarist@mstdn.maud.io

This account is not set to public on notestock.

似てるw

2018-06-24 14:25:41 ろき님의 게시물 roamer7038@social.mikutter.hachune.net

This account is not set to public on notestock.

2018-06-24 14:28:57 あっきぃ / C106(日)東7S-33b님의 게시물 akkiesoft@social.mikutter.hachune.net

きゃー!ガックイイ〜〜!!w

2018-06-24 14:31:00 unarist님의 게시물 unarist@mstdn.maud.io

This account is not set to public on notestock.

そんな感じw

2018-06-24 14:37:50 武道パン님의 게시물 toshi_a@social.mikutter.hachune.net

This account is not set to public on notestock.

にゃーん

2018-06-24 15:03:45 USA皇帝ノートン2世うさうさ陛下님의 게시물 usa@mstdn.jp

This account is not set to public on notestock.

掃除偉い!そうじぁなあ!

くるちい

2018-06-24 15:14:28 えーじ님의 게시물 agektmr@mstdn.jp

This account is not set to public on notestock.

ふーむたしかにそうかも…(´・ω・`)

2018-06-24 15:19:35 ✅🐢あべる🐢✅님의 게시물 abel_1230@mstdn.jp

This account is not set to public on notestock.

2018-06-24 16:49:45 おさ님의 게시물 osapon@mstdn.nere9.help
あーなるほど。スクリプトでDNSとやり取りすんのね。

Could not choose appropriate plugin: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError('An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.',)

Let's EncryptのDNS-01方式をニフクラDNSで認証して無料のSSL証明書を取得し自動更新する - FJCT Tech blog
tech.fjct.fujitsu.com/entry/ad

Let''s EncryptのDNS-01方式をニフクラDNSで認証して無料のSSL証明書を取得し自動更新する

なるなるほどほど

Freeshell

$ pkg-config --libs libffi
-Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lffi

これで/usr/pkgに残ってるpthread関連のファイルが巻き込まれincludeされちゃうんだなあ

/usr/pkg以下からpthread関連だけ無視させるのは難しそうだ

$ tar cf - .bundle vendor/bundle | gzip
とかして他のホストでbundle installした結果を流用できるのかしら

$ tar cf - .bundle vendor/bundle Gemfile.lock

$ bundle exec ruby23 -v -rffi -e 'p FFI'
ruby 2.3.6p384 (2017-12-14 revision 61254) [x86_64-netbsd]
/sdf/arpa/tz/z/zunda/.gem/ruby/2.3.0/gems/bundler-1.16.1/lib/bundler/runtime.rb:313:in `check_for_activated_spec!': You have already activated ffi 1.9.18, but your Gemfile requires ffi 1.9.25. Prepending `bundle exec` to your command may solve this. (Gem::LoadError)

システムに入ってるgemが使われて厳しかった

今日はここまで

# sync;sync;sync;poweroff

NetBSDにもpoweroffコマンドがあったよ!

ssh先でsudo do-release-upgradeしちゃいたいなあ。リブートしてこなかったらいやだおなあ。

@zundan システムじゃなくてホームディレクトリかな?

キョウノチンキ
ヨードチンキ

oがおおい!

おおなだけに

いくつあったか覚えてないとたどり着けないのなんかいいな

けっきょき/usr/pkg/include/pthread.hを消してもらうようにリクエストしてみましたよ

これまでの作業をまとめました。お手元でNetBSDを飼いたい方はどうぞ!

NetBSD 8.0を2番目のハードディスクにインストールする zunda.freeshell.org/d/20180624

おまぬけ活動日誌(2018-06-24)

核酸で遺伝情報を拡散!

で言ってた!

2018-06-24 20:57:27 7_nana🎴マストどす님의 게시물 7_nana@mastodos.com

This account is not set to public on notestock.

『陸王』最終回、ええ話や~

2018-06-24 21:07:13 mugi님의 게시물 nobeernolife365@mstdn.beer

This account is not set to public on notestock.