lkml.org 
[lkml]   [2008]   [Jun]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    SubjectRe: [BUILD-FAILURE] linux-next: Tree for June 4 - firmware/keyspan/mpr.fw.gen.S
    From
    Date
    On Wed, 2008-06-04 at 19:19 +0200, Segher Boessenkool wrote:
    > It is a new feature in GNU make 3.81, which was released slightly
    > over two years ago.

    Hm, Ok. I'll stick in a workaround. Thanks.

    diff --git a/firmware/Makefile b/firmware/Makefile
    index b4f758a..166a9b0 100644
    --- a/firmware/Makefile
    +++ b/firmware/Makefile
    @@ -83,6 +83,13 @@ wordsize_deps := $(wildcard include/config/64bit.h include/config/32bit.h \
    include/config/superh32.h include/config/superh64.h \
    include/config/x86_32.h include/config/x86_64.h)

    +# Workaround for ancient versions of make, where .SECONDEXPANSION doesn't work.
    +# It'll end up depending on these targets, so make them a PHONY rule which
    +# depends on _all_ the directories in $(firmware-dirs), and it'll work out OK.
    +PHONY += $(objtree)/$$(%) $(objtree)/$(obj)/$$(%)
    +$(objtree)/$$(%) $(objtree)/$(obj)/$$(%): $(firmware-dirs)
    + @true
    +
    # For the $$(dir %) trick, where we need % to be expanded first.
    .SECONDEXPANSION:


    --
    dwmw2



    \
     
     \ /
      Last update: 2008-06-04 19:55    [W:0.021 / U:33.496 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site