This account is not set to public on notestock.
OpenBSD(uaa@), Ham(JG1UAA), Ingress(Lv14, RES), Japanese(Sagamihara-city, Kanagawa)
Another side: https://social.tchncs.de/@uaa
npub1rarr265r9f9j6ewp960hcm7cvz9zskc7l2ykwul57e7xa60r8css7uf890
Messages from this Mastodon account can read via mostr.pub with npub1j3un8843rpuk4rvwnd7plaknf2lce58yl6qmpkqrwt3tr5k60vfqxmlq0w
This account is not set to public on notestock.
な ん で す と
LinuxでシフトJISが使えた (2022/5/7) https://zenn.dev/tmtms/articles/202205-locale
Ubuntu 22.04でEUC-JP/Shift-JISロケールが使えるっていうなら、イマドキのDebianとかでもapt-get install locales language-pack-ja; vi /etc/locale.gen; locale-genとかで対応できるってことっすかね?
Vine 5.x系か、あるいは6.x系のどっちかでEUC-JPロケールを設定するしかないのかな
とはいえ、compats.c自体もエラーを吐きまくるのでVine4.2上ではビルド不可と諦めた方がいいのかもしれないな…
むっ、Vine 4.2上でFUJIMI-IM/sj3のビルドを行うとlevel1.cがエラーを起こすの、#include "config.h"を潰したらエラーにならなくなった。この中の何が原因なんだろうか…
あーMisskeyから直で投げてないので(出てきたメッセージをコピペしてTheDeskに食わせたので)Markdownを解釈してくれてないんだと思う多分
今日のあなたのレスポンスコードは
**100: Continue** です。
[MDN Docs](https://developer.mozilla.org/ja/docs/Web/HTTP/Status/100)
#httpレスポンスコードおみくじ
https://koliosky.com/play/9h05d0cqcp
他に探れそうな可能性としては、Vine 4.x系(gcc-3.3.6)→Vine 3.x系(gcc-3.3.2)への移行かなあ。おそらくoconfigureは通るだろうけど、他の状況がどう変わるかは何とも。Vine 2.6は2.5のマイナーチェンジなのでgcc-2.95系、oconfigureが通らない可能性は極めて高い(Vine 2.5で通らないことを確認しているから)。
Vine 4.2を動かす(仮想)マシンの問題か?ということでVMware Player→VirtualBoxのV2Vも試しているけど状況変わりません。
試しに、IPv4の閉じた環境で簡単なファイル転送を行うツール https://github.com/jg1uaa/txf-unix をVine 4.2でビルドしたけどこれは問題なかった。教科書にあるような、socket()やconnect()の使い方をしているので問題は無いはずなんだけど…これと同じ書き方をしているのにlevel1.cがエラーを出すというのがどうにも解せない。
紛争は終了。
どうやらこちらの使い方に問題があったようだ(というかなるほどこの界隈はこういう物の使い方をするのか…)。
紛争を始める前に問い合わせたほうが良かったようだと反省している。すまん。
でも昔と違って最近のAliExpressってPlatinum/Goldといったメンバー制を廃止しちゃってるとか、簡単にfull refund取れない(返品しない場合は半額が上限?)とか、だいぶあっちに有利なルールに変わってるような気がする。
紛争を開始してきた。
どうもAliExpressで買い物をすると、時々全然違う品物が届くので困る…(しかも予備とか代替品の無い品物を頼んだ時に限って多発する)
struct sockaddrなるものがどこに定義されているのか、その中身にオレオレ構造体があるならどこに定義されているのか、辺りを追うか…?
今日はお店が定休日なのでお休みです、多分(ヘルプの要請で急遽出勤という可能性が拭えないが、予定入れちゃってるんだよなあ)
TV見てないから分からないけど、辛(つら)いにプラスして幸せとかそういうことを言いたいCMなんだろうけど…なんか辛(から)いにプラスしてもっと刺激的なカラいものをと解釈してしまいそう。
…なんてことを言おうものなら不謹慎厨の餌食になりそうだな。
This account is not set to public on notestock.
310:
if (connect(fd, (struct sockaddr *)&sunix, len) ==
ERROR) {
sj3_error_number = SJ3_ConnectSocket;
return ERROR;
}
363:
ret = connect(fd, (struct sockaddr *)&sin, sizeof(sin));
特段おかしなコードには見えないんだけど…Vine2.5とかイマドキの環境では問題なく通ってるのに。
[uaa@localhost sj3]$ gmake level1.o
cc -g -Wall -Wno-unused-parameter -fPIC -I. -c -o level1.o level1.c
level1.c:30 から include されたファイル中:
config.h:120:3: 警告: #warning No suitable endian.h could be found.
config.h:121:3: 警告: #warning Please e-mail the maintainers with your OS.
level1.c: 関数 `open_unix' 内:
level1.c:310: error: incompatible type for argument 2 of `connect'
level1.c: 関数 `open_inet' 内:
level1.c:363: error: incompatible type for argument 2 of `connect'
…は?