Re: Maybe a bug in make manual. https://www.gnu.org/software/make/manual/make.html#Overriding-Makefiles

2020-05-24 Thread Martin Dorey
:26 To: bug-make Subject: Maybe a bug in make manual. https://www.gnu.org/software/make/manual/make.html#Overriding-Makefiles * EXTERNAL EMAIL * https://www.gnu.org/software/make/manual/make.html#Overriding-Makefiles<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fww

Maybe a bug in make manual. https://www.gnu.org/software/make/manual/make.html#Overriding-Makefiles

2020-05-24 Thread ????
https://www.gnu.org/software/make/manual/make.html#Overriding-Makefiles The last 2 paragraph of chapter [3.5 How Makefiles are Remade ] Original Manul However, on occasion you might actually wish to prevent updating of even the makefiles. You can do this by specifying the make

Re: Bug in make?

2020-02-18 Thread Paul Smith
On Tue, 2020-02-18 at 23:00 +0300, Alexander Khomyak wrote: > Why "Grouped targets recipe"in the following Makefile > > targets = target1 target2 > > all : $(targets) > > $(targets) &: > @echo "Grouped targets recipe" > @echo $@ > target1 > @echo $@ > target2 > > clean : > rm -r

Bug in make?

2020-02-18 Thread Alexander Khomyak
Hello, Why "Grouped targets recipe"in the following Makefile targets = target1 target2 all : $(targets) $(targets) &: @echo "Grouped targets recipe" @echo $@ > target1 @echo $@ > target2 clean : rm -rf $(targets) runs one time using command 'make' and two times using command '

Re: a bug in make 4.0 for Microsoft Visual Studio

2013-11-11 Thread Eli Zaretskii
> From: "Akira Kakuto" > Date: Mon, 11 Nov 2013 22:20:51 +0900 > > I found a typo in output.c in make 4.0. > Please see an attached make40-msvc.diff. Thanks, this was already spotted and fixed in the repository. ___ Bug-make mailing list Bug-make@gnu.

a bug in make 4.0 for Microsoft Visual Studio

2013-11-11 Thread Akira Kakuto
Dear Developers, I found a typo in output.c in make 4.0. Please see an attached make40-msvc.diff. Best regards, Akira Kakuto make40-msvc.diff Description: Binary data ___ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/b

Possible bug in make 3.82 private variable definition

2012-09-07 Thread Brown, Ruben
Dear GNU make maintainers, I've found a use case in which a chain of prerequisite targets appears to ignore the private modifier on a pattern specific variable definition. This occurs in gnu make 3.82. Please find a simple example of this use case below. This seems like a bug, can someone pleas

Small bug in make: configure --prefix=`echo ~` gives warning

2011-09-04 Thread PFudd
Hi, I'm installing make-3.82 from source into my home directory (don't ask) on a CentOS 5.6 system, and I'm using this command to do it: configure --prefix=`echo ~` Configure then does its thing, and at the end says: ... checking if malloc debugging is wanted... no configure: creating ./conf

Re: Bug in make

2010-06-18 Thread Paul Smith
On Fri, 2010-06-18 at 15:07 -0600, kevin_harrel...@agilent.com wrote: > GNU Make 3.80 > This program built for x86_64-redhat-linux-gnu > > I am trying to get secondary expansion to work. Here is the source > (straight from the on-line manual, so it SHOULD work): Nope, because the on-line manual

Bug in make

2010-06-18 Thread kevin_harrelson
I am using the following version: GNU Make 3.80 This program built for x86_64-redhat-linux-gnu I am trying to get secondary expansion to work. Here is the source (straight from the on-line manual, so it SHOULD work): .SECONDEXPANSION: main_OBJS := main.o try.o test.o lib_OBJS := lib.o api.o

RE: Bug in make-3.81: variable_buffer moves out from under buffer

2009-01-20 Thread Martin Dorey
ces+mdorey=bluearc@gnu.org] On Behalf Of David Wuertele Sent: Tuesday, January 20, 2009 15:07 To: bug-make@gnu.org Subject: Re: Bug in make-3.81: variable_buffer moves out from under buffer Martin Dorey bluearc.com> writes: > In the original makefile, does > the long rule really not co

Re: Bug in make-3.81: variable_buffer moves out from under buffer

2009-01-20 Thread David Wuertele
Martin Dorey bluearc.com> writes: > In the original makefile, does > the long rule really not contain any variables or involve any $(eval) > trickery? Not sure what you mean by trickery, but it definitely involves eval and variables. The rule is created with an eval: $(eval $(call somemacro,m

RE: Bug in make-3.81: variable_buffer moves out from under buffer

2009-01-20 Thread Martin Dorey
, 2009 13:44 To: bug-make@gnu.org Subject: Re: Bug in make-3.81: variable_buffer moves out from under buffer Martin Dorey bluearc.com> writes: > And it looks like there are several other instances of it too. That's what I was afraid of. I looked at the other places where xreallo

Re: Bug in make-3.81: variable_buffer moves out from under buffer

2009-01-20 Thread David Wuertele
Martin Dorey bluearc.com> writes: > And it looks like there are several other instances of it too. That's what I was afraid of. I looked at the other places where xrealloc could get called, but I couldn't find any that referenced the original buffer address after the xrealloc. I suspected that

RE: Bug in make-3.81: variable_buffer moves out from under buffer

2009-01-20 Thread Martin Dorey
mailto:bug-make-bounces+mdorey=bluearc@gnu.org] On Behalf Of Paul Smith Sent: Tuesday, January 20, 2009 11:16 To: David Wuertele Cc: bug-make@gnu.org Subject: Re: Bug in make-3.81: variable_buffer moves out from under buffer On Tue, 2009-01-20 at 18:53 +, David Wuertele wrote: > I

Re: Bug in make-3.81: variable_buffer moves out from under buffer

2009-01-20 Thread Paul Smith
On Tue, 2009-01-20 at 18:53 +, David Wuertele wrote: > I posted this to the developer list but got no response. Looks like there's > been no activity on that list since October. Is it dead? Anyway, here's the > bug report: Which list do you mean by the developer list? It's helpful if you

Bug in make-3.81: variable_buffer moves out from under buffer

2009-01-20 Thread David Wuertele
I posted this to the developer list but got no response. Looks like there's been no activity on that list since October. Is it dead? Anyway, here's the bug report: I have a very convoluted makefile that triggers what I believe to be a bug in make-3.81. I have looked through th

Re: busybox triggers a possible bug in make-3.81rc1 and 3.81beta4

2006-03-10 Thread Bernhard Fischer
On Thu, Mar 09, 2006 at 06:19:37PM -0500, Paul D. Smith wrote: >%% Bernhard Fischer <[EMAIL PROTECTED]> writes: >It almost seems like we need to move the stem from being a per-target >value to being a per-prerequisite value, since it can change depending >on which prerequisites are being expanded.

busybox triggers a possible bug in make-3.81rc1 and 3.81beta4

2006-03-10 Thread Bernhard Fischer
Hi, busybox is triggering a bug in make-3.81rc1. This bug is at least also existing in make-3.81beta4 (from debian). current busybox-svn does provoke this with make-3.81beta4, 3.81rc1 and cvs-HEAD: make: *** No rule to make target `/scratch/src/busybox/e2fsprogs/blkid/blkid/blkid_getsize.c

Re: busybox triggers a possible bug in make-3.81rc1 and 3.81beta4

2006-03-09 Thread Bertrand Mollinier Toublet
Bernhard Fischer wrote: Hi, busybox is triggering a bug in make-3.81rc1. This bug is at least also existing in make-3.81beta4 (from debian). Is this a real bug or a user error? I am leaning towards the real bug. I can't fault anything in the Makefile you provided, and the failing pa

Re: busybox triggers a possible bug in make-3.81rc1 and 3.81beta4

2006-03-09 Thread Paul D. Smith
%% Bernhard Fischer <[EMAIL PROTECTED]> writes: bf> busybox is triggering a bug in make-3.81rc1. This bug is at least also bf> existing in make-3.81beta4 (from debian). bf> current busybox-svn does provoke this with make-3.81beta4, 3.81rc1 and bf> cvs-HEAD: bf>

Re: Bug in make...

2004-06-07 Thread Boris Kolpackov
santhosh km <[EMAIL PROTECTED]> writes: > x: > ccsimpc -o HELLO_WORLD helloWorld.o ^^ ___ Bug-make mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/

Bug in make...

2004-06-07 Thread santhosh km
Hi, I am trying porting of c files to VxWorks thru cygwin using the GNU-Make Version 3.80 . I have a problem while using makefile. The problem is the commond: "ccsimpc -o HELLO_WORLD helloWorld.c" works on the command line and I get the HELLO_WORLD executable file. But doesn't work thru m

Re: Windows path names and multiple targets.. bug in make 3.81?

2004-05-11 Thread Andreas Buening
are being parsed as ':'s for additional target patterns. Is > ja> this a bug in make 3.80 or make 3.81? > > ja> What is the expected behaviour? > > You'll need to follow up on the make-w32 mailing list for this. There > have been a number of changes to the W

Re: Windows path names and multiple targets.. bug in make 3.81?

2004-05-09 Thread Paul D. Smith
%% Jamie Allsop <[EMAIL PROTECTED]> writes: ja> (Windows 2k/XP(tested on both), Cygwin, make 3.80 and make 3.81 beta) ja> This suggests to me that the ':' in the path names for the windows ja> drives are being parsed as ':'s for additional target pattern

Re: Windows path names and multiple targets.. bug in make 3.81?

2004-05-08 Thread Jamie Allsop
[snip] $(PROJECT) : $(OBJFILES) $(LINKER_DIRECTIVE) Should read: $(PROJECT) : $(OBJFILES) $(LINKER_DIRECTIVE) $(OBJFILES) : %.obj : %.cpp $(COMPILER_DIRECTIVE) $(OBJFILES) : %.obj : %.cpp $(COMPILER_DIRECTIVE) [snip] Jamie ___ Bug-make ma

Windows path names and multiple targets.. bug in make 3.81?

2004-05-08 Thread Jamie Allsop
3.80 and make 3.81 without a problem. This suggests to me that the ':' in the path names for the windows drives are being parsed as ':'s for additional target patterns. Is this a bug in make 3.80 or make 3.81? What is the expected behaviour? Thanks

Re: bug in make-3.79.1

2002-09-23 Thread Paul D. Smith
Hi; this bug has been reported before and is fixed in the CVS version of GNU make; the fix will be in the next release. Thanks for the report! -- --- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips a

bug in make-3.79.1

2002-09-23 Thread Steven Dirkse
Hello, I believe there is a bug in 3.79.1. It occurs late in function try_variable_definition, where the code v->append = append; is executed. For a build with WINDOWS32 defined the struct v was not initialized in some cases (specifically, when processing a line of the form SHELL = /bin/bas

Bug in `make -t` (was: GNU make suggestion: did the dependency really change?)

2001-11-02 Thread Henning Makholm
Scripsit "Paul D. Smith" <[EMAIL PROTECTED]> > %% Henning Makholm <[EMAIL PROTECTED]> writes: > hm> By the way, it is not *every* make that behaves this way. At least > hm> /usr/ccs/bin/make on SunOS 5.7 doesn't. > Yes it does. Mea culpa - apparently I didn't think too well during the exper

Configure bug in Make 3.79.1

2001-06-25 Thread Karl Bolingbroke
Hi, I ran across a bug during the configure/build phase of Make 3.79.1. I'm not sure if the bug is part of the Make code itself or something inherited from Autoconf/Automake, but here it is. I'm building Make on HP-UX 11.00 with GCC. I've done this in the past without problem, but I just upgrad

Re: bug in make 3.79.1 linux, case-insensitivity

2001-04-17 Thread Paul D. Smith
I think this is a locale problem. GNU make 3.79.1 uses the standard libc globbing library, which obeys the sorting order in the locale. Make sure your locale (LC_ALL and/or LANG) is set to "C", or at least your sort order (LC_COLLATE) is set that way, and not to en_US or whatever. -- -

bug in make 3.79.1 linux, case-insensitivity

2001-04-17 Thread John Bartelt
One of our users brought this problem to my attention. The problem occurs on linux (RedHat 6.2) but not on solaris. I have not tried any other architectures. Nor does it exist in 3.78.1. == bartelt@noric05 $ uname -a

Re: configure bug in make-3.79.1

2000-12-15 Thread Paul D. Smith
%% [EMAIL PROTECTED] (Jimi X) writes: >> "PDS" == Paul D Smith <[EMAIL PROTECTED]> writes: PDS> Thanks; this has been fixed in the sources for a while. jx> Sorry 'bout that.. is that on sourceware? No. GNU tools are available via CVS on the FSF's subversions server. Start here: h

Re: configure bug in make-3.79.1

2000-12-15 Thread Jimi X
> "PDS" == Paul D Smith <[EMAIL PROTECTED]> writes: PDS> Thanks; this has been fixed in the sources for a while. Sorry 'bout that.. is that on sourceware? PDS> There are certain tests that configure must run which won't work PDS> in a cross-compiled environment, because they require actua

Re: configure bug in make-3.79.1

2000-12-15 Thread Paul D. Smith
%% [EMAIL PROTECTED] (Jimi X) writes: jx> make-3.79.1/configure[3172]: (cross-compiling): unknown test operator jx> corresponding line # 99 in configure.in jx> if test $ac_cv_func_gettimeofday = yes; then jx> $ac_cv_func_gettimeofday and be empty making the test fail. jx> need to wra

configure bug in make-3.79.1

2000-12-15 Thread Jimi X
make-3.79.1/configure[3172]: (cross-compiling): unknown test operator corresponding line # 99 in configure.in if test $ac_cv_func_gettimeofday = yes; then $ac_cv_func_gettimeofday and be empty making the test fail. need to wrap the variable in quotes -Jimi X BTW: since when can you not build

Re: library/clock bug in make-3.79

2000-12-09 Thread Paul D. Smith
This is already fixed. You need the latest version of GNU make (3.79.1). HTH. -- --- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://www.paulandlesl

library/clock bug in make-3.79

2000-12-08 Thread Dan Martin
Hello, I believe I have found a bug in version 3.79 of gmake. I ftp'd the src files from the ftp mirror site at ftp://sunsite.utk.edu/pub/gnu/ftp/ I have attached a small gzipped tarfile which illustrates the problem. you should be able to cd into the lib/ directory and just type "make". I

Re: Bug in make: ignoring included prerequisites

2000-09-27 Thread Paul D. Smith
%% Jochen Hepp <[EMAIL PROTECTED]> writes: jh> I found bug in make-3.79.1 (it accurs also in 3.78.1). This is a bug in your makefile. jh> If a Makefile includes another file (Makefile.included) and if the jh> included file defines prerequisites for a target (or b

Bug in make: ignoring included prerequisites

2000-09-27 Thread Jochen Hepp
Hi I found bug in make-3.79.1 (it accurs also in 3.78.1). If a Makefile includes another file (Makefile.included) and if the included file defines prerequisites for a target (or both define prerequisites), then the prerequisites defined in the included files a silently ignored. I wrote a

Re: BUG in make-3.79, file remake.c

2000-05-09 Thread Paul D. Smith
This is PR/1696 in the GNU make bug database. A patch is included in the resolution (essentially the same fix you used). You can find info on accessing the GNU make bug database in the README in the GNU make distribution. Thanks for the report! -- -

BUG in make-3.79, file remake.c

2000-05-09 Thread Christopher Orth
There is a bug in make-3.79 which was not present in 3.77. I have confirmed the problem under IRIX 6.5 and SunOS 5.5.1, but I believe it affects all OSes supporting archives. When using implicit rules for library archiving, the timestamp is computed incorrectly for the (not yet existing) target

Re: Bug in make 3.79 on Solaris 2.7

2000-04-19 Thread Paul D. Smith
This is an instance of make PR/1696; see the bug report for a patch. http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl/full/1696 I will be releasing a minor update of GNU make fairly shortly to address this and a couple of other problems. HTH. --

Bug in make 3.79 on Solaris 2.7

2000-04-19 Thread Dominik Strasser
Hello, using make 3.79 on my Solaris 2.7 system I get a problem with dependencies of ar-elements. There seems to be something wrong with the times retrieved from ar: gmake depend=true targets gmake[1]: Entering directory `/home/strasser/cve/src/libraries/utils' /sw/local/bin/gcc -V2.95.1 -Wpointe

Re: Bug in make-3.79

2000-04-17 Thread Paul D. Smith
%% [EMAIL PROTECTED] writes: j> extern int debug_flag; /* Declared in main.c */ j> Obviously, you get a link error. I replaced this with a reference to the new DB macro. j> Also, LOCALEDIR is not declared anywhere when using win 32. j> This causes a compile error. I just put j> #d

Bug in make-3.79

2000-04-14 Thread jwksmith
Hi Downloaded and compiled make 3.79 from the canadian mirror today. I am using Microsoft VC 6.0 and am compiling for windows. The variable debug_flag is declared in main.c as: static int debug_flag = 0; And is referenced in sub_proc.c as extern int debug_flag; /* Declared in main.c */ Obv