[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:30581] linux-2.6.34-rc5でunicon
-
From:名倉昭一
-
Date:Wed, 21 Apr 2010 09:15:05 +0900 (JST)
- Subject: [plamo:30581] linux-2.6.34-rc5でunicon
- From: 名倉昭一<nagura-s@xxxxxxxxxxxx>
- Date: Wed, 21 Apr 2010 09:15:15 +0900
名倉@復帰リハビリモードON?かな です。
linux-2.6.34 もうrc5になっているのでぐずぐす言うより
やってみりゃよい。 ということで
ATOM330ベースなjetway ATOM-GM1-330マザー上で
linux-2.6.34-rc5をコンパイル後再起動し
adduserのさわりをやってみてコンソールに日本語表示を確認しました。
vd_unicon-kernel-fonts-20040205.patchと
vd_unicon-kernel-20091021-2.6.31.patchをあてましたが
vd_unicon-kernel-20091021-2.6.31.patchをあてたとき
Hunk #18 succeeded at 1963 (offset 9 lines).
Hunk #19 FAILED at 2232.
Hunk #20 succeeded at 2253 (offset 7 lines).
Hunk #21 succeeded at 2442 (offset 1 line).
Hunk #22 succeeded at 2553 (offset 1 line).
Hunk #23 succeeded at 2718 (offset 34 lines).
Hunk #24 succeeded at 3095 (offset 34 lines).
Hunk #25 succeeded at 4275 (offset 35 lines).
Hunk #26 succeeded at 4301 (offset 35 lines).
1 out of 26 hunks FAILED -- saving rejects to file drivers/char/vt.c.rej
patching file drivers/video/Kconfig
Hunk #1 succeeded at 242 (offset 5 lines).
patching file drivers/video/Makefile
な感じでしたがかまわずコンパイルを開始したところ下記エラーで止まりました。
CC drivers/char/consolemap_deftbl.o
CC drivers/char/vt.o
drivers/char/vt.c: In function 'do_con_write':
drivers/char/vt.c:2259: error: 'doublebyte_default' undeclared (first use in this function)
drivers/char/vt.c:2259: error: (Each undeclared identifier is reported only once
drivers/char/vt.c:2259: error: for each function it appears in.)
make[2]: *** [drivers/char/vt.o] エラー 1
make[1]: *** [drivers/char] エラー 2
make: *** [drivers] エラー 2
root@atom-gma1-330:/usr/src/linux# cat drivers/char/vt.c.rej
--- drivers/char/vt.c 2009-09-10 07:13:59.000000000 +0900
+++ drivers/char/vt.c 2009-10-21 00:31:33.000000000 +0900
@@ -2232,6 +2352,12 @@
u16 himask, charmask;
const unsigned char *orig_buf = NULL;
int orig_count;
+#ifdef CONFIG_UNICON
+ /* added by Arthur Ma, for multiple font support */
+ struct double_byte * doublebyte_default = NULL;
+#define GB_LEFT 0x8000
+#define GB_RIGHT 0xc000
+#endif
if (in_interrupt())
量も少ないので手パッチごlinux-2.6.33ベースのポイントの
includeコメント化後コンパイルを無事終了したので再起動表示確認しましたが
手元ではこれがlinux-2.6.34で新規に引っかかった唯一のポイントのようです。
もう一箇所パッチでFATALなポイントがありますがいまのところチエックしていません。
Plamo-4.71ベースでgcc glibc bash等手を入れた環境でやりました。
[検索ページ]
[メール一覧]
Plamo ML 公開システム