Re: Make v3.79, for Windows32

2000-06-15 Thread Eli Zaretskii
From: "Andre Srinivasan" [EMAIL PROTECTED] Date: Thu, 15 Jun 2000 10:05:18 -0700 (GMT-8:00) I just checked that indeed bash is being invoked: $ cat Makefile all: echo $$SHELL $ make echo $SHELL d:/cygnus/cygwin-b20/usr/local/bin/sh.exe

Make, suffix rules and pattern rules. (fwd)

2000-11-01 Thread Eli Zaretskii
I've verified on my system that suffix rules with prerequisites do seem to work, as in this example: .c.o: foo.h @echo $ Assuming you have foo.c and foo.h in your directory, type "make foo.o", and see Make echo the name "foo.c". Is something wrong with the assertion in the docs that

Re: make for windows use the incorrect date for update check

2001-01-13 Thread Eli Zaretskii
On Fri, 12 Jan 2001, Paul D. Smith wrote: Make use the creation time instead the modification time for update check. ??? Is that a question? Can we possibly have more info, including some motivation? ___ Bug-make mailing list [EMAIL PROTECTED]

Re: make signal text descriptions

2003-10-29 Thread Eli Zaretskii
Date: Wed, 29 Oct 2003 21:07:39 + From: J. Grant [EMAIL PROTECTED] ok, I've cc [EMAIL PROTECTED], so maybe someone can tell me if signal numbers are decoded. Would you include this internally? or use a lib etc? The signal names are decoded if the underlying library supports them.

Re: make signal text descriptions

2003-10-29 Thread Eli Zaretskii
Date: Thu, 30 Oct 2003 00:02:55 + From: J. Grant [EMAIL PROTECTED] I noticed on this list list they talk about it being a failed exec: http://www.cygwin.com/ml/cygwin/2003-06/msg00674.html I doubt if this is a signal. It's more probably an error code from a library function that

Re: [patch] README.W32.template

2003-11-23 Thread Eli Zaretskii
Date: Sat, 22 Nov 2003 21:00:42 -0500 From: Paul D. Smith [EMAIL PROTECTED] Note that this can't be done on Windows, only on UNIX. Well, anyway, I've never done it on Windows and I've never heard of anyone who has. The tools required to build from the CVS archive (GNU m4, Perl, GNU

Re: Schedule for GNU make 3.81

2005-02-19 Thread Eli Zaretskii
effect (which I think is a feature) should be mentioned in make.texi. Finally, please make sure dosbuild.bat has DOS line endings after you apply the diffs below. (Otherwise, some DOS/Windows shells will refuse to run it.) TIA ChangeLog entries: 2005-02-19 Eli Zaretskii [EMAIL PROTECTED

Re: Schedule for GNU make 3.81

2005-02-19 Thread Eli Zaretskii
Date: Sat, 19 Feb 2005 17:42:42 -0500 Cc: bug-make@gnu.org From: Paul D. Smith [EMAIL PROTECTED] ez 5. On variable.c, the function define_automatic_variables used to ezalways export SHELL (there was a line v-export = v_export; right ezafter SHELL was assigned the default

Re: Schedule for GNU make 3.81

2005-02-20 Thread Eli Zaretskii
Date: Wed, 16 Feb 2005 01:45:41 -0500 From: [EMAIL PROTECTED] http://make.paulandlesley.org/make-3.81beta2.tar.bz2 http://make.paulandlesley.org/make-3.81beta2.tar.gz Here's an annoyance with this beta version when I build it with DJGPP and GCC 3.3.3 or 3.4.3: gcc -I. -I. -I.

Re: Schedule for GNU make 3.81

2005-02-21 Thread Eli Zaretskii
Date: Mon, 21 Feb 2005 08:37:38 -0500 Cc: bug-make@gnu.org, make-w32@gnu.org From: Paul D. Smith [EMAIL PROTECTED] ez file.c: In function `file_timestamp_cons': ez file.c:554: warning: comparison is always true due to limited range of data type Unfortunately there's not much

[bug #15718] Weird behavior of the SHELL variable on Win32

2006-02-13 Thread Eli Zaretskii
Follow-up Comment #6, bug #15718 (project make): Please try the pretest version of Make 3.81 (beta4). This problem should be fixed in that version. ___ Reply to this item at: http://savannah.gnu.org/bugs/?func=detailitemitem_id=15718

[bug #15718] Weird behavior of the SHELL variable on Win32

2006-02-13 Thread Eli Zaretskii
Follow-up Comment #7, bug #15718 (project make): Let me clarify: Comment #6 is for Doug Konrad. ___ Reply to this item at: http://savannah.gnu.org/bugs/?func=detailitemitem_id=15718 ___

[bug #15718] Weird behavior of the SHELL variable on Win32

2006-02-13 Thread Eli Zaretskii
Follow-up Comment #8, bug #15718 (project make): Here's a response to Comments #2 and #5: It's not true that ``SHELL variable assignment within Makefile doesn't work for Win32 port of GNU make''. It's just that it's a bit tricky, and also your test Makefile was too simple to force Make to

[bug #15718] Weird behavior of the SHELL variable on Win32

2006-02-13 Thread Eli Zaretskii
Follow-up Comment #10, bug #15718 (project make): I'm not sure it's a bug in the Windows port that an arbitrary value of SHELL does not immediately goto slow; after all, it's hard to imagine radically different quoting rules for the relatively simple-minded shells we have on WIndows. But I will

Re: make 3.81rc1 / MSYS

2006-03-04 Thread Eli Zaretskii
From: David Ergo [EMAIL PROTECTED] Date: Tue, 28 Feb 2006 13:08:10 +0100 Cc: Xavier Marichal [EMAIL PROTECTED], =?ISO-8859-1?Q?S=E9bastien?= Frippiat [EMAIL PROTECTED] I managed to compile a working version of make 3.81rc1 for MSYS but I had do some modifications. first

[bug #15718] Weird behavior of the SHELL variable on Win32

2006-03-04 Thread Eli Zaretskii
Follow-up Comment #14, bug #15718 (project make): Paul is right: the Windows port does not invoke cmd.exe with the -c switch. So there's no bug here and nothing to fix. Here are the gory details: If you look closer at job.c:construct_command_argv_internal, you will see that, in the `slow'

Re: [bug #15718] Weird behavior of the SHELL variable on Win32

2006-03-07 Thread Eli Zaretskii
Date: Sat, 4 Mar 2006 20:17:20 +0200 From: Eli Zaretskii [EMAIL PROTECTED] The fact that it doesn't work with setting SHELL from the command line might mean there's another place in the code where the special treatment of cmd should be added. Hmmm... Fixed thusly: 2006-03-04 Eli

[bug #15718] Weird behavior of the SHELL variable on Win32

2006-03-07 Thread Eli Zaretskii
Follow-up Comment #19, bug #15718 (project make): The real bugs wrt SHELL that still need to be worked on are: 1. When the Windows port searches along PATH for a shell whose name is not cmd, it does not try to append the executable extensions, so SHELL=foo would not find foo.exe 2. If the

Re: make 3.81rc1 / MSYS

2006-03-07 Thread Eli Zaretskii
From: David Ergo [EMAIL PROTECTED] Cc: bug-make@gnu.org, Xavier Marichal [EMAIL PROTECTED], =?ISO-8859-1?Q?S=E9bastien?= Frippiat [EMAIL PROTECTED] Sorry, but as a understand the code, sh_chars_sh is an intermediate variable as sh_chars_dos is, and sh_chars is the real variable to

Re: make 3.81rc1 / MSYS

2006-03-07 Thread Eli Zaretskii
From: David Ergo [EMAIL PROTECTED] Cc: bug-make@gnu.org, Xavier Marichal [EMAIL PROTECTED], =?ISO-8859-1?Q?S=E9bastien?= Frippiat [EMAIL PROTECTED] Date: Tue, 07 Mar 2006 09:28:46 +0100 Ok, now I understand. But for MSYS, as it uses unix code, sh_chars_sh is not defined and the

[bug #15718] Weird behavior of the SHELL variable on Win32

2006-03-08 Thread Eli Zaretskii
Follow-up Comment #16, bug #15718 (project make): Thanks. Does it work if you put SHELL=cmd inside the Makefile? That does work for me. The fact that it doesn't work with setting SHELL from the command line might mean there's another place in the code where the special treatment of cmd

[bug #15718] Weird behavior of the SHELL variable on Win32

2006-03-10 Thread Eli Zaretskii
Follow-up Comment #17, bug #15718 (project make): Okay, I've found the culprit: setting SHELL from the command-line arguments wasn't handled as setting it from the Makefile. I think that's a bug (the Unix version doesn't handle SHELL in any special way when it comes from the command line), so I

[bug #16132] Quoting problem in 3.81rc1

2006-03-20 Thread Eli Zaretskii
Follow-up Comment #2, bug #16132 (project make): I cannot reproduce this, either, on Windows XP. I tried with and without a Unixy sh.exe on my PATH, and both behave as expected, identically to v3.80 and v3.80b4. (The behavior with and without sh.exe is not identical, but that's because the

[bug #16132] Quoting problem in 3.81rc1

2006-03-21 Thread Eli Zaretskii
Follow-up Comment #11, bug #16132 (project make): The result without sh.exe is the expected one. So Make is working correctly, and the problem is is (in)compatibility with the Cygwin shell. When I need a Unixy shell, I use the old port of zsh. You should be able to find it on the net (sorry,

[bug #16132] Quoting problem in 3.81rc1

2006-03-21 Thread Eli Zaretskii
Follow-up Comment #13, bug #16132 (project make): Did the OP build the previous versions of Make with the same compiler as the release candidate? If not, perhaps therein lies the reason for the difference, especially if the other versions are Cygwin ports (as opposed to to rc1 that was built

[bug #16132] Quoting problem in 3.81rc1

2006-03-24 Thread Eli Zaretskii
Follow-up Comment #18, bug #16132 (project make): Then I suggest that you try replacing the shell as well. As I already wrote, I cannot reproduce this with my version of sh.exe. Alternatively, you could try to debug this and see where exactly the problem lies. If you can afford spending some

[bug #16132] Quoting problem in 3.81rc1

2006-03-27 Thread Eli Zaretskii
Follow-up Comment #16, bug #16132 (project make): Yes, I'm the same Eli Z. Paul is correct asking you for the details of the old versions: how they were built and with what compier. ___ Reply to this item at:

[bug #16132] Quoting problem in 3.81rc1

2006-03-27 Thread Eli Zaretskii
Follow-up Comment #21, bug #16132 (project make): Thanks, Pieter. This means there's no bug at all: the comments inside config.h.W32 clearly say to define HAVE_CYGWIN_SHELL if you are using such a shell. (Paul, do you think we should emphasize this in README.W32?) I don't know why echo is

Re: Contradicting license informations in make.texi

2006-03-28 Thread Eli Zaretskii
Date: Sun, 26 Mar 2006 13:14:49 +0200 From: Sven Joachim [EMAIL PROTECTED] 1) Version b) lists the ``GNU General Public License'' as an Invariant Section, but does not actually include it. It should mention the GFDL section (which _is_ included) instead. I'm guessing that when the

Re: Problem with overriding def. SHELL-sh.exe on W2000

2006-03-28 Thread Eli Zaretskii
Date: Mon, 27 Mar 2006 23:05:41 +0200 From: [EMAIL PROTECTED] I'm using gnumake 3.78 (also tried 3.8) buided with VC on W2000. I've a problem with overriding default SHELL value from sh.exe to cmd.exe. Yes, this is a known problem with Make on Windows. I believe it has been corrected in

Re: Probable Spam: make 3.81 cannot build gcc 4.x.y

2006-04-03 Thread Eli Zaretskii
Date: Mon, 03 Apr 2006 14:25:12 +0400 From: =?KOI8-R?Q?=E4=C5=CA=D4=C5=D2_=E1=CC=C5=CB=D3=C1=CE=C4=D2_=F7=C1?= =?KOI8-R?Q?=CC=C5=D2=C9=C5=D7=C9=DE?= [EMAIL PROTECTED] After update GNU make from 3.80 up to 3.81 i cannot build gcc 4.0.2, 4.0.3 and 4.1.0 whith same error: rm -f

Re: [bug #16286] VPATH and directory cache

2006-04-07 Thread Eli Zaretskii
Date: Thu, 6 Apr 2006 16:33:04 -0400 From: Paul D. Smith [EMAIL PROTECTED] Cc: All of the behavior you're seeing is explained in my webpages referenced earlier. Given the number of times this comes up in various forums and in the bug tracker, would it be a good idea to include in the

[bug #16362] Regression: make -n causes $(shell) failure on Windows

2006-04-18 Thread Eli Zaretskii
Follow-up Comment #1, bug #16362 (project make): Sounds like I should stop trying to maintain the Windows port, as I cause more trouble than help. ___ Reply to this item at: http://savannah.gnu.org/bugs/?func=detailitemitem_id=16362

[bug #16476] Inconsistent function macros - again

2006-05-01 Thread Eli Zaretskii
Follow-up Comment #3, bug #16476 (project make): AFAIK, WINDOWS32 is used because the GNU Project doesn't like to be part of those who say that MS-Windows is ``a win''. Therefore, we cannot remove WINDOWS32 and use _WIN32 instead. As for its usage policy, WINDOWS32 should be used for OS- and

[bug #16505] Line-continuation backslashes are not stripped

2006-05-03 Thread Eli Zaretskii
Follow-up Comment #1, bug #16505 (project make): This is not a regression, but a deliberate change whose purpose is to follow the Posix specifications. From NEWS: - quotation -- * WARNING: Backward-incompatibility! In order to comply with POSIX, the way in

[bug #16505] Line-continuation backslashes are not stripped

2006-05-03 Thread Eli Zaretskii
Follow-up Comment #6, bug #16505 (project make): The Posix behavior has its merits: without it, how does one pass a command line with embedded newlines from a Makefile? The Posix handling of newlines in single quotes permits this. ___

[bug #16505] Line-continuation backslashes are not stripped

2006-05-04 Thread Eli Zaretskii
Follow-up Comment #11, bug #16505 (project make): I can understand everything you are saying -- the backward incompatibility, the suggestion to add an explicit warning, the works. The only thing I do NOT understand is why do you insist on telling about the EOF error etc., when you have at least

Re: Windows XP and make 3.80

2006-05-05 Thread Eli Zaretskii
Date: Fri, 05 May 2006 10:14:38 -0400 From: =?ISO-8859-1?Q?Pablo_Alarc=F3n_Pavez?= [EMAIL PROTECTED] Command: make clean OS: Windows XP version 2002, service pack 2 make version: 3.80 It interprets rmdir /q /s lib as rmdir /q, rmdir /s and rmdir lib with errors. Do you have an

[bug #16362] Regression: make -n causes $(shell) failure on Windows

2006-05-27 Thread Eli Zaretskii
Follow-up Comment #3, bug #16362 (project make): The following patch fixes this bug: --- function.c~02006-04-01 12:36:40.0 +0300 +++ function.c 2006-05-27 15:58:26.984375000 +0300 @@ -1589,12 +1589,25 @@ func_shell (char *o, char **argv, const int pid; #ifndef __MSDOS__

Re: Bug in builtin function abspath (again)

2006-05-30 Thread Eli Zaretskii
Date: Tue, 30 May 2006 10:49:17 -0400 Cc: bug-make@gnu.org From: Paul D. Smith [EMAIL PROTECTED] The realpath function will resolve both absolute and relative paths and return the absolute pathname corresponding to pathname. All but the last component of pathname must exist when

Re: Bug in builtin function abspath (again)

2006-05-31 Thread Eli Zaretskii
From: Boris Kolpackov [EMAIL PROTECTED] Date: Wed, 31 May 2006 07:48:12 + (UTC) I just checked the page for realpath in SUS and I don't see anything that implies this. My understanding that all components of the path must exist. So it's probably system-dependent. Yes, that seems to

Re: bug when redirecting mingw32-make output (w32/sub_proc/sub_proc.c)

2006-06-03 Thread Eli Zaretskii
From: Roland Puntaier [EMAIL PROTECTED] Date: Fri, 2 Jun 2006 17:36:00 +0200 process_easy: DuplicateHandle(In) failed is issued, when redirecting the mingw32-make output from a parent process. GetStdHandle returns 0, which is not an error, but also no handle to be duplicated. Thanks

[bug #17105] problem colon after drive letter in prerequisite

2006-07-14 Thread Eli Zaretskii
Follow-up Comment #1, bug #17105 (project make): This problem doesn't happen with the native Windows build of Make 3.81. If you rewally need to use the Cygwin build, I suggest to take this up with the Cygwin maintainers: I don't know whether the Cygwin version is supposed to support file names

Re: syntax error vpath.c line 348

2006-07-31 Thread Eli Zaretskii
Date: Mon, 31 Jul 2006 16:16:53 +0200 (MEST) From: Stefan Renz[EMAIL PROTECTED] I just tried to build gnu make for win32 and got an error message like this: syntax error vpath.c line 348 There are too many actual parameters etc. I changed it from n = rindex(*file,, '\\'); to n =

[bug #17381] Compile errors under DJGPP

2006-08-12 Thread Eli Zaretskii
Follow-up Comment #1, bug #17381 (project make): The following patch should take care of this: 2006-08-12 Eli Zaretskii [EMAIL PROTECTED] * job.h [__MSDOS__]: Use the same prototype for child_execute_job as __EMX__ does. --- job.h~0 2006-02-12 02:16:04.0 +0200

Re: [bug #17381] Compile errors under DJGPP

2006-08-12 Thread Eli Zaretskii
as it ought to be Thanks. Here's a patch to fix this: 2006-08-12 Eli Zaretskii [EMAIL PROTECTED] * job.h [__MSDOS__]: Use the same prototype for child_execute_job as __EMX__ does. --- job.h~0 2006-02-12 02:16:04.0 +0200 +++ job.h 2006-08-12 15:44

[bug #17521] target-specific variables inluding semicolon

2006-08-25 Thread Eli Zaretskii
Follow-up Comment #1, bug #17521 (project make): This is not a bug, but a documented change in behavior, intended to bring GNU Make in line with Posix specification for Make. From the NEWS file: * WARNING: Backward-incompatibility! In order to comply with POSIX, the way in which GNU make

Re: filenames with colons in them

2006-09-04 Thread Eli Zaretskii
From: Dan Jacobson [EMAIL PROTECTED] Date: Tue, 05 Sep 2006 03:15:52 +0800 In the make concept index, I hit RET upon * :: rules (double-colon): Double-Colon.(line 6) and I get byte-code: No such node or anchor: : rules (double-colon): Double-Colon here in Debian's

Re: make cannot handle prerequisites that contain a colon

2006-09-30 Thread Eli Zaretskii
From: Bas Holleman [EMAIL PROTECTED] Date: Fri, 29 Sep 2006 10:01:16 + (UTC) Hi Sebastien, About the problem: gmake begin_process CreateProcess failed. I cannot find the beginning of this thread in the archives. This is my experience: The Windows PATH variable is to long. gmake runs

Re: SHELL -c hardwired

2006-10-29 Thread Eli Zaretskii
From: Dan Jacobson [EMAIL PROTECTED] Date: Sun, 29 Oct 2006 08:02:17 +0800 One can set SHELL, but there's no way to get rid of the -c in case one wants too. E.g., one wants to make SHELL=mysql as an experiment etc. mysql would need a -e, etc. Doesn't it work to customize shell-file-name

Re: SHELL -c hardwired

2006-11-05 Thread Eli Zaretskii
From: Dan Jacobson [EMAIL PROTECTED] Date: Mon, 06 Nov 2006 05:58:15 +0800 One can set SHELL, but there's no way to get rid of the -c in case one wants too. E.g., one wants to make SHELL=mysql as an experiment etc. mysql would need a -e, etc. EZ Doesn't it work to customize

Re: Tiny project to play with gmake ?

2006-11-16 Thread Eli Zaretskii
Date: Wed, 15 Nov 2006 13:23:31 +0200 From: Maxim Vexler [EMAIL PROTECTED] To make a good starting point I'm looking for a small (tiny) open source project, one with a few cpp files, some small .h files. A bonus would be if this project uses a small but stable (compile wise) 3rd party

Re: File path bug on windows platform

2006-11-25 Thread Eli Zaretskii
to fix that, so if you need this ASAP, and can rebuild Make from sources on your machine, please try the patch below and tell me if it works for you. 2006-05-27 Eli Zaretskii [EMAIL PROTECTED] * function.c (IS_ABSOLUTE, ROOT_LEN): New macros. (abspath): Support systems that define

Re: Problem with CURDIR variable

2006-12-11 Thread Eli Zaretskii
From: Paul Smith [EMAIL PROTECTED] Date: Mon, 11 Dec 2006 19:42:51 -0500 Cc: bug-make@gnu.org This test is kind of strange. Unless there's some specific reason the makefile REQUIRES the CURDIR variable to be set by make, it should be rewritten: ifndef CURDIR $(error Please define the

Re: Bug: make igores options, switches and targets

2007-01-19 Thread Eli Zaretskii
Date: Thu, 18 Jan 2007 22:28:12 +0100 From: Georg-Johann Lay [EMAIL PROTECTED] I have some trouble with GNU make. The make comes from WinAVR, a distribution of avr-gcc for Win32, i.e. mingw. It is the most recent build from 2006-04-21 But the output you show from make --version, viz.

Re: Inconsistent behaviour when building in parallel

2007-01-21 Thread Eli Zaretskii
From: Dirk Heinrichs [EMAIL PROTECTED] Date: Sat, 20 Jan 2007 22:22:04 +0100 So the left hand doesn't know what the right hand does? ??? Would you care to explain where do you see two hands that don't know each what the other one does? As far as I see from Paul's clear description is that

[bug #18872] problem colon after drive letter in prerequisite

2007-01-24 Thread Eli Zaretskii
Follow-up Comment #1, bug #18872 (project make): You are using the Cygwin build of Make 3.81, which does not support drive letters in file names (I believe the announcement on the Cygwin mailing list at the time they released Make 3.81 explains why they discontinued support for drive letters.)

Re: BUG while running the make file

2007-02-07 Thread Eli Zaretskii
Date: Wed, 7 Feb 2007 11:51:56 -0500 From: Raheja, Himanshu [EMAIL PROTECTED] gcc -I.. -I. -I./include -I./common -D_FILE_OFFSET_BITS=64 -I/usr/include -g -W -Wall -Werror -Wno-unused -g -O2 -D_FILE_OFFSET_BITS=64 -g -W -Wall -Werror -Wno-unused -DHAVE_CONFIG_H -c ./common/linksupport.c -o

Re: automake-1.10 can't work with make-3.81 in Mingw in Windows XP

2007-02-24 Thread Eli Zaretskii
Date: Sat, 24 Feb 2007 18:04:28 +0800 (CST) From: haibin zhang [EMAIL PROTECTED] Cc: Hi all: automake-1.10 can't work with make-3.81 in Mingw in Windows XP, but automake-1.9.6 can work with make-3.81. I tested that automake-1.10 can work with make-3.79.1 in Mingw in Windows XP.

Re: timestamp resolution

2007-05-04 Thread Eli Zaretskii
Date: Thu, 3 May 2007 23:20:31 +0100 From: James Youngman [EMAIL PROTECTED] Cc: bug-make@gnu.org, [EMAIL PROTECTED] [EMAIL PROTECTED] [ CC += bug-make@gnu.org ] On 5/3/07, Ulrich Drepper [EMAIL PROTECTED] wrote: On today's call we agreed on the following proposal (names are

Re: Build warnings in CVS make 3.81.90

2007-05-12 Thread Eli Zaretskii
From: Paul Smith [EMAIL PROTECTED] Date: Fri, 11 May 2007 15:15:34 -0400 Cc: GNU Make bug-make@gnu.org function.c: In function 'func_shell': function.c:1597: warning: variable 'error_prefix' might be clobbered by 'longjmp' or 'vfork' function.c:1589: warning: argument 'o' might be

[bug #20550] Crash with setting SHELL from the commandline

2007-07-21 Thread Eli Zaretskii
Follow-up Comment #1, bug #20550 (project make): Thanks. I believe this was already reported, and the attached patch (already sent to the maintainer) should fix it. (file #13412) ___ Additional Item Attachment:

[bug #20549] make -n doesn't work recursively

2007-07-21 Thread Eli Zaretskii
Follow-up Comment #1, bug #20549 (project make): Thanks. I believe the attached patch should take care of this bug. Does it? (file #13414) ___ Additional Item Attachment: ___

[bug #20550] Crash with setting SHELL from the commandline

2007-07-21 Thread Eli Zaretskii
Follow-up Comment #3, bug #20550 (project make): Did you try to patch the current CVS? Because I'm not even sure it compiles on Windows (never tried it myself), and the place GCC complains doesn't seem to have anything in common with the patch I sent. Anyway, can we take this to the mailing

[bug #20549] make -n doesn't work recursively

2007-07-21 Thread Eli Zaretskii
Follow-up Comment #3, bug #20549 (project make): Your report was relative to Make 3.81, and the diffs are relative to that version. I don't track the CVS, and am not even sure it compiles on Windows. Please, let's continue discussing this on one of the Make mailing lists ([EMAIL PROTECTED],

[bug #20550] Crash with setting SHELL from the commandline

2007-07-21 Thread Eli Zaretskii
Follow-up Comment #4, bug #20550 (project make): Sorry, I meant bug-make, not bug-gnu-emacs, of course. ___ Reply to this item at: http://savannah.gnu.org/bugs/?20550 ___ Message sent

Re: problem with GNU make configure

2007-08-03 Thread Eli Zaretskii
Date: Fri, 3 Aug 2007 14:52:53 -0700 (PDT) From: [EMAIL PROTECTED] I am trying to configure GNU make from cygwin and ./configure doesn't run. I have attached the cygwin console capture with the error. I see no attachments. ___ Bug-make mailing

Re: problem with GNU make configure

2007-08-03 Thread Eli Zaretskii
Date: Fri, 3 Aug 2007 14:55:15 -0700 (PDT) From: [EMAIL PROTECTED] oops, here is the attached console capture It's much better to send this as plain text (you can capture it with `tee' or even by copying and pasting the contents into your mailer). My crystal ball says that somehow the

Re: Switching from CVS to GIT

2007-10-13 Thread Eli Zaretskii
Date: Sat, 13 Oct 2007 13:59:43 -0400 From: Christopher Faylor [EMAIL PROTECTED] Cc: Isn't there a pure MinGW (not msys) version too? If someone knows where to get it, please tell. ___ Bug-make mailing list Bug-make@gnu.org

Re: Switching from CVS to GIT

2007-10-13 Thread Eli Zaretskii
From: Paul Smith [EMAIL PROTECTED] Date: Sat, 13 Oct 2007 12:37:46 -0400 Cc: I'm considering switching from CVS to another form of SCM. Can you tell why? ___ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make

Re: Switching from CVS to GIT

2007-10-13 Thread Eli Zaretskii
From: Benoit SIGOURE [EMAIL PROTECTED] Date: Sat, 13 Oct 2007 19:18:42 +0200 Cc: Make Windows [EMAIL PROTECTED], bug-make bug-make@gnu.org I frequently read Git's ML and it seems rather stable on Cygwin. Which for me is a turn-off, because I don't want to install Cygwin. The MSYS version

Re: Switching from CVS to GIT

2007-10-13 Thread Eli Zaretskii
From: Benoit SIGOURE [EMAIL PROTECTED] Date: Sat, 13 Oct 2007 20:52:58 +0200 Cc: bug-make bug-make@gnu.org On Oct 13, 2007, at 7:59 PM, Christopher Faylor wrote: Isn't there a pure MinGW (not msys) version too? This sounds unlikely because many commands in git-core are shell

Re: Switching from CVS to GIT

2007-10-13 Thread Eli Zaretskii
Cc: Make Windows [EMAIL PROTECTED], bug-make bug-make@gnu.org From: Benoit SIGOURE [EMAIL PROTECTED] Date: Sat, 13 Oct 2007 22:09:56 +0200 Is there a good native Windows port of GIT? http://git.or.cz/gitwiki/WindowsInstall Thanks, I already found that page. However, it sounds like it

Re: Switching from CVS to GIT

2007-10-14 Thread Eli Zaretskii
From: Paul Smith [EMAIL PROTECTED] Cc: [EMAIL PROTECTED], bug-make@gnu.org Date: Sun, 14 Oct 2007 12:57:20 -0400 On Sat, 2007-10-13 at 21:10 +0200, Eli Zaretskii wrote: Can you tell why? The main reasons are lack of functionality in CVS re renaming, removing, and reorganizing files

Re: possible memory leak in make 3.81

2007-10-15 Thread Eli Zaretskii
Date: Mon, 15 Oct 2007 20:12:37 +0100 From: Jon Grant [EMAIL PROTECTED] Cc: bug-make@gnu.org Paul Smith wrote on 14/10/07 22:17: On Sun, 2007-10-14 at 18:33 +0100, Jon Grant wrote: Do they get free'd up when make exits? No. It's quite difficult to do this since the variables are

Re: Switching from CVS to GIT

2007-10-15 Thread Eli Zaretskii
Date: Mon, 15 Oct 2007 13:36:53 -0700 From: Howard Chu [EMAIL PROTECTED] Cc: bug-make@gnu.org, [EMAIL PROTECTED] IMO the objections to requiring MSYS/Cygwin on Windows made no sense in this discussion. Believe me, it does make sense to some. In a nutshell, if you use Cygwin or MSYS, you

Re: Config.h and pid redefinition...

2007-12-08 Thread Eli Zaretskii
Date: Sat, 8 Dec 2007 21:18:55 +0100 From: Alberto Santini [EMAIL PROTECTED] I compiled make 3.81 on Windows box Vista using MingW - gcc (GCC) 4.2.1-sjlj (mingw32-2). I modified config.h.W32 commenting the line 412: #define pid_t int So it would be better to add a conditional

Re: Invalid opton --B

2007-12-10 Thread Eli Zaretskii
Date: Mon, 10 Dec 2007 17:07:36 -0800 From: Anand, CJ [EMAIL PROTECTED] The command we use is make OS=nto CPULIST=x86 -B install LDFLAGS=-M The error we get is make: invalid option - B What does make --version say? ___ Bug-make mailing

Re: Config.h and pid redefinition...

2007-12-15 Thread Eli Zaretskii
Yes, that was silly of me. How about the patch below, then? I think the solution is using GCC_VERSION. :( I don't want to use GCC_VERSION, because then I'd need to know exactly which version started defining pid_t. 2007-12-15 Eli Zaretskii [EMAIL PROTECTED] * config.h.W32: Include sys

Re: Config.h and pid redefinition...

2007-12-15 Thread Eli Zaretskii
*/ Thanks. Could you please try the patch below, and see if it fixes your original problem? 2007-12-15 Eli Zaretskii [EMAIL PROTECTED] * config.h.W32 [!_PID_T_] (pid_t): Define only if not already defined. --- config.h.W32~0 2006-04-01 12:42:38.0 +0300 +++ config.h.W32

Re: Config.h and pid redefinition...

2007-12-16 Thread Eli Zaretskii
Date: Sun, 16 Dec 2007 11:08:41 +0100 From: Alberto Santini [EMAIL PROTECTED] Cc: bug-make@gnu.org I confirm you the patch works fine. 2007-12-15 Eli Zaretskii [EMAIL PROTECTED] * config.h.W32: Include sys/types.h. [!_PID_T_] (pid_t): Define only if not already

Re: Fixing broken djgpp support in make 3.81

2007-12-22 Thread Eli Zaretskii
. 2007-12-22 Eli Zaretskii [EMAIL PROTECTED] Suggested by Juan Manuel Guerrero [EMAIL PROTECTED]: * Makefile.DOS.template (info_TEXINFOS): Remove unused variable. (TEXINFOS): Value changed to `doc/make.texi'. (.SUFFIXES): Use .texi instead of .texinfo

Re: GNU make to consider files checksum

2008-04-12 Thread Eli Zaretskii
From: Giuseppe Scrivano [EMAIL PROTECTED] Date: Fri, 11 Apr 2008 23:45:02 +0200 Other systems like scons already support this feature and it would be great to have it for GNU Make too. I attached a patch against the current CVS to add --use-checksum to GNU Make, it is just a

Re: make version

2008-04-17 Thread Eli Zaretskii
Date: Thu, 17 Apr 2008 16:51:47 +0100 From: ying [EMAIL PROTECTED] Sorry to bother you. When I installed the mingw and msys the current make version is 3.79.1. I tried to install the make 3.80 and cover the previous min-make file. Unfortunately no matter what I did the version is always

Re: make-3.81: bug-report: function abspath works incorrectly on widows

2008-06-25 Thread Eli Zaretskii
Date: Wed, 25 Jun 2008 20:19:39 +0400 From: Vitaly Murashev [EMAIL PROTECTED] I found a bug in GNU Make 3.81 on MS Windows. So let me discuss it and suggest a patch. Thanks. Your code is generally OK, but, unless I'm missing something, it has a few deficiencies: . It doesn't add an

Re: make-3.81: bug-report: function abspath works incorrectly on widows

2008-06-26 Thread Eli Zaretskii
Date: Thu, 26 Jun 2008 14:44:38 +0400 From: Vitaly Murashev [EMAIL PROTECTED] Cc: bug-make@gnu.org . It doesn't add an explicit drive letter to file names such as /foo/bar, and generally treats such names incorrectly. You are right, and i suppose that the best way is to keep

Re: Reimplementing DJGPP support for make.

2008-06-30 Thread Eli Zaretskii
From: Juan Manuel Guerrero [EMAIL PROTECTED] Date: Mon, 30 Jun 2008 10:12:24 +0200 A couple of months ago I presented a patch to implement DJGPP/MSDOS support in make again. Now that the legal paperwork has been signed and submitted I resent an improved patch again. The patch is based on

Re: BATCH_MODE_ONLY_SHELL configuration fails with unixy shells

2008-09-30 Thread Eli Zaretskii
From: Russo, David [EMAIL PROTECTED] Date: Mon, 29 Sep 2008 14:21:59 -0500 There seems to be a bug in make 3.81 when make is configured with BATCH_MODE_ONLY_SHELL enabled. The problem only occurs when BATCH_MODE_ONLY_SHELL is enabled, make determines the shell is unixy, and a recipe

Re: Fw: error 127

2008-10-11 Thread Eli Zaretskii
Date: Sat, 11 Oct 2008 02:03:27 -0700 (PDT) From: Uygar UZUNHASAN [EMAIL PROTECTED] g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/qt/4/mkspecs/linux-g++ -I. -I/usr/qt/4/include/QtCore

Re: bug

2008-10-14 Thread Eli Zaretskii
Date: Tue, 14 Oct 2008 11:45:43 +0800 From: =?gb2312?B?Q2Fzc2llIFh1KNDsytjIQSkoQkop?= [EMAIL PROTECTED] This program built for i686-pc-mingw32 Report bugs to bug-make@gnu.org make[1]: *** [stfdma.lib] Error 2 make[1]: Leaving directory

[bug #20495] debug version crashes on windows on close(-1)

2009-03-07 Thread Eli Zaretskii
Additional Item Attachment, bug #20495 (project make): File name: w32clospipe.difSize:0 KB ___ Reply to this item at: http://savannah.gnu.org/bugs/?20495 ___ Message sent

[bug #17277] Pathes longer than 128 Chars fail with make under windows

2009-03-14 Thread Eli Zaretskii
Follow-up Comment #2, bug #17277 (project make): Fixed with the attached patch (which also fixes bug #25662). (file #17686) ___ Additional Item Attachment: File name: w32searchpath.dif Size:5 KB

[bug #17277] Pathes longer than 128 Chars fail with make under windows

2009-03-14 Thread Eli Zaretskii
Update of bug #17277 (project make): Status:None = Fixed ___ Reply to this item at: http://savannah.gnu.org/bugs/?17277 ___ Message

[bug #25662] PATH (sometimes) not set when set from target-variable

2009-03-14 Thread Eli Zaretskii
Follow-up Comment #1, bug #25662 (project make): Fixed with the attached patch (which also fixes bug #17277). ___ Reply to this item at: http://savannah.gnu.org/bugs/?25662 ___ Message

[bug #25662] PATH (sometimes) not set when set from target-variable

2009-03-14 Thread Eli Zaretskii
Update of bug #25662 (project make): Status:None = Fixed Open/Closed:Open = Closed Fixed Release:None = CVS

[bug #25662] PATH (sometimes) not set when set from target-variable

2009-03-14 Thread Eli Zaretskii
Update of bug #25662 (project make): Open/Closed: Closed = Open ___ Reply to this item at: http://savannah.gnu.org/bugs/?25662 ___ Message

[bug #25662] PATH (sometimes) not set when set from target-variable

2009-03-14 Thread Eli Zaretskii
Additional Item Attachment, bug #25662 (project make): File name: w32searchpath.dif Size:5 KB ___ Reply to this item at: http://savannah.gnu.org/bugs/?25662 ___ Message sent

[bug #25412] mingw32-make crashes when double quotes at end of PATH

2009-03-14 Thread Eli Zaretskii
Follow-up Comment #1, bug #25412 (project make): Fixed with the attached patch. ___ Reply to this item at: http://savannah.gnu.org/bugs/?25412 ___ Message sent via/by Savannah

[bug #25412] mingw32-make crashes when double quotes at end of PATH

2009-03-14 Thread Eli Zaretskii
Update of bug #25412 (project make): Open/Closed:Open = Closed ___ Reply to this item at: http://savannah.gnu.org/bugs/?25412 ___ Message

Re: [bug #26075] $(wildcard) function holds parent directories open preventing deletes

2009-04-03 Thread Eli Zaretskii
From: Peter Halliday invalid.nore...@gnu.org Date: Fri, 03 Apr 2009 13:28:36 + Cc: I think I have a fix for this issue (at least it's working for me with my makefiles). I have edited dir.c to limit the maximum number of open directories under windows to just 1 (normally it is 10) this

  1   2   3   4   5   6   7   8   >