[kernel] r8133 - in dists/sid/linux-2.6/debian: . arch/hppa bin
Bastian Blank
waldi at alioth.debian.org
Sat Jan 6 22:01:54 CET 2007
Author: waldi
Date: Sat Jan 6 22:01:53 2007
New Revision: 8133
Modified:
dists/sid/linux-2.6/debian/arch/hppa/defines
dists/sid/linux-2.6/debian/bin/gencontrol.py
dists/sid/linux-2.6/debian/changelog
dists/sid/linux-2.6/debian/rules.real
Log:
* debian/arch/hppa/defines: Add host type overrides.
* debian/bin/gencontrol.py: Add new variable.
* debian/changelog: Update.
* debian/rules.real: Set CROSS_COMPILE to overriden host type if applicable.
Modified: dists/sid/linux-2.6/debian/arch/hppa/defines
==============================================================================
--- dists/sid/linux-2.6/debian/arch/hppa/defines (original)
+++ dists/sid/linux-2.6/debian/arch/hppa/defines Sat Jan 6 22:01:53 2007
@@ -18,9 +18,11 @@
[parisc64]
class: 64-bit PA-RISC
+override-host-type: hppa64-linux-gnu
[parisc64-smp]
class: multiprocessor 64-bit PA-RISC
+override-host-type: hppa64-linux-gnu
[relations]
gcc-4.1: gcc-4.1, binutils-hppa64, gcc-4.1-hppa64
Modified: dists/sid/linux-2.6/debian/bin/gencontrol.py
==============================================================================
--- dists/sid/linux-2.6/debian/bin/gencontrol.py (original)
+++ dists/sid/linux-2.6/debian/bin/gencontrol.py Sat Jan 6 22:01:53 2007
@@ -91,6 +91,7 @@
('kpkg-arch', 'KPKG_ARCH'),
('kpkg-subarch', 'KPKG_SUBARCH'),
('localversion', 'LOCALVERSION'),
+ ('override-host-type', 'OVERRIDE_HOST_TYPE'),
('type', 'TYPE'),
):
if vars.has_key(i[0]):
Modified: dists/sid/linux-2.6/debian/changelog
==============================================================================
--- dists/sid/linux-2.6/debian/changelog (original)
+++ dists/sid/linux-2.6/debian/changelog Sat Jan 6 22:01:53 2007
@@ -23,6 +23,7 @@
* Update vserver patch to 2.0.2.2-rc9. (closes: #402743)
* Update xen patch to changeset 36186 from Fedora 2.6.18 branch.
* i386/xen: Build only the pae version. (closes: #390862)
+ * hppa: Override host type when necessary.
[ dann frazier ]
* Fix potential fragmentation attacks in ip6_tables (CVE-2006-4572)
@@ -144,7 +145,7 @@
memory accesses in ehci-hub-control() by adding an alignment attribute
to the tbuf array declaration. Thanks to David Miller for the patch.
- -- maximilian attems <maks at sternwelten.at> Fri, 5 Jan 2007 00:46:22 +0100
+ -- Bastian Blank <waldi at debian.org> Sat, 6 Jan 2007 21:58:08 +0100
linux-2.6 (2.6.18-8) unstable; urgency=low
Modified: dists/sid/linux-2.6/debian/rules.real
==============================================================================
--- dists/sid/linux-2.6/debian/rules.real (original)
+++ dists/sid/linux-2.6/debian/rules.real Sat Jan 6 22:01:53 2007
@@ -117,6 +117,18 @@
$(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-$(TYPE): DIR=$(BUILD_DIR)/build-$(ARCH)-$(SUBARCH)-$(FLAVOUR)
$(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-$(TYPE): $(BUILD_DIR)/config.$(ARCH)-$(SUBARCH)-$(FLAVOUR) $(STAMPS_DIR)/source-$(ARCH)-$(SUBARCH)
+ifdef OVERRIDE_HOST_TYPE
+define SETUP_DIR_HOST_TYPE
+ echo 'override CROSS_COMPILE = $(OVERRIDE_HOST_TYPE)-' >> '$(DIR)/.kernelvariables'
+endef
+else
+define SETUP_DIR_HOST_TYPE
+ echo 'ifneq ($$(DEB_BUILD_ARCH),$$(DEB_HOST_ARCH))' >> '$(DIR)/.kernelvariables'
+ echo 'override CROSS_COMPILE = $$(DEB_HOST_GNU_TYPE)-' >> '$(DIR)/.kernelvariables'
+ echo 'endif' >> '$(DIR)/.kernelvariables'
+endef
+endif
+
define SETUP_DIR
rm -rf '$(DIR)'
cp -al '$(SOURCE_DIR)' '$(DIR)'
@@ -125,9 +137,7 @@
echo 'override ARCH = $(KERNEL_ARCH)' >> '$(DIR)/.kernelvariables'
echo 'CCACHE = ccache' >> '$(DIR)/.kernelvariables'
echo 'CC = $$(if $$(DEBIAN_KERNEL_USE_CCACHE),$$(CCACHE)) $$(CROSS_COMPILE)$(COMPILER)' >> '$(DIR)/.kernelvariables'
- echo 'ifneq ($$(DEB_BUILD_ARCH),$$(DEB_HOST_ARCH))' >> '$(DIR)/.kernelvariables'
- echo 'override CROSS_COMPILE = $$(DEB_HOST_GNU_TYPE)-' >> '$(DIR)/.kernelvariables'
- echo 'endif' >> '$(DIR)/.kernelvariables'
+ $(SETUP_DIR_HOST_TYPE)
cd '$(DIR)'; $(setup_env) make reportoldconfig
endef
More information about the Kernel-svn-changes
mailing list