diff options
Diffstat (limited to 'package/uboot-envtools/patches')
-rw-r--r-- | package/uboot-envtools/patches/001-crc32_func_signature.patch | 13 | ||||
-rw-r--r-- | package/uboot-envtools/patches/002-makefile.patch | 33 |
2 files changed, 46 insertions, 0 deletions
diff --git a/package/uboot-envtools/patches/001-crc32_func_signature.patch b/package/uboot-envtools/patches/001-crc32_func_signature.patch new file mode 100644 index 000000000..9f9a2b223 --- /dev/null +++ b/package/uboot-envtools/patches/001-crc32_func_signature.patch @@ -0,0 +1,13 @@ +Index: uboot-envtools-20080520/crc32.c +=================================================================== +--- uboot-envtools-20080520.orig/crc32.c 2008-08-03 16:02:43.000000000 +0200 ++++ uboot-envtools-20080520/crc32.c 2008-08-03 16:03:25.000000000 +0200 +@@ -154,7 +154,7 @@ + #define DO8(buf) DO4(buf); DO4(buf); + + /* ========================================================================= */ +-uint32_t ZEXPORT crc32 (uint32_t crc, const Bytef *buf, uInt len) ++uLong ZEXPORT crc32 (uLong crc, const Bytef *buf, uInt len) + { + #ifdef DYNAMIC_CRC_TABLE + if (crc_table_empty) diff --git a/package/uboot-envtools/patches/002-makefile.patch b/package/uboot-envtools/patches/002-makefile.patch new file mode 100644 index 000000000..6086611e1 --- /dev/null +++ b/package/uboot-envtools/patches/002-makefile.patch @@ -0,0 +1,33 @@ +Index: uboot-envtools-20080520/Makefile +=================================================================== +--- uboot-envtools-20080520.orig/Makefile 2008-08-03 15:50:27.000000000 +0200 ++++ uboot-envtools-20080520/Makefile 2008-08-03 15:51:59.000000000 +0200 +@@ -21,12 +21,10 @@ + # MA 02111-1307 USA + # + +-include $(TOPDIR)/config.mk +- + SRCS := $(obj)crc32.c fw_env.c fw_env_main.c + HEADERS := fw_env.h + +-CPPFLAGS := -Wall -DUSE_HOSTCC -I$(SRCTREE)/include ++CPPFLAGS := -Wall -DUSE_HOSTCC -I/usr/include + + ifeq ($(MTD_VERSION),old) + CPPFLAGS += -DMTD_OLD +@@ -39,14 +37,3 @@ + + clean: + rm -f $(obj)fw_printenv $(obj)crc32.c +- +-$(obj)crc32.c: +- ln -s $(src)../../lib_generic/crc32.c $(obj)crc32.c +- +-######################################################################### +- +-include $(TOPDIR)/rules.mk +- +-sinclude $(obj).depend +- +-######################################################################### |