On Sun, 2020-05-31 at 18:06 -0700, Manoj Srivastava wrote:
>       Error verifying signature: security library: improperly formatted 
> DER-encoded message. (-8183) - Decoder failed
> notfound 961851 make-dfsg/4.3-1
> thanks
> 
> Hi,
> 
>         The file NEWS.Debian for make-dfsg states:        
> ,----
> >   * WARNING: Backward-incompatibility!
> >     Previously appending using '+=' to an empty variable would result in a 
> > value
> >     starting with a space.  Now the initial space is only added if the 
> > variable
> >     already contains some value.  Similarly, appending an empty string does 
> > not
> >     add a trailing space.
> `----

It's pretty sad that make upstream keeps making incompatible changes
without a compelling reason for them.

>         The bug lies here:
> ,----[ debian/kernelarch.make ]
> > # Black-belt magic
> > , := ,
> > space :=
> > space +=
> > $(space) := 
> > $(space) +=
> `----

Anyway, this is what Kbuild does; hopefully this hasn't broken too:

empty   :=
space   := $(empty) $(empty)

Ben.

-- 
Ben Hutchings
Absolutum obsoletum. (If it works, it's out of date.) - Stafford Beer


Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to