Re: 0.9.8 released

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 14 Sep 2009 12:49:25 +0200
Tomasz Chmielewski <mangoo@xxxxxxxx> wrote:

> Sorry for the late reply - but 0.9.8 with this patch doesn't build on Debian Etch:

Are you sure that you use your environment is "clean" (not including
packages such as linux-kernel-headers from backport, your own kernel
header files, etc).

I can build the latest git on Debian Etch (POWER).

It's better if the code can be compiled on any environments. Try the
following patch with the latest git?

diff --git a/usr/util.h b/usr/util.h
index ae22ec0..acec418 100644
--- a/usr/util.h
+++ b/usr/util.h
@@ -96,7 +96,8 @@ do {									\
 
 extern unsigned long pagesize, pageshift;
 
-#if defined(__NR_sync_file_range) || defined(__NR_sync_file_range2)
+#if defined (SYNC_FILE_RANGE_WAIT_BEFORE) && \
+	(defined(__NR_sync_file_range) || defined(__NR_sync_file_range2))
 static inline int __sync_file_range(int fd, __off64_t offset, __off64_t bytes)
 {
 	int ret;
--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux SCSI]     [Linux RAID]     [Linux Clusters]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]

  Powered by Linux