[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:26885] Re: ReiserFS on potato
>> On Fri, 9 Feb 2001 14:49:47 +0900
>> ishikawa@xxxxxxxxxxx (ISHIKAWA Mutsumi) said as follows:
> んー、ざっと見ただけですが、misc.c が io.h を include してないのが
> 原因な気がします。以下のパッチでしょうか?
アドバイス有難うございます。以下のように修正すると、何とか compile は
通るようになりました。
--- reiserfsprogs-3.x.0a.ORIG/lib/misc.c Thu Jan 18 01:01:14 2001
+++ reiserfsprogs-3.x.0a/lib/misc.c Fri Feb 9 15:16:09 2001
@@ -296,7 +296,7 @@
};
#define __NR_stat64 195
-_syscall3(long, stat64, char *, filename, struct stat64 *, statbuf, long, flags);
+/* _syscall3(long, stat64, char *, filename, struct stat64 *, statbuf, long, flags); */
static int _is_mounted (char * device_name, func_t f)
@@ -501,7 +501,11 @@
/* Given a file descriptor and an offset, check whether the offset is
a valid offset for the file - return 0 if it isn't valid or 1 if it
is */
+#ifdef __alpha__
+#define reiserfs_llseek lseek
+#else
loff_t reiserfs_llseek (unsigned int fd, loff_t offset, unsigned int origin);
+#endif
static int valid_offset( int fd, loff_t offset )
{
char ch;
_syscall3 という関数のプロトタイプ宣言が変なことになっているので、コメ
ントアウトしてしまいましたが、これでいいのかなぁ…。
--
土屋 雅稔 ( TSUCHIYA Masatoshi )
http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/