From 6f691fbee6689ff3b5526ed4517fdc8c6bbf12bc Mon Sep 17 00:00:00 2001 From: David Schleef Date: Sat, 20 Apr 2002 22:43:27 +0000 Subject: Make sure that CROSS="" for native building. --- debian/changelog | 7 +++++++ debian/rules | 10 ++++++++++ 2 files changed, 17 insertions(+) diff --git a/debian/changelog b/debian/changelog index 5eafc9bc7..060ec199b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +uclibc (0.9.11-cvs20020420-1) unstable; urgency=low + + * Many of the configs have broken CROSS definitions. Compensate + for that in debian/rules. + + -- David Schleef Sat, 20 Apr 2002 15:40:39 -0700 + uclibc (0.9.11-cvs20020419-1) unstable; urgency=low * new upstream snapshot diff --git a/debian/rules b/debian/rules index 3a9cc4b92..36777ee55 100755 --- a/debian/rules +++ b/debian/rules @@ -41,6 +41,8 @@ endif ifneq ($(target),$(DEB_HOST_GNU_CPU)) cross_options = --cross="$(target)-linux-" +else +cross_options = --cross="" endif p_dev=libuclibc-dev$(target_suffix) @@ -72,6 +74,14 @@ build-stamp: debian/control touch $(kernel_source)/include/linux/autoconf.h + # Various stupid programs use linux/version.h to find the + # Linux version. + ( \ + echo '#define UTS_RELEASE "2.4.16"' \ + echo '#define LINUX_VERSION_CODE 132112' \ + echo '#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))' \ + ) >$(kernel_source)/include/linux/version.h + extra/Configs/uClibc_config_fix.pl \ --arch=$(target) \ $(cross_options) \ -- cgit v1.2.3