[Momonga-devel.ja:02172] momonga on ALPHA CPU
- From: Mitsunori Yoshida <gcf00561@xxxxxxxxxxx>
- Date: Fri, 17 Oct 2003 04:45:42 +0900
はじめまして、吉田と申します。
今年7月頃から ALPHA 21164A 上で momonga をビルド&使用しています。
ALPHA で OmoiKondara を実行する時にあたって、下記2点ほど変更が必要
でした。
1. pkgs/rpmrc
noarch 関連のビルドが出来ませんでした。
21164A に対応して alphaev56 の記述を加えました。
差分 rpmrc.diff を添付致します。
2. pkgs/texinfo/texinfo-4.3-install-info-bgzlib.patch
コンパイルした install-info を実行すると panic が出ました。
read(), gzread(), bzread() に合わせて、関数ポインタ
(*read_func) のプロトタイプ宣言の引数の型を修正しました。
差分 texinfo-4.3-install-info-bgzlib.patch.diff を添付します。
よろしければ取り込んで頂ければと思います。
以上、よろしくお願い致します。
*** rpmrc.orig Sun Aug 24 02:19:52 2003
--- rpmrc Fri Oct 17 00:41:52 2003
***************
*** 4,9 ****
--- 4,10 ----
buildarchtranslate: i686: i586
buildarchtranslate: athlon: i586
buildarchtranslate: alphaev5: alpha
+ buildarchtranslate: alphaev56: alpha
buildarchtranslate: alphaev6: alpha
buildarchtranslate: alphaev67: alpha
buildarchtranslate: powerpc: ppc
***************
*** 14,19 ****
--- 15,21 ----
buildarch_compat: athlon: noarch
buildarch_compat: alpha: noarch
buildarch_compat: alphaev5: noarch
+ buildarch_compat: alphaev56: noarch
buildarch_compat: alphaev6: noarch
buildarch_compat: alphaev67: noarch
buildarch_compat: ppc: noarch
***************
*** 23,28 ****
--- 25,31 ----
arch_compat: athlon: noarch
arch_compat: alpha: noarch
arch_compat: alphaev5: noarch
+ arch_compat: alphaev56: noarch
arch_compat: alphaev6: noarch
arch_compat: alphaev67: noarch
optflags: i386 -O2 -funroll-loops -fomit-frame-pointer -ffast-math -fstack-protector
***************
*** 31,35 ****
--- 34,39 ----
optflags: i586 -O2 -march=i586 -funroll-loops -fomit-frame-pointer -ffast-math -fstack-protector
optflags: alpha -O2
optflags: alphaev5 -O2
+ optflags: alphaev56 -O2
optflags: ppc -O1 -mpowerpc -fsigned-char
macrofiles: /usr/lib/rpm/macros:/usr/lib/rpm/macros.momonga:/usr/lib/rpm/%{_target}/macros:/usr/lib/rpm/%{_target}/macros.momonga:/etc/rpm/macros.specspo:/etc/rpm/macros.db1:/etc/rpm/macros.cdb:/etc/rpm/macros:/etc/rpm/%{_target}/macros:~/.rpmmacros:
*** texinfo/texinfo-4.3-install-info-bgzlib.patch.orig Mon Nov 25 06:16:10 2002
--- texinfo/texinfo-4.3-install-info-bgzlib.patch Fri Oct 17 02:51:50 2003
***************
*** 14,20 ****
int compare_section_names (), compare_entries_text ();
+void* (*open_func)(const char*, const char*);
! +int (*read_func)(int, void*, size_t);
+int (*close_func)(void*);
+
struct spec_entry;
--- 14,20 ----
int compare_section_names (), compare_entries_text ();
+void* (*open_func)(const char*, const char*);
! +int (*read_func)(void*, void*, int);
+int (*close_func)(void*);
+
struct spec_entry;