From 3f8f415a2af59b707c0db2fd0c1fa03e04316552 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Thu, 14 Oct 2004 09:57:31 +0000 Subject: [PATCH] Teach rsync to compile --- package/rsync/rsync.mk | 1 + package/rsync/rsync.patch | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 package/rsync/rsync.patch diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 10080d038f..b66125e944 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -16,6 +16,7 @@ $(DL_DIR)/$(RSYNC_SOURCE): $(RSYNC_DIR)/.unpacked: $(DL_DIR)/$(RSYNC_SOURCE) $(RSYNC_CAT) $(DL_DIR)/$(RSYNC_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - + toolchain/patch-kernel.sh $(RSYNC_DIR) package/rsync/ rsync*.patch touch $(RSYNC_DIR)/.unpacked $(RSYNC_DIR)/.configured: $(RSYNC_DIR)/.unpacked diff --git a/package/rsync/rsync.patch b/package/rsync/rsync.patch new file mode 100644 index 0000000000..9c1927bdc5 --- /dev/null +++ b/package/rsync/rsync.patch @@ -0,0 +1,11 @@ +--- rsync-2.6.3/rsync.orig.h 2004-10-14 03:49:54.000000000 -0600 ++++ rsync-2.6.3/rsync.h 2004-10-14 03:50:09.000000000 -0600 +@@ -327,7 +327,7 @@ + #define uint64 unsigned long long + #else + /* As long as it gets... */ +-#define uint64 unsigned off_t ++#define uint64 loff_t + #endif + + /* Starting from protocol version 26, we always use 64-bit -- 2.30.2