2022-05-24

なんか今日は通知欄が賑やかだったいくつか処理して、終業後にその他見る

trait周りの互換性用hack削除PR: https://togithub.com/rust-lang/rust/pull/97346 ただ問題のinvalid codeが以前コンパイラに受け入れられているのでちょっと間違ってるやも、レビュー待ち

DieselのCIのWindows MySQLジョブがこけまくっている、ログはこんな感じ:

           libmysqlclient_sys-0cab010bd35af487.rlib(charset.obj) : error LNK2019: unresolved external symbol __imp___std_init_once_begin_initialize referenced in function "void __cdecl std::call_once<void (__cdecl&)(void)>(struct std::once_flag &,void (__cdecl&)(void))" (??$call_once@A6AXXZ$$V@std@@YAXAEAUonce_flag@0@A6AXXZ@Z)
          libmysqlclient_sys-0cab010bd35af487.rlib(my_malloc.obj) : error LNK2001: unresolved external symbol __imp___std_init_once_begin_initialize
          libmysqlclient_sys-0cab010bd35af487.rlib(charset.obj) : error LNK2019: unresolved external symbol __imp___std_init_once_complete referenced in function "void __cdecl std::call_once<void (__cdecl&)(void)>(struct std::once_flag &,void (__cdecl&)(void))" (??$call_once@A6AXXZ$$V@std@@YAXAEAUonce_flag@0@A6AXXZ@Z)
          libmysqlclient_sys-0cab010bd35af487.rlib(my_malloc.obj) : error LNK2001: unresolved external symbol __imp___std_init_once_complete
          D:\a\diesel\diesel\target\debug\deps\diesel-1d03313ac21c92f7.exe : fatal error LNK1120: 2 unresolved externals

うまくリンクできてなさそうで、うまくいっていったときとのimageにあるtoolsのバージョン差分などを追ってみたがVisual Studioの更新が怪しそうだった というところまでで具体的な解決策が出てこなかったので諦め;;;;

最近rustc-dev-guide周りで滞っていた部分を少しずつ解消できていて気分がいい

これなんでだろうと思っていたけれど普通にリリースのbodyとしてrelease notesを渡していないだけだった、完

Global Security Database is 何?となったので調べた https://globalsecuritydatabase.org/ これっぽい CVEだけだと振り落とされる脆弱性があるからそういうのもひっくるめてまとめましょう的な? 母体がCloud Security Allaianceで、SecurityはわかるがCloud……?となっている