mule 1.1 を NetBSD/i386 6.1.5 でビルドして動かした その後

mule 1.1 を NetBSD/i386 6.1.5 でビルドして動かした http://togetter.com/li/788949 に引き続き、NetBSDらしく(?)各アーキテクチャで mule-1.1 およびベースの emacs 18.59 を動くようにしてみた記録です レポジトリはこちら 続きを読む
1
前へ 1 ・・ 6 7 次へ
Izumi Tsutsui @tsutsuii

github.com/tsutsui/mule1.… この (int *) キャストは (Lisp_Object *) でないといけない

2015-03-19 01:29:13
Izumi Tsutsui @tsutsuii

github.com/tsutsui/mule1.… ここの Vlc_* は後ろで DEFVAR_INT() に渡してるので Lisp_Object ではなく int であるべき

2015-03-19 01:30:29
Izumi Tsutsui @tsutsuii

デバイスドライバにありがちなi386依存の罠 ceres.dti.ne.jp/tsutsui/netbsd… マイナーすぎて伝わらない LP64BE 問題について

2015-03-21 02:45:36
Izumi Tsutsui @tsutsuii

NetBSD/sparc64 で Firefox 36 動いているのは えらいというべきなのか ちゃんと書いていれば動くはずということなのか mail-index.netbsd.org/pkgsrc-changes…

2015-03-21 02:49:13
Izumi Tsutsui @tsutsuii

Hard to solve LP64BE problem (´・ω・`) pic.twitter.com/JFdJYwpQT6

2015-03-22 06:35:56
拡大
Izumi Tsutsui @tsutsuii

./temacs -batch -l loadup.el dump [..] Loading loaddefs.el... Loading mule... *** Signal 11 multibyte文字列のせいという気はするけれど

2015-03-22 06:38:12
Chris Baird @Chris_J_Baird

@tsutsuii At this stage, I was resorting to adding "fprintf(stderr ..." everywhere to sanity-check the internal state.. Very tedious. :/

2015-03-22 06:56:36
Izumi Tsutsui @tsutsuii

mule 1.1 on NetBSD/sparc64 が動かない件でコード見てたけど何がどう悪いのかよーわからん感じで挫折(´・ω・`) 何も考えずに全てのプロトタイプ宣言を足せば動くという気はするけれど、暗黙的にLP64BEで動かない実装が紛れ込んでたりするのだろうか……

2015-03-22 14:33:10
Izumi Tsutsui @tsutsuii

@Chris_J_Baird It looks problem in mule specific multi-byte handling. emacs-18.59 is linked, but needs more fixes.. pic.twitter.com/bOblHpC7jB

2015-03-22 20:47:07
拡大
Chris Baird @Chris_J_Baird

@tsutsuii Unfortunately I decide to dispose of my Sparc64 NetBSD system last year... #tsutsuiifanclub pic.twitter.com/HAlwnaNOix

2015-03-22 21:21:07
拡大
Izumi Tsutsui @tsutsuii

最初 tme で NetBSD/sparc64 動かそうとしたら primary boot が次を読み込むところで止まってしまったので調べたいけど時間が足りない(Ultra5の実機を引っ張り出す時間はある矛盾)

2015-03-22 21:52:52
Lucky owner/capturer @nullnilaki

@tsutsuii もちっと新しい奴ですが、自分のところでは動いています

2015-03-22 21:59:11
Izumi Tsutsui @tsutsuii

@nullnilaki build.sh -U -m sparc64 release live-image で作ったやつで試してたんですが、よく見たらイメージの中に /ofwboot が入ってませんでした。失礼しました〜(誰もテストしてないのがバレる)

2015-03-22 22:03:17
Izumi Tsutsui @tsutsuii

NetBSD/sparc64 6.1.5 on TME on NetBSD/i386 いつもの fontconfig の罠 pic.twitter.com/1rwIStVOGM

2015-03-22 22:11:18
拡大
Izumi Tsutsui @tsutsuii

Building emacs 18.59 on NetBSD/sparc64 6.1.5 on tme pic.twitter.com/pCPtsxMRyj

2015-03-22 22:39:28
拡大

pty の罠

Chris Baird @Chris_J_Baird

@Chris_J_Baird Spoke too soon-- shell buffers aren't working.

2015-03-22 21:22:56
Chris Baird @Chris_J_Baird

@tsutsuii emacs18 shell processes needed COMPAT_BSDPTY and "MAKEDEV opty"

2015-03-22 22:33:53
Izumi Tsutsui @tsutsuii

@Chris_J_Baird Ah, actually I upgraded my U5 using sysinst and they have been removed during install. I'll check again with opty nodes.

2015-03-22 22:38:04
Izumi Tsutsui @tsutsuii

うーん。 MAKEDEV opty してもやはり *invalid* の表示が……(´・ω・`) pic.twitter.com/rJ7GManPzR

2015-03-23 00:44:16
拡大
前へ 1 ・・ 6 7 次へ