On Mon, Apr 28, 2014 at 11:01:58PM -0700, Manoj Srivastava wrote:
>          David Suárez  kindly did an archive rebuild with the new
>  version of make in experimental, and the results of the build are at:
>   http://aws-logs.debian.net/ftbfs-logs/results-make4/
> 
>         The summary: 73 packages have failed, though not all seem
>  obviously related to make. Out of the 73, I can see 10 failed due to a
>  known backward incompatibility in make; I am building a new version
>  that reverts that change, though we should still fix the makefiles.

Add kernel-package to the list of failures.  It doesn't FTBFS itself, but
trying to compile a kernel using it fails with:

debian/ruleset/misc/version_vars.mk:161: *** Error. The Kernel Release
  version make[2]: Leaving directory '/home/kilobyte/linux'.make[2]: Leaving
  directory '/home/kilobyte/linux'.make[2]: Leaving directory
  '/home/kilobyte/linux'make[2]: Leaving directory
  '/home/kilobyte/linux'make[2]: Leaving directory '/home/kilobyte/linux'
  VERSION=[make[2]: Leaving directory '/home/kilobyte/linux'],
  PATCHLEVEL=[make[2]: Leaving directory '/home/kilobyte/linux'],
  SUBLEVEL=[make[2]: Leaving directory '/home/kilobyte/linux'],
  EXTRAVERSION=[make[2]: Leaving directory '/home/kilobyte/linux'], iatv=[],
  LOCALVERSION=[make[2]: Leaving directory '/home/kilobyte/linux'],
  UTS_RELEASE_VERSION=[3.14.2-x32], KERNELRELEASE=[].  is not all lowercase. 
  Since the version ends up in the package name of the kernel image package,
  this is a Debian policy violation, and the packaging system shall refuse to
  package the image.  .  Stop.
make[2]: Leaving directory '/home/kilobyte/linux'
debian/ruleset/targets/image.mk:347: recipe for target
  'debian/stamp/binary/pre-linux-image-3.14.2-x32' failed
make[1]: *** [debian/stamp/binary/pre-linux-image-3.14.2-x32] Error 2
make[1]: Leaving directory '/home/kilobyte/linux'
debian/ruleset/local.mk:105: recipe for target 'linux-image' failed
make: *** [linux-image] Error 2

It does work with old make.

Fortunately, we got rather few packaged build systems that don't get tested
as a part of an archive rebuild, so there's hope there's much more failures.

-- 
A tit a day keeps the vet away.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140429161334.ga14...@angband.pl

Reply via email to