Commit graph

5 commits

Author SHA1 Message Date
Manoj Srivastava
6592ff6f78 [master]: Packaging cleanups.
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
2016-01-16 02:43:25 -08:00
Manoj Srivastava
87c5013031 [master]: Build make-guile as an alternative for make
* Also create a new binary package, make-guile, which is identical to
  the make package, but has built in support for Guile a a programming
  langiage, and adds run time dependencies outside of libc.
  (Closes: #747615,  #747674).
* Bug fix #747615: "Please provide a version with Guile support
  enabled", thanks to Jose Antonio Ortega Ruiz
* Bug fix #747674: "undeterministic build due to missing configure
  arguments/build-conflicts", thanks to Bernhard R. Link

Signed-off-by: Manoj Srivastava <srivasta@golden-gryphon.com>
2014-05-11 22:43:12 -07:00
Manoj Srivastava
6536b40890 [master]: A new bug fixing release
* When presented with a very very long command line (e.g. WebKit's linking
  of libWebCore.la in current git), make fails to execute the command as
  it doesn't split the command line to fit within the limits. There is a
  patch used by people to solve this (gentoo, etc). Adam Conrad has
  provided a patch to fix this.  (Closes: #688601).
* Pre-4.0 make had an memory corruption issue that caused repeated
  execution of a specific makefile to display the cirruption. Running
  with make 4.0 does not show the issue. (Closes: #682895).
* recently, the Multi-Arch: foreign tag was added toth make binary
  package.  Jakub Wilk pointed out that this is not correct, some of the
  make interfaces are actually architecture-dependent. Reverting that
  change.
* Bug fix #688601: "fails to execute extraordinarily long command
  lines", thanks to Daniel Stone
* Bug fix #682895: "incorrect variable handling and corruption", thanks
  to Tim Spriggs
2014-05-04 18:14:56 -07:00
Manoj Srivastava
9ad3957dc4 [master]: Pull back some patches from upstream git that fix bugs.
* Pull back some patches from upstream git that fix bugs. One of these
  converts the mixed implicit and explicit rule error into a warning,
  and that should give us a grace period to fix the Makefiles,
* Bug fix: "FTBFS with make 3.82 from experimental", thanks to Daniel
  Schepler. This package was not reported broken in the archive rebuild:
  see http://aws-logs.debian.net/ftbfs-logs/results-make4/ (Closes: #720686).
* Bug fix: "make 3.82: with -j tries to run receipes without
  prerequisites yet done", thanks to Bernhard R. Link. This was not seen
  in the archive rebuild, and the upstream report has ben closed a being
  fixed in 4.0 (Closes: #722520).
* Bug fix: "run dh-autoreconf to update config.{sub,guess} and
  {libtool,aclocal}.m4", thanks to Wookey. We now do indeed run
  autoreconf.  (Closes: #689626).
* Bug fix: "spurious circular dependency", thanks to Frank Heckenbach
  Bug fixed in new version.  (Closes: #669968).
* Bug fix: "make 3.82: fails to parse archive syntax", thanks to Andrew
  Shadura (Closes: #675612).
* Bug fix: "binary package make lacks &quot;Multi-Arch: foreign&quot;
  declaration", thanks to Helmut Grohne (Closes: #693926).
* Bug fix: "make 3.82 breaks kernel module build: &#39;mixed implicit
  and normal rules&#39; in linux-headers-*", thanks to Dean Loros
  (Closes: #635317).
* Bug fix: "please package upstream version 4.0", thanks to Andrew
  Shadura (Closes: #734387).
* Bug fix: "optionally echo all commands, even if preceded with @",
  thanks to Vincent Lefevre (Closes: #451092).
* Bug fix: "&quot;Make is a HUGE memory hog&quot;", thanks to Matthias
  Klose (Closes: #342726).
2014-04-29 00:01:25 -07:00
Manoj Srivastava
5a75938b2a [master]: New upstream version and a new build system.
Signed-off-by: Manoj Srivastava <srivasta@golden-gryphon.com>
2014-04-13 01:29:25 -07:00