12:06:32

Tokyo is 164 ms away today.

12:22:11

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

12:35:41

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

12:43:01

$ sync; sync; sync; sudo poweroff

電気代かかるし

13:11:22
2018-06-24 03:21:27 Posting Naf :naf: Naf@otogamer.me

This account is not set to public on notestock.

13:17:38
2018-06-24 12:02:35 Posting かるばぶ babukaru@mstdn.maud.io

This account is not set to public on notestock.

13:18:00

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

14:55:38
2018-06-24 13:10:43 Posting 夜になったら頭のネジを締め直す 8mitsu@don.8mitsu.net

This account is not set to public on notestock.

15:01:59
2018-06-24 13:16:21 Posting 体力自慢爆死お兄ちゃん(学生) Otakan951@mstdn.maud.io

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

15:38:03

おうち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
15:41:03

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;

15:42:14

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

15:46:06

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

15:51:44

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

15:56:51

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

16:12:16

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

16:18:37
2018-06-24 14:26:15 Posting unarist unarist@mstdn.maud.io

This account is not set to public on notestock.

16:18:44

似てるw

16:18:49
2018-06-24 14:25:41 Posting ろき roamer7038@social.mikutter.hachune.net

This account is not set to public on notestock.

16:18:55
2018-06-24 14:28:57 Posting あっきぃ / C106(日)東7S-33b akkiesoft@social.mikutter.hachune.net

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

16:19:11
2018-06-24 14:31:00 Posting unarist unarist@mstdn.maud.io

This account is not set to public on notestock.

16:19:24

そんな感じw

16:20:55
2018-06-24 14:37:50 Posting 武道パン toshi_a@social.mikutter.hachune.net

This account is not set to public on notestock.

16:23:35

にゃーん

16:24:55
2018-06-24 15:03:45 Posting USA皇帝ノートン2世うさうさ陛下 usa@mstdn.jp

This account is not set to public on notestock.

16:28:17

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

16:28:20

くるちい

16:37:02
2018-06-24 15:14:28 Posting えーじ agektmr@mstdn.jp

This account is not set to public on notestock.

16:37:24

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

16:38:03
2018-06-24 15:19:35 Posting ✅🐢あべる🐢✅ abel_1230@mstdn.jp

This account is not set to public on notestock.

16:52:58
2018-06-24 16:49:45 Posting おさ 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証明書を取得し自動更新する
16:53:09

なるなるほどほど

17:10:33

Freeshell

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

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

17:19:52

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

17:23:09

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

17:24:51

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

17:32:07

$ 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が使われて厳しかった

17:34:12

今日はここまで

# sync;sync;sync;poweroff

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

17:36:24

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

17:54:18

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

18:07:43

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

18:52:29

oがおおい!

18:52:45

おおなだけに

18:54:41

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

20:12:54

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

20:35:16

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

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

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

核酸で遺伝情報を拡散!

20:54:28

で言ってた!

20:58:45
2018-06-24 20:57:27 Posting 7_nana🎴マストどす 7_nana@mastodos.com

This account is not set to public on notestock.

21:21:42

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

21:22:08
2018-06-24 21:07:13 Posting mugi nobeernolife365@mstdn.beer

This account is not set to public on notestock.