lp:debian/jessie/make-dfsg

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/jessie/make-dfsg
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

15. By Neil Williams

* Non-maintainer upload.
* Skip the work/misc/fopen-fail.mk as it is testing the underlying
  machine, not the built code from the package and is machine-dependent.
  (Closes: #748657)

14. By Manoj

* Update the timeout for the fopen fail test to 300 seconds, since the
  test was taking longer than the default 5 seconds to run. The root
  cause was discovered by Víctor M. Jáquez L. (Closes: #748657)
* Bug fix #748657: "make-dfsg failed to run test: work/misc/fopen-fail.mk",
  thanks to Yunqiang Su.

13. By Manoj

* There is an issue involving UTF-8 characters and the function
  find_char_unquote (read.c). The problem in the macro STOP_SET
  (makeint.h) where a character is converted to an int. Conversion to
  int is not correct. Characters with codes greater than 0x7f ( in
  particular in Cyrillic UTF- 8 ) into a large negative number. Thnks to
  the analysis from Юрий Матронов <email address hidden>. This bug was
  independently reported and fixed upstream, so cherry picking that
  commit from upstream (which also comes with a test).
  (Closes: #747764).
* added a script that, given a list of targets, will build the first
  target that actually exists. Script created by Joey Hess.
  (Closes: #598534).
* Bug fix #747764: "make 4.0-5 bug", thanks to Юрий Матронов
* Bug fix #598534: "add make-first-existing-target", thanks to Joey Hess

12. By Manoj

* 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

11. By Manoj

* 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

10. By Manoj

Movint this version of make to unstable, All known problems exposed in
the archive rebuild have been fixed. There is no change in this
version apart from the ditribution change

9. By gregor herrmann

* Non-maintainer upload.
* Fix "FTBFS with automake1.13: automatic de-ANSI-fication support has
  been removed":
  Adopt change done by Colin Watson in Ubuntu:
  - Temporarily prefer automake1.10, as the newest automake currently
    available in the archive before 1.13; this version of make still
    requires de-ANSI-fication support (closes: #709908).

8. By Tim Retout

* Non-maintainer upload.
* expand.c: Apply patch from Savannah #20033 to fix segfault when
  using parallel (-j2) make with $(eval). (Closes: #622644)

7. By Steve Langasek

* Non-maintainer upload.
* remake.c, configure.in: prepend multiarch paths to the library path in
  library_search() when we have a target dependency of '-lfoo', so that
  this still works when all our libraries are moving to multiarch library
  directories. Closes: #618840, LP: #737641.

6. By Manoj

* New bug fixing release.
* [a6f53b8]: [topic--overlap-strcpy-fix]: make corrupts commands with
  latest eglibc make uses strcpy() on overlapping strings, recent
  (e)glibc doesn't tolerate this. strcpy is not defined to work on
  overlapping regions. This is upstream bug
  https://savannah.gnu.org/bugs/index.php?29253 The fix comes thanks
  to Roderich Schupp and Max Bowsher.
  Bug fix: "make corrupts commands with latest eglibc (strcpy of
  overlapping strings)", thanks to Roderich Schupp (Closes: #568665).
* Bug fix: "make package built from source missing libc6 dependency",
  thanks to Daniel Schepler (Closes: #569924).
* Bug fix: "Please build-depend on autopoint", thanks to Santiago Vila
                                                       (Closes: #572474).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/make-dfsg
This branch contains Public information 
Everyone can see this information.

Subscribers