lp:ubuntu/utopic/make-dfsg
- Get this branch:
- bzr branch lp:ubuntu/utopic/make-dfsg
Branch merges
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 21. 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. - 20. 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 - 19. 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 - 18. 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 - 17. By Adam Conrad
-
0099-job.
c_handle_ excessive_ command_ length. patch: Resurrect and rework
long comand length patch to work with make 4.0 code. (Closes: #688601) - 16. By Colin Watson
-
* 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).
* Mark make Multi-Arch: foreign (closes: #693926). - 14. By Iain Lane
-
* Backport a third party patch (from Webkit) to work around argument length
limitations in the shell when specifying many files at once. The only
archive package known to be affected is webkit, which is expected to be
fixed (ref. https://bugs.webkit. org/show_ bug.cgi? id=94435), at which point
we can consider reversing this patch.
* Define PAGE_SIZE if it's not already. Needed on some arches (arm) for the
above patch. - 13. 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) - 12. By Matthias Klose
-
Fix bug #20033: parallel (-j2) make with $(eval) construct segfaults.
Closes: #622644. LP: #759704.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/quantal/make-dfsg