Your message dated Thu, 21 May 2020 01:48:35 +0000
with message-id <[email protected]>
and subject line Bug#951038: fixed in make-dfsg 4.3-1
has caused the Debian Bug report #951038,
regarding Please upgrade to latest upstream release (4.3)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
951038: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951038
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: make-dfsg
Version: 4.2.1-1.2
Severity: wishlist

Hello,

Could it be possible to update to 4.3 that is out since January.

News file says:

Version 4.3 (19 Jan 2020)

A complete list of bugs fixed in this version is available here:

https://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=108&set=custom

* WARNING: Backward-incompatibility!
  Number signs (#) appearing inside a macro reference or function invocation
  no longer introduce comments and should not be escaped with backslashes:
  thus a call such as:
    foo := $(shell echo '#')
  is legal.  Previously the number sign needed to be escaped, for example:
    foo := $(shell echo '\#')
  Now this latter will resolve to "\#".  If you want to write makefiles
  portable to both versions, assign the number sign to a variable:
    H := \#
    foo := $(shell echo '$H')
  This was claimed to be fixed in 3.81, but wasn't, for some reason.
  To detect this change search for 'nocomment' in the .FEATURES variable.

* 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.

* NOTE: Deprecated behavior.
  Contrary to the documentation, suffix rules with prerequisites are being
  treated BOTH as simple targets AND as pattern rules.  Further, the
  prerequisites are ignored by the pattern rules.  POSIX specifies that in
  order to be a suffix rule there can be no prerequisites defined.  In this
  release if POSIX mode is enabled then rules with prerequisites cannot be
  suffix rules.  If POSIX mode is not enabled then the previous behavior is
  preserved (a pattern rule with no extra prerequisites is created) AND a
  warning about this behavior is generated:
    warning: ignoring prerequisites on suffix rule definition
  The POSIX behavior will be adopted as the only behavior in a future release
  of GNU make so please resolve any warnings.

* New feature: Grouped explicit targets
  Pattern rules have always had the ability to generate multiple targets with
  a single invocation of the recipe.  It's now possible to declare that an
  explicit rule generates multiple targets with a single invocation.  To use
  this, replace the ":" token with "&:" in the rule.  To detect this feature
  search for 'grouped-target' in the .FEATURES special variable.
  Implementation contributed by Kaz Kylheku <[email protected]>

* New feature: .EXTRA_PREREQS variable
  Words in this variable are considered prerequisites of targets but they are
  not added to any of the automatic variable values when expanding the
  recipe.  This variable can either be global (applies to all targets) or
  a target-specific variable.  To detect this feature search for 'extra-prereqs'
  in the .FEATURES special variable.
  Implementation contributed by Christof Warlich <[email protected]>

* Makefiles can now specify the '-j' option in their MAKEFLAGS variable and
  this will cause make to enable that parallelism mode.

* GNU make will now use posix_spawn() on systems where it is available.
  If you prefer to use fork/exec even on systems where posix_spawn() is
  present, you can use the --disable-posix-spawn option to configure.
  Implementation contributed by Aron Barath <[email protected]>

* Error messages printed when invoking non-existent commands have been cleaned
  up and made consistent.

* The previous limit of 63 jobs under -jN on MS-Windows is now
  increased to 4095.  That limit includes the subprocess started by
  the $(shell) function.

* A new option --no-silent has been added, that cancels the effect of the
  -s/--silent/--quiet flag.

* A new option -E has been added as a short alias for --eval.

* All wildcard expansion within GNU make, including $(wildcard ...), will sort
  the results.  See https://savannah.gnu.org/bugs/index.php?52076

* Interoperate with newer GNU libc and musl C runtime libraries.

* Performance improvements provided by Paolo Bonzini <[email protected]>

GNU make Developer News

* Import the GNU standard bootstrap script to replace the hand-rolled
  "make update" method for building code from a GNU make Git repository.

* Rework the source distribution to move source files into the src/*
  subdirectory.  This aligns with modern best practices in GNU.

* Replace local portability code with Gnulib content.  Unfortunately due to a
  problem with Gnulib support for getloadavg, this forces a requirement on
  Automake 1.16 or above in order to build from Git.  See README.git.

====

Kind regards,

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy

--- End Message ---
--- Begin Message ---
Source: make-dfsg
Source-Version: 4.3-1
Done: Manoj Srivastava <[email protected]>

We believe that the bug you reported is fixed in the latest version of
make-dfsg, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Manoj Srivastava <[email protected]> (supplier of updated make-dfsg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 20 May 2020 17:07:47 -0700
Source: make-dfsg
Architecture: source
Version: 4.3-1
Distribution: unstable
Urgency: medium
Maintainer: Manoj Srivastava <[email protected]>
Changed-By: Manoj Srivastava <[email protected]>
Closes: 892566 898101 909009 912291 951038
Changes:
 make-dfsg (4.3-1) unstable; urgency=medium
 .
   * New upstream version (Closes: #951038).
   * Bug fix: "man page/info doc enhancement", thanks to Michael Stone
     (Closes: #912291).
   * Bug fix: "[PATCH] make-dfsg: Please add support for a
     &quot;noguile&quot; build-profile.", thanks to Karsten Merker
     (Closes: #892566). The "noguile" profile results in dropping the
     build-dependency on guile-2.0-dev and disabling the creation of the
     "make-guile" binary package.  This eases (cross-)building the make
     package when bootstrapping a new architecture.
   * Bug fix: "please provide /usr/bin/gmake", thanks to Helmut Grohne
     (Closes: #898101).
   * Bug fix: "&#39;make -Orecurse&#39; does not work as expected", thanks
     to Michael Olbrich (Closes: #909009).Reverted back to upstream
     version.
Checksums-Sha1:
 b004afe688c584b0c6770a52c4b7130d7b0f27b2 1917 make-dfsg_4.3-1.dsc
 f7fe088909436bf2dedd148c5c8a53a6ba478bf5 1845906 make-dfsg_4.3.orig.tar.gz
 8906a2bc303007fe0989cd4f4063cd13c53a5f66 50074 make-dfsg_4.3-1.diff.gz
Checksums-Sha256:
 80420d33138e59d387ec505abd542dd692503ab01379c19979cf1a853d738133 1917 
make-dfsg_4.3-1.dsc
 be4c17542578824e745f83bcd2a9ba264206187247cb6a5f5df99b0a9d1f9047 1845906 
make-dfsg_4.3.orig.tar.gz
 d04282d06d328f3eed6ecd21817ce8987da5b31c99c0cc60c03e06d6f15b5238 50074 
make-dfsg_4.3-1.diff.gz
Files:
 3a6c906fb808ed8a0a149aead8a408e8 1917 devel optional make-dfsg_4.3-1.dsc
 c0c63a4e2278a589b7622ae4d83f2609 1845906 devel optional 
make-dfsg_4.3.orig.tar.gz
 0ad5f9bacb3cc2c02e39144d7c09df13 50074 devel optional make-dfsg_4.3-1.diff.gz

-----BEGIN PGP SIGNATURE-----

iQGZBAEBCgCDFiEEq6cQJaG1qIpOX2jCNr1yD29XZHIFAl7F13lQFIAAAAAAGwAs
c3JpdmFzdGFAZ29sZGVuLWdyeXBob24uY29tQUJBNzEwMjVBMUI1QTg4QTRFNUY2
OEMyMzZCRDcyMEY2RjU3NjQ3Ml8xOTIUHHNyaXZhc3RhQGRlYmlhbi5vcmcACgkQ
Nr1yD29XZHKSoAf+Ogs5EUVfWgFmLGPW9xHSmdYD18oCEjSoH9mOgb9FuCnk/zCe
JWWuhI25v+sTxOEQ4p+MvG4VQMHFjIIjJbcBYa/FLGQx/5iK71vzZQRVDUi7UeXL
cOmg02pLWcwUgG9ln30pBTV90c5RrwZHBGQ1UlWCDiFxwl9fna6T5+5AQZ/ZDMFY
GuJQBmjymWwDT2WXjO3b5sSdMEfXPei0mbQNxIcx536aQett67QXIJsNHGjcCVZ3
0vNJbU7AXsjiUWcFYFpsdnxIMv+yuoOCGvE9ziCGdsiucyO0fjW1/KTiJnkAPpp2
/5yjzqotpDFjNnZM4X70Ie6CX7SXxXY+qC15VQ==
=CwsV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to