Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.6.18.2 /Makefile

Filename:/Makefile
Lines Added:10
Lines Deleted:3
Also changed in: (Previous) 2.6.18.1  2.6.18.1-rc1  2.6.18-git22  2.6.18-git21  2.6.18-git20  2.6.18-git19 
(Following) 2.6.18.3  2.6.18.4  2.6.18.5  2.6.18.6  2.6.18.7  2.6.18.8-rc1 

Location
[  2.6.18.2
   o  Makefile

Patch

diff --git a/Makefile b/Makefile
index edfc2fd..9e54c3a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 VERSION = 2
 PATCHLEVEL = 6
 SUBLEVEL = 18
-EXTRAVERSION =
+EXTRAVERSION = .2
 NAME=Avast! A bilge rat!
 
 # *DOCUMENTATION*
@@ -894,6 +894,9 @@ export INSTALL_HDR_PATH
 
 PHONY += headers_install
 headers_install: include/linux/version.h
+   @if [ ! -r include/asm-$(ARCH)/Kbuild ]; then \
+     echo '*** Error: Headers not exportable for this architecture ($(ARCH))'; \
+     exit 1 ; fi
    $(Q)unifdef -Ux /dev/null
    $(Q)rm -rf $(INSTALL_HDR_PATH)/include
    $(Q)$(MAKE) -rR -f $(srctree)/scripts/Makefile.headersinst obj=include
@@ -1076,13 +1079,17 @@ help:
    @echo  '  cscope     - Generate cscope index'
    @echo  '  kernelrelease     - Output the release version string'
    @echo  '  kernelversion     - Output the version stored in Makefile'
-   @echo  '  headers_install - Install sanitised kernel headers to INSTALL_HDR_PATH'
+   @if [ -r include/asm-$(ARCH)/Kbuild ]; then \
+    echo  '  headers_install - Install sanitised kernel headers to INSTALL_HDR_PATH'; \
+    fi
    @echo  '                    (default: $(INSTALL_HDR_PATH))'
    @echo  ''
    @echo  'Static analysers'
    @echo  '  checkstack      - Generate a list of stack hogs'
    @echo  '  namespacecheck  - Name space analysis on compiled kernel'
-   @echo  '  headers_check   - Sanity check on exported headers'
+   @if [ -r include/asm-$(ARCH)/Kbuild ]; then \
+    echo  '  headers_check   - Sanity check on exported headers'; \
+    fi
    @echo  ''
    @echo  'Kernel packaging:'
    @$(MAKE) $(build)=$(package-dir) help


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.