lkml.org 
[lkml]   [2012]   [Nov]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
SubjectRe: [3.7-rc6] Build failure with scripts/Makefile.headersinst
From
Date
David Howells wrote:
> Does $(info ...) not work at all in version 3.80? If it does, can you get it
> to display the values $(destination-y), $(dst) and $(obj) at the top of
> Makefile.headersinst? If $(info ...) doesn't exist, does $(warning ...)?

$(info ...) does not work, but $(warning ...) works.

Debug print shows that command line variable "dst=" passed to
make -rR -f /usr/src/all/linux/scripts/Makefile.headersinst
line is wrong.

---------- debug print ----------
--- a/scripts/Makefile.headersinst
+++ b/scripts/Makefile.headersinst
@@ -7,6 +7,10 @@
#
# ==========================================================================

+$(warning DDDDD "$(destination-y)")
+$(warning EEEEE "$(dst)")
+$(warning FFFFF "$(obj)")
+
# called may set destination dir (when installing to asm/)
_dst := $(or $(destination-y),$(dst),$(obj))
---------- make 3.81 ----------
make -f scripts/Makefile.build obj=scripts build_unifdef
make -rR -f /usr/src/all/linux/scripts/Makefile.headersinst obj=include/uapi
/usr/src/all/linux/scripts/Makefile.headersinst:10: DDDDD ""
/usr/src/all/linux/scripts/Makefile.headersinst:11: EEEEE ""
/usr/src/all/linux/scripts/Makefile.headersinst:12: FFFFF "include/uapi"
make -rR -f /usr/src/all/linux/scripts/Makefile.headersinst obj=include/uapi/asm-generic dst=include/uapi/asm-generic
/usr/src/all/linux/scripts/Makefile.headersinst:10: DDDDD ""
/usr/src/all/linux/scripts/Makefile.headersinst:11: EEEEE "include/uapi/asm-generic"
/usr/src/all/linux/scripts/Makefile.headersinst:12: FFFFF "include/uapi/asm-generic"
make -rR -f /usr/src/all/linux/scripts/Makefile.headersinst obj=include/uapi/drm dst=include/uapi/drm
/usr/src/all/linux/scripts/Makefile.headersinst:10: DDDDD ""
/usr/src/all/linux/scripts/Makefile.headersinst:11: EEEEE "include/uapi/drm"
/usr/src/all/linux/scripts/Makefile.headersinst:12: FFFFF "include/uapi/drm"
---------- make 3.80 ----------
make -f scripts/Makefile.build obj=scripts build_unifdef
make -rR -f /usr/src/all/linux/scripts/Makefile.headersinst obj=include/uapi
/usr/src/all/linux/scripts/Makefile.headersinst:10: DDDDD ""
/usr/src/all/linux/scripts/Makefile.headersinst:11: EEEEE ""
/usr/src/all/linux/scripts/Makefile.headersinst:12: FFFFF "include/uapi"
make -rR -f /usr/src/all/linux/scripts/Makefile.headersinst obj=include/uapi/asm-generic dst=/asm-generic
/usr/src/all/linux/scripts/Makefile.headersinst:10: DDDDD ""
/usr/src/all/linux/scripts/Makefile.headersinst:11: EEEEE "/asm-generic"
/usr/src/all/linux/scripts/Makefile.headersinst:12: FFFFF "include/uapi/asm-generic"
/usr/src/all/linux/scripts/Makefile.headersinst:54: *** Missing UAPI file /usr/src/all/linux/include/uapi/asm-generic/auxvec.h. Stop.

\
 
 \ /
  Last update: 2012-11-20 16:21    [W:0.317 / U:0.104 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site