make (3.79.1-14) unstable; urgency=medium
* Include all the docs in the make-doc package closes: Bug#144195
-- Manoj Srivastava <srivasta@debian.org> Tue, 23 Apr 2002 09:02:17 -0500
make (3.79.1-13) unstable; urgency=low
* Incorporate a patch from "Paul D. Smith" <psmith@gnu.org> that fixes
the problem in expansion of target specific variables. closes: Bug#132646
-- Manoj Srivastava <srivasta@debian.org> Fri, 22 Feb 2002 10:50:43 -0600
make (3.79.1-12) unstable; urgency=low
* Fixed lintian warnings.
* added upstream location to the description.
* The upstream author has clarified that the behaviour described is not
a bug, but a consciously chosen tone. Theere is a workaround to this
problem: (put the "include b.mak" _inside_ of the a.mak file, so that
GNU make won't see it until after it includes a.mak, whereupon it will
also know how to build b.mak). closes: Bug#62051
-- Manoj Srivastava <srivasta@debian.org> Sat, 26 Jan 2002 00:01:26 -0600
make (3.79.1-11) unstable; urgency=low
* Add a build dependency on texinfo, without which info files were not
being provided on all architectures. closes: Bug#124165
* When make gets ready to build a target, it evaluates all commands
needed to build that target at once, before the first line is
invoked. Thus the behaviour displayed is not a bug closes: Bug#119663
* All variable and function expansion for targets and prerequisite lists
occurs when the makefile is read in, well before any sort of pattern
expansion occurs; so these functions are operating on the static
string "%", not the string it will expand to after pattern matching.
closes: Bug#110728
-- Manoj Srivastava <srivasta@debian.org> Sun, 6 Jan 2002 01:45:51 -0600
make (3.79.1-10) unstable; urgency=low
* Acknowledgement of NMU's closes: Bug#107943, Bug#107944, Bug#108632
* Don't drag in librt and libpthread unless we need to. closes: Bug#107704
* Make sure the documentation is included in the package. closes: Bug#109080
-- Manoj Srivastava <srivasta@debian.org> Sun, 19 Aug 2001 23:44:55 -0500
make (3.79.1-9.2) unstable; urgency=low
* NMU
* Move gettext to Build-Depends (instead of -Indep). Closes: #108632.
-- LaMont Jones <lamont@debian.org> Mon, 13 Aug 2001 20:55:04 -0600
make (3.79.1-9.1) unstable; urgency=low
* Non maintainer upload on behalf of Manoj.
* Added gettext to duild-depends.
-- Roland Mas <lolando@debian.org> Mon, 13 Aug 2001 10:21:00 +0200
make (3.79.1-9) unstable; urgency=low
* The french translation of this application translates 'free software'
into 'logiciel gratuit' instead of 'logiciel libre'. closes: Bug#106720
-- Manoj Srivastava <srivasta@debian.org> Tue, 31 Jul 2001 01:20:57 -0500
make (3.79.1-8) unstable; urgency=low
* s/#@/$@@/ in the texinfo file. closes: Bug#104130
-- Manoj Srivastava <srivasta@debian.org> Tue, 17 Jul 2001 21:49:58 -0500
make (3.79.1-7) unstable; urgency=low
* Updated config.sub/config.gues from a recent version. This
closes: Bug#99122
-- Manoj Srivastava <srivasta@debian.org> Wed, 4 Jul 2001 20:36:22 -0500
make (3.79.1-6) unstable; urgency=low
* Added a fix from "Paul D. Smith" <psmith@gnu.org> that fixes a problem
with make not echoing commands correctly. closes: Bug#72802
-- Manoj Srivastava <srivasta@debian.org> Thu, 10 May 2001 09:19:58 -0500
make (3.79.1-5) unstable; urgency=low
* fixed command execution in make. closes: Bug#89310
-- Manoj Srivastava <srivasta@debian.org> Wed, 25 Apr 2001 02:52:38 -0500
make (3.79.1-4) unstable; urgency=medium
* GNgngngng. The last upload is broken, thanks to the autoconf
breakage. This also breaks fakeroot, since make tries to add/drop seteuid
priviledges when it shouldn't. closes: #84201
closes: Bug#84184, Bug#84182, Bug#84185, Bug#84179, Bug#84198
-- Manoj Srivastava <srivasta@debian.org> Tue, 30 Jan 2001 19:45:58 -0600
make (3.79.1-3) unstable; urgency=medium
* A bug in autoconf made make setgid kmem. That opens up /dev/kmem and
/dev/mem to make processes in a mistaken assumption that one needs to
be setgid kmem to read loadaverages on linux. This version has been
built with a modified autoconf not to do that, and as a precaution
does not install make setgid kmem.
* Make sure the binary is stripped as per lintian requirements.
-- Manoj Srivastava <srivasta@debian.org> Tue, 30 Jan 2001 15:16:49 -0600
make (3.79.1-2) unstable; urgency=low
* Added a CRLF patch that is already in make CVS, and has recieved
extensive testing, and fixes an issue with reading files.
* Added the patch that fixes a polish grammar issue with the
informational messages make emits. (an alternate solution is in
upstream). closes: Bug#72414
-- Manoj Srivastava <srivasta@debian.org> Tue, 30 Jan 2001 11:25:08 -0600
make (3.79.1-1.potato.1) stable; urgency=low
* This is an update for potato. There are no changes made since the
update for woody 45 days ago. The old make did not honour the
MAKEFILES variable, this closes: Bug#71261
* I have heard rimours that the old make did not correctly build libc
either, and one needs this version. I can't say for sure, since no bug
was ever filed.
-- Manoj Srivastava <srivasta@debian.org> Mon, 11 Sep 2000 14:04:10 -0500
make (3.79.1-1) unstable; urgency=low
* New upstream release. closes: Bug#67862
* .SECONDARY with no prerequisites now prevents any target from being
removed because make thinks it's an intermediate file, not just those
listed in the makefile.
* New configure option --disable-nsec-timestamps will keep make from
using sub-second timestamps on systems which support it. If your
build process depends on proper timestamp-preserving behavior of tools
like "cp -p" you might need this option, since "cp -p" (right now)
doesn't preserve the sub-second portion of the timestamp.
* Folded Adam Heath's fix for $(shell). closes: #67568
-- Manoj Srivastava <srivasta@debian.org> Fri, 28 Jul 2000 16:15:10 -0500
make (3.79-2.1) unstable; urgency=low
* Set the first byte of buffer to 0, in func_shell. Closes: #67568.
-- Adam Heath <doogie@debian.org> Fri, 21 Jul 2000 18:43:17 -0500
make (3.79-2) unstable; urgency=low
* Hmm. Setting the install prefix to a relative value does not work; the
locale files were not installed in debian/tmp/usr/share/locale, but
locallyinto i18n/debian/tmp/usr/share/locale. This has been fixed
now. closes: Bug#66237
-- Manoj Srivastava <srivasta@debian.org> Wed, 12 Jul 2000 10:05:53 -0500
make (3.79-1) unstable; urgency=low
* New upstream release, adds fixes already present in Debian. This
closes: Bug#62619
changes are:
* GNU make optionally supports internationalization and locales via
the GNU gettext (or local gettext if suitable) package. See the
ABOUT-NLS file for more information on configuring GNU make for
NLS.
* Previously, GNU make quoted variables such as MAKEFLAGS and
MAKEOVERRIDES for proper parsing by the shell. This allowed them to
be used within make build scripts. However, using them there is not
proper behavior: they are meant to be passed to subshells via the
environment. Unfortunately the values were not quoted properly to be
passed through the environment. This meant that make didn't properly
pass some types of command line values to submakes.
With this version we change that behavior: now these variables are
quoted properly for passing through the environment, which is the
correct way to do it. If you previously used these variables
explicitly within a make rule you may need to re-examine your use for
correctness given this change.
* A new psuedo-target .NOTPARALLEL is available. If defined, the
current makefile is run serially regardless of the value of -j.
However, submakes are still eligible for parallel execution.
* The --debug option has changed: it now allows optional flags
controlling the amount and type of debugging output. By default only
a minimal amount information is generated, displaying the names of
"normal" targets (not makefiles) were deemed out of date and in need
of being rebuilt.
Note that the -d option behaves as before: it takes no arguments and
all debugging information is generated.
* The `-p' (print database) output now includes filename and linenumber
information for variable definitions, to help debugging.
* The wordlist function no longer reverses its arguments if the "start"
value is greater than the "end" value. If that's true, nothing is
returned.
* Hartmut Becker provided many updates for the VMS port of GNU make.
See the readme.vms file for more details.
-- Manoj Srivastava <srivasta@debian.org> Fri, 28 Apr 2000 17:37:53 -0500
make (3.78.1-8) frozen unstable; urgency=low
* Use absolute links when related links would not work, for the
/usr/doc/ symlink.
* Added a dependency on fileutiles >=4.0, since the package would fail
to install with older fileutils.
-- Manoj Srivastava <srivasta@debian.org> Tue, 28 Mar 2000 01:58:05 -0600
make (3.78.1-7) frozen unstable; urgency=low
* Fixed security fix to match upstream changes. Fixed an upgrade bug when
/usr/doc happens to be a symlink, and does not point to
/usr/share/doc. A couple of people were bitten by this.
-- Manoj Srivastava <srivasta@debian.org> Mon, 28 Feb 2000 22:27:05 -0600
make (3.78.1-6) frozen unstable; urgency=high
* Use mkstemp where available. This fixes a security bug in make.
The bug report does not seem to have made its way into the bts yet.
-- Manoj Srivastava <srivasta@debian.org> Fri, 11 Feb 2000 18:07:20 -0600
make (3.78.1-5) frozen unstable; urgency=low
* The postinst was vulnerable to being affected by symlinks (if, for
some reason, the prerm failed). This has happended for latex2html; and
created a grave bug.
* There was a bug in the postinst in a case statement, that caused
installation to fail for certain situations.
* Also fixed an lintian warning
-- Manoj Srivastava <srivasta@debian.org> Tue, 8 Feb 2000 15:46:36 -0600
make (3.78.1-4) frozen unstable; urgency=low
* Added a glibc fix to dir.c (the bug expressed itself as a wildards
bug). Thaks go to Richard B. Kreckel for spotting the bug, and to
Andreas Jaeger and Joel Klecker for the solution. Forwarded fix upstream.
-- Manoj Srivastava <srivasta@debian.org> Mon, 7 Feb 2000 01:18:30 -0600
make (3.78.1-3) unstable; urgency=low
* Release to fold in NMU fixed bugs. closes: Bug#47686, #47362, #49137, #49381
* Changed the root check to look for uid 0, not the username root (think
sashroot or toor)
-- Manoj Srivastava <srivasta@debian.org> Thu, 3 Feb 2000 02:06:06 -0600
make (3.78.1-1.1) unstable; urgency=low
* Non maintainer upload.
* Changed debian/docentry to point to /usr/share/doc instead of
/usr/doc (closes: #47686, #47362, #49137, #49381).
-- Torsten Landschoff <torsten@debian.org> Sun, 21 Nov 1999 01:30:56 +0100
make (3.78.1-2) unstable; urgency=low
* Updated to the latest version. closes: Bug#46902
* New upstream deleted mention of where to find info files (/usr/info/
or /usr/share/info). closes: Bug#49886
* Fix location where the man page is installed. closes: Bug#47736
-- Manoj Srivastava <srivasta@debian.org> Wed, 1 Dec 1999 11:34:17 -0600
make (3.78.1-1.1) unstable; urgency=low
* Non maintainer upload.
* Changed debian/docentry to point to /usr/share/doc instead of
/usr/doc (closes: #47686, #47362, #49137, #49381).
-- Torsten Landschoff <torsten@debian.org> Sun, 21 Nov 1999 01:30:56 +0100
make (3.78.1-1) unstable; urgency=low
* New upstream release, which fixes a number of problems.
* Moved to the FHS
-- Manoj Srivastava <srivasta@debian.org> Mon, 11 Oct 1999 22:11:03 -0500
make (3.77-7) unstable; urgency=low
* Added patch from the author to correct ?= behaviour. closes: 37526
-- Manoj Srivastava <srivasta@debian.org> Thu, 13 May 1999 23:21:59 -0500
make (3.77-6) unstable; urgency=low
* Added support fro doc base. closes: Bug#31184
* Upgraded all maintainer scripts to my latest standards
* Upgraded to the latest standards version (no changes were required)
-- Manoj Srivastava <srivasta@debian.org> Sat, 27 Feb 1999 22:39:29 -0600
make (3.77-5) unstable; urgency=low
* Fixed a minor typo in documentation. fixes: BUG#31506
-- Manoj Srivastava <srivasta@debian.org> Mon, 25 Jan 1999 16:55:00 -0600
make (3.77-4) frozen unstable; urgency=medium
* Somehow, aclocal.m4 got unpatched, and created a dependency on
libelf. Reapplied patch. This should now not create a spurious
dependency on libelfg0 even if the gremlins cause automake to be run
to recreate configure. closes: BUG#29135
-- Manoj Srivastava <srivasta@debian.org> Sat, 7 Nov 1998 23:29:40 -0600
make (3.77-3) frozen unstable; urgency=high
* Appled more patches to fix the glob problem with the new glibc. patch
provided by Christopher C Chimelis <chris@classnet.med.miami.edu>.
closes: BUG#28723, BUG#28724
-- Manoj Srivastava <srivasta@debian.org> Tue, 3 Nov 1998 17:47:55 -0600
make (3.77-2) unstable; urgency=low
* Applied patch to correct glob problems that make has with glibc
2.0.9x. I had to additionally patch aclocal.m4 in ./glob/ in order to
compile. Seems to work OK on i386. closes: BUG#26785
* Removed icon=none from the menuentry for the documentation. This
saitsfies lintian.
-- Manoj Srivastava <srivasta@debian.org> Wed, 23 Sep 1998 14:32:08 -0500
make (3.77-1) unstable; urgency=low
* New upstream version. Excerpted changes:
* Implement BSD make's "?=" variable assignment operator. The variable
is assigned the specified value only if that variable is not already
defined.
* Make defines a new variable, "CURDIR", to contain the current working
directory (after the -C option, if any, has been processed).
Modifying this variable has no effect on the operation of make.
* Make defines a new default RCS rule, for new-style master file
storage: ``% :: RCS/%'' (note no ``,v'' suffix).
Make defines new default rules for DOS-style C++ file naming
conventions, with ``.cpp'' suffixes. All the same rules as for
``.cc'' and ``.C'' suffixes are provided, along with LINK.cpp and
COMPILE.cpp macros (which default to the same value as LINK.cc and
COMPILE.cc). Note CPPFLAGS is still C preprocessor flags! You should
use CXXFLAGS to change C++ compiler flags.
* A new feature, "target-specific variable values", has been added.
This is a large change so please see the appropriate sections of the
manual for full details. Briefly, syntax like this:
TARGET: VARIABLE = VALUE
defines VARIABLE as VALUE within the context of TARGET. This is
similar to SunOS make's "TARGET := VARIABLE = VALUE" feature. Note
that the assignment may be of any type, not just recursive, and that
the override keyword is available.
COMPATIBILITY: This new syntax means that if you have any rules where
the first or second dependency has an equal sign (=) in its name,
you'll have to escape them with a backslash: "foo : bar\=baz".
Further, if you have any dependencies which already contain "\=",
you'll have to escape both of them: "foo : bar\\\=baz".
* A new appendix listing the most common error and warning messages
generated by GNU make, with some explanation, has been added to the
GNU make User's Manual.
* Updates to the GNU make Customs library support (see README.customs).
* Updates to the Windows 95/NT port from Rob Tulloh (see README.W32),
and to the DOS port from Eli Zaretski (see README.DOS).
-- Manoj Srivastava <srivasta@debian.org> Fri, 31 Jul 1998 10:30:43 -0500
make (3.76.1-8) unstable; urgency=low
* Move info page removal to prerm as per policy.
-- Manoj Srivastava <srivasta@debian.org> Wed, 25 Feb 1998 17:38:10 -0600
make (3.76.1-7) unstable; urgency=low
* Mentioned the fact that the GPL is available on the filesystem in the
copyright file.
-- Manoj Srivastava <srivasta@debian.org> Fri, 13 Feb 1998 13:16:58 -0600
make (3.76.1-6) unstable; urgency=low
* Fixed the old fsf version in the copyright file.
* Read the new policy document. I think make complies with 2.4.0.0, so
it has been upgraded.
* That fixes all the problems reported by lintian.
-- Manoj Srivastava <srivasta@debian.org> Mon, 9 Feb 1998 13:07:56 -0600
make (3.76.1-5) unstable; urgency=low
* Give a changed info dir descriotion, so that a simple "info make" does
the right thing. closes:Bug#14879.
-- Manoj Srivastava <srivasta@debian.org> Sun, 16 Nov 1997 00:50:22 -0600
make (3.76.1-4) unstable; urgency=low
* Make sure the copyright file is not compressed.
closes:Bug#14426,Bug#14427
-- Manoj Srivastava <srivasta@debian.org> Wed, 5 Nov 1997 11:53:03 -0600
make (3.76.1-3) unstable; urgency=low
* With Stellar help from Stephen Zander <srz@mckesson.com>, changed the
aclocal.m4 file (already present in the upstream sources) to override
the function that checks for libelf. This should now not create a
spurious dependency on libelfg0 even if the gremlins cause automake to
be run to recreate configure.
-- Manoj Srivastava <srivasta@debian.org> Wed, 29 Oct 1997 14:22:37 -0600
make (3.76.1-2) unstable; urgency=low
* Removed dependency on libelf by convincinf configure that unlike
Solaris, Linux does not need an explicit -lelf (again).
-- Manoj Srivastava <srivasta@debian.org> Sat, 25 Oct 1997 02:24:13 -0500
make (3.76.1-1) unstable; urgency=low
* Small (but serious) bug fix. main.c (main): Arg count should be int,
not char! Major braino.
* changes to upstream Makefiles
-- Manoj Srivastava <srivasta@debian.org> Fri, 3 Oct 1997 11:53:45 -0500
make (3.76-1) unstable; urgency=low
* New upstream update. Changes:
* GNU make now uses automake to control Makefile.in generation. This
should make it more consistent with the GNU standards.
* VPATH functionality has been changed to incorporate the VPATH+ patch,
previously maintained by Paul Smith <psmith@baynetworks.com>. See the
manual.
* Make defines a new variable, `MAKECMDGOALS', to contain the goals that
were specified on the command line, if any. Modifying this variable
has no effect on the operation of make.
* A new function, `$(wordlist S,E,TEXT)', is available: it returns a
list of words from number S to number E (inclusive) of TEXT.
* Instead of an error, detection of future modification times gives a
warning and continues. The warning is repeated just before GNU make
exits, so it is less likely to be lost.
* Fix the $(basename) and $(suffix) functions so they only operate on
the last filename, not the entire string:
Command Old Result New Result
------- ---------- ----------
$(basename a.b) a a
$(basename a.b/c) a a.b/c
$(suffix a.b) b b
$(suffix a.b/c) b/c <empty>
* The $(strip) function now removes newlines as well as TABs and spaces.
* The $(shell) function now changes CRLF (\r\n) pairs to a space as well
as newlines (\n).
* Updates to the Windows 95/NT port from Rob Tulloh (see README.W32).
* Eli Zaretskii has updated the port to 32-bit protected mode on MSDOS
and MS-Windows, building with the DJGPP v2 port of GNU C/C++ compiler
and utilities. See README.DOS for details, and direct all questions
concerning this port to Eli Zaretskii <eliz@is.elta.co.il> or DJ
Delorie <dj@delorie.com>.
* John W. Eaton has updated the VMS port to support libraries and VPATH.
* Make sure that the manual pages are installed.
-- Manoj Srivastava <srivasta@debian.org> Tue, 16 Sep 1997 23:23:27 -0500
make (3.75-6) unstable; urgency=low
* Built with libc6
-- Manoj Srivastava <srivasta@debian.org> Fri, 16 May 1997 11:07:17 -0500
make (3.75-5) unstable; urgency=low
* Improved postinst/postrm scripts
* Added menu entry for the HTML files provided by make-doc
* Added documentation package make-doc
-- Manoj Srivastava <srivasta@debian.org> Wed, 7 May 1997 18:17:47 -0501
make (3.75-4) unstable; urgency=low
* Removed HTML files because of size considerations. This fixes Bug#7867.
-- Manoj Srivastava <srivasta@debian.org> Thu, 6 Mar 1997 14:34:00 -0600
make (3.75-3) unstable; urgency=low
* Added more documents to the /usr/doc/make directory.
* Added dww index
* Added HTML documentation to /usr/doc/make
* Removed dependency on libelf by convincinf configure that unlike
Solaris, Linux does not need an explicit -lelf. This fixes Bug#7807
-- Manoj Srivastava <srivasta@debian.org> Tue, 4 Mar 1997 10:36:14 -0600
make (3.75-2) unstable; urgency=low
* Moved to standards version 2.1.2.2
* Removed extra root checks
* Added error messages to failed root check
-- Manoj Srivastava <srivasta@debian.org> Thu, 13 Feb 1997 14:52:36 -0600
make (3.75-1) unstable; urgency=low
* Use dpkg-shlibdep instead of hardcoding the dependency in the control
file.
-- Manoj Srivastava <srivasta@debian.org> Fri, 8 Nov 1996 14:42:11 -0600
make (3.75-0) unstable; urgency=low
* Changed to the new format.
* New upstream version
-- Manoj Srivastava <srivasta@debian.org> Thu, 7 Nov 1996 17:42:34 -0600
make (3.74-12) unstable; urgency=low
* Added patch to job.c to allow make to exec scripts which do not
have the #! magic as the first line. This fixed Bug#1149
* Added architecture header in control
* added section header
* merged the package revision header into the revision header.
* cleaned up the debian.rules.
* added the Changelog.
* Fixed the description field not to include multiple contiguous
spaces
-- Manoj Srivastava <srivasta@debian.org>
Local variables:
mode: debian-changelog
End: