Re: Make 3.79 can no longer quoted strings into a file using the shell

2003-06-17 Thread Paul D. Smith
%% "Pomerleau, Francois" <[EMAIL PROTECTED]> writes: pf> Hello, I am developing applications in Ada and I use make for my pf> compilation. As part of my build process, I generate an Ada file pf> (version.adb) that contains the build date and the release pf> version. I was able to do so us

Make 3.79 can no longer quoted strings into a file using the shell

2003-06-17 Thread Pomerleau, Francois
I get when I run make 3.79: bash$ make version.adb echo "package body version is" > version.adb package: -c: line 2: syntax error: unexpected end of file make: *** [version.adb] Error 2 bash$ make -d version.adb GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. Built

Re: Build of make 3.79 fails under HP-UX 11.11

2002-06-10 Thread Paul D. Smith
%% Klaus Zeitler <[EMAIL PROTECTED]> writes: kz> I'm trying to build make version 3.79, but when I run configure kz> and then make gcc complains: Please always try with the latest version. The latest version of GNU make is 3.79.1. kz> extern void bcopy PARAMS ((const char *b1, char *b2,

Build of make 3.79 fails under HP-UX 11.11

2002-06-10 Thread Klaus Zeitler
I'm trying to build make version 3.79, but when I run configure and then make gcc complains: gcc -DALIASPATH=\"/usr/local/share/locale:.\" -DLOCALEDIR=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -DINCLUDEDIR=\"/usr/local/include\" -DHAVE_CONFIG_H -I. -I. -I./glob -D__STDC_

Re: make-3.79 on solaris8 broken

2001-11-19 Thread Paul D. Smith
Definitely the next version of make should resolve all the EINTR problems. -- --- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://www.paulandlesley.

Re: make-3.79 on solaris8 broken

2001-11-19 Thread Kevin Nomura
Fails also with 3.79.1. The code in that area didn't change, so I'm not really surprised. Some local folks have noted that this is an exposure on NFS filesystems mounted with the "intr" flag. I assume this is a valid way to do mounts so it's a real problem, but maybe explains why it isn't seen

Re: make-3.79 on solaris8 broken

2001-11-19 Thread Kevin Nomura
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of > > Kevin Nomura > > Sent: Monday, November 19, 2001 1:07 PM > > To: [EMAIL PROTECTED] > > Subject: make-3.79 on solaris8 broken > > > > > > Using make-3.79 under solaris 6 and solaris 8, I have been

RE: make-3.79 on solaris8 broken

2001-11-19 Thread Howard Chu
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of > Kevin Nomura > Sent: Monday, November 19, 2001 1:07 PM > To: [EMAIL PROTECTED] > Subject: make-3.79 on solaris8 broken > > > Using make-3.79 under solaris 6 and solaris 8, I have be

Re: make-3.79 on solaris8 broken

2001-11-19 Thread Paul D. Smith
Please get a copy of GNU make 3.79.1 (the latest version) and see if that works any better. I'm just finishing up a new release 3.79.2 which changes the way jobserver works so EINTR is not a problem. -- --- Paul D. Smi

make-3.79 on solaris8 broken

2001-11-19 Thread Kevin Nomura
Using make-3.79 under solaris 6 and solaris 8, I have been seeing two intermittent problems. It seems to get worse with higher values of -j. One is "No rule to make target xxx" when there is, in fact, a rule to make target xxx. As befits an intermittent problem, the make succeed

Re: make check fails on make 3.79, and 3.79.1

2001-05-26 Thread Cyril Bouthors
David Forrest writes: > > on this redhat 7.0 machine, I think it is running 2.1.3, redhat's > -22 It's a common knowledge that the glibc coming with RedHat 7.0 is bugged. In the updates/7.0/en/os/i386/ directory of the RedHat FTP server, you can get a glibc-2.2-12 package which will s

Re: make check fails on make 3.79, and 3.79.1

2001-05-24 Thread David Forrest
On Thu, 24 May 2001, Paul D. Smith wrote: > Hmm. > > My suspicion is that you're running a buggy version of glibc. There > were some older versions of GLIBC 2.x which contained bugs in the > globbing library. It seems like this could be the cause. on this redhat 7.0 machine, I think it is run

Re: make check fails on make 3.79, and 3.79.1

2001-05-24 Thread Paul D. Smith
Hmm. My suspicion is that you're running a buggy version of glibc. There were some older versions of GLIBC 2.x which contained bugs in the globbing library. It seems like this could be the cause. What version of GLIBC are you running on this system? -- ---

Re: make check fails on make 3.79, and 3.79.1

2001-05-24 Thread David Forrest
On Thu, 24 May 2001, Paul D. Smith wrote: > I think there is something wrong with your system, or the way make was > built. OK > > Are you building this on a local disk, or on an NFS-mounted (or > otherwise networked) filesystem? > I build it from a local disk > If you run the "make check"

Re: make check fails on make 3.79, and 3.79.1

2001-05-24 Thread Paul D. Smith
I think there is something wrong with your system, or the way make was built. Are you building this on a local disk, or on an NFS-mounted (or otherwise networked) filesystem? If you run the "make check" command multiple times, does it always fail in the same places, the same way, or is it variab

make check fails on make 3.79, and 3.79.1

2001-05-23 Thread David Forrest
Attached is a copy of the output from make check on a make-3.79.1 using configure --prefix=/usr make and make --version GNU Make version 3.78.1, by Richard Stallman and Roland McGrath. on a redhat 7.0 system Is it good enough to install, even though it fails its own tests? Dave. -- Dave

Re: make 3.79: core dump expanding target specific variables

2001-02-07 Thread Paul D. Smith
%% Robert Bogomip <[EMAIL PROTECTED]> writes: rb> Consider this makefile: rb> t: m+=2 rb> t: rb> @echo "[${m}]" rb> Then the following sort of works: rb> $ make t rb> [ 2] This has been fixed in CVS (it just gives "[2]" again). rb> (Interestingly, make 3.78 produces

make 3.79: core dump expanding target specific variables

2001-02-06 Thread Robert Bogomip
Consider this makefile: t: m+=2 t: @echo "[${m}]" Then the following sort of works: $ make t [ 2] $ (Interestingly, make 3.78 produces a different result: $ make378 t [2] $ Hmmm.) BUT the folowing crashes: $ make m=hello t make: expand.c:489: allocated_variable

GNU Make 3.79 - Error in manual

2001-01-22 Thread antoine . trux
Hi! Just found an error in the manual of GNU Make 3.79. Section "Phony Targets" (http://www.gnu.org/manual/make/html_mono/make.html#SEC33) contains the following example: ### MANUAL EXAMPLE - START ### SUBDIRS = foo bar baz .PHONY: subdirs $(SUBDIRS) subdirs: $(SUBDIRS)

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: failure to rebuild file (make 3.79)

2000-11-22 Thread Paul D. Smith
%% Jesse Thilo <[EMAIL PROTECTED]> writes: jt> I believe I've found a bug in the current version of make. To jt> reproduce, extract the three files from the attached tarball and jt> perform the following commands: jt>make jt>touch touch-me jt>make jt> Not that "one.o"

failure to rebuild file (make 3.79)

2000-11-22 Thread Jesse Thilo
I believe I've found a bug in the current version of make. To reproduce, extract the three files from the attached tarball and perform the following commands: make touch touch-me make Not that "one.o" is not rebuilt, even though "one.c" is newer. make-bug.tar.gz

Re: [Bug-make] .LIBPATTERNS - new functionality in gnu-make 3.79

2000-09-21 Thread Paul D. Smith
%% "John O'Connor \(at home\)" <[EMAIL PROTECTED]> writes: joh> I am using gnu make 3.79 under Solaris 2.6. Please upgrade to the latest, 3.79.1. There have been some important bugs fixed in that version. That's what I'm using for my tests. joh> The

[Bug-make] .LIBPATTERNS - new functionality in gnu-make 3.79

2000-09-19 Thread John O'Connor \(at home\)
I am using gnu make 3.79 under Solaris 2.6.   The new .LIBPATTERN functionality is very useful, but does not appear to work in the "true" make sense (to me at least).   The following is the type of problem I am trying to solve:-   VPATH := $(LIBDIR):$(LIBDIR2)

Re: make 3.79: patsubst function vs multiple % in replacement text

2000-09-01 Thread Paul D. Smith
%% Jonathan Thornburg <[EMAIL PROTECTED]> writes: jt> This is either a bug in how the patsubst function works in GNU Make jt> 3.79, or a bug in the documentation for same: jt>files := $(patsubst %, ../%/%.gfa, $(dirs)) jt> The GNU Make 3.79 info file says

make 3.79: patsubst function vs multiple % in replacement text

2000-09-01 Thread Jonathan Thornburg
This is either a bug in how the patsubst function works in GNU Make 3.79, or a bug in the documentation for same: % make --version GNU Make version 3.79, by Richard Stallman and Roland McGrath. Built for alphaev56-dec-osf4.0e Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97

Re: make 3.79 timestamp problem

2000-06-22 Thread Paul D. Smith
%% "Albert L. Ting" <[EMAIL PROTECTED]> writes: alt> Not sure if this is a solaris bug or a make bug, but it works alt> fine in make-3.78.1. It appears make now treats targets with the alt> same timestamp as the prerequisite as out of date. That didn't alt> happen with make-3.78.1.

make 3.79 timestamp problem

2000-06-22 Thread Albert L. Ting
Not sure if this is a solaris bug or a make bug, but it works fine in make-3.78.1. It appears make now treats targets with the same timestamp as the prerequisite as out of date. That didn't happen with make-3.78.1. Albert all: foo $(foobar) foo : bar @echo file o

Re: GNU make 3.79

2000-06-19 Thread Reid Madsen
Yep. I'm interested. By the way we keep all our development tools (with I2 mods) in Clearcase. Unfortunately, the build process for GNUmake does not work well in a Clearcase environment. Anybody out there doing this successfully? If so, I'd like to talk to them. Reid > MIME-Version: 1.0 >

Re: Compilation failure of MAKE-3.79 under MS Visual Studio 6

2000-06-18 Thread Paul D. Smith
This is PR/1700; it's fixed in the source tree. You can find a patch in the problem report resolution (see the README file for information on accessing the online bug database for GNU make). A release 3.79.1 with this and other issues resolved will be available shortly. --

Re: GNU make 3.79

2000-06-18 Thread Paul D. Smith
This has been found and fixed in the sources a while ago (although it was originally reported as a problem with strip and the Gnome sources, I believe). There's a report in the bug database (see the README file) and a partial patch which may or may not address your usage; the actual fix I made wa

Compilation failure of MAKE-3.79 under MS Visual Studio 6

2000-06-17 Thread Pratt, Nick
Hi I just grabbed make-3.79 off the GNU ftp site, and attempted to build nmake under Microsoft NT 4 sp6a, using Visual Studio 6, sp3. I ran the following command line: nmake /F NMakeFile and got the following compilation error: Microsoft (R) Program Maintenance Utility Version 6.00.8168.0

Re: GNU make 3.79

2000-06-17 Thread Reid Madsen
The following test case can be used to demonstrate the bug: a: @echo $(addprefix foo_,) The bug is in the handle_function() func in function.c. Specifically, in the following loop: p=beg; <<< FYI this is redundant! It is initialized in the 'for' nargs = 0; for (p=b

GNU make 3.79

2000-06-16 Thread Reid Madsen
I just downloaded the new version... None of my pre-existing Makefiles work with the new version. They all die with the following error: *** Insufficient number of arguments (1) to function `addprefix'. Stop. The error is caused by the following usage: $(addprefix all__,$(SUBDIRS))::$

Re: make 3.79 status problem

2000-06-16 Thread Paul D. Smith
Actually, further investigation yields the following (what I consider to be) inconsistency: $ echo 'all: ;' | make -q -f- ; echo $? 0 $ echo 'all: ; $X' | make -q -f- ; echo $? 1 To me, that's wrong; you should get the same result with a completely empty string as you do with a variable

Re: make 3.79 status problem

2000-06-16 Thread Paul D. Smith
%% "Albert L. Ting" <[EMAIL PROTECTED]> writes: alt> Doing a "make -q" with the following makefile returns a 1 status alt> where it should really return a 0 status. Can this be fixed? I alt> know I could wrap an ifndef expression around the ALL commands, alt> but I use this a lot. al

Re: make 3.79 status problem

2000-06-16 Thread Paul D. Smith
%% Regarding make 3.79 status problem; you wrote: alt> Doing a "make -q" with the following makefile returns a 1 status alt> where it should really return a 0 status. Can this be fixed? I alt> know I could wrap an ifndef expression around the ALL commands, alt>

make 3.79 status problem

2000-06-16 Thread Albert L. Ting
Doing a "make -q" with the following makefile returns a 1 status where it should really return a 0 status. Can this be fixed? I know I could wrap an ifndef expression around the ALL commands, but I use this a lot. Thanks, Albert commands := .PHONY: all all: foo

Re: Make-3.79

2000-06-14 Thread Paul D. Smith
These are known problems with 3.79; I'm working on a 3.79.1 for these and other minor glitches. You can find patches to fix this in the GNU make bug database (see the README for a URL), PR/1700. -- --- Paul D. Smith <[

Make-3.79

2000-06-14 Thread David A. Vavra
MAKE Ver 3.79: - There is a compile error in main.c. "Undefined variable LOCALEDIR". I see that it is a macro undefined in acconfig.h. I imagine that it is to point to LOCALE specific information. I tried to fix it by defining it to contain a null string. I can then compile but t

GNU make 3.79 fix for nanosecond timestamps on 64-bit Solaris sparc

2000-06-10 Thread Paul Eggert
64-bit Sparc Solaris has 64-bit time_t, 64-bit uintmax_t, and file timestamps with nanosecond resolution. For hosts like these, GNU make 3.79 ignores the nanoseconds part of file timestamps, as the 64-bit time_t value occupies all of the uintmax_t objects that GNU make uses to store time stamps

Re: Make 3.79 install problem

2000-05-30 Thread Paul D. Smith
%% Johnny Wales <[EMAIL PROTECTED]> writes: jw> What about a 'make No_I_Really_Really_Really_Mean_It-install' jw> option, or something along those lines that prints a warning, asks jw> 'Are you sure you wish to do this here zany thing?' then installs jw> to the -proper- (indicated by whic

Re: Make 3.79 install problem

2000-05-30 Thread Johnny Wales
What about a 'make No_I_Really_Really_Really_Mean_It-install' option, or something along those lines that prints a warning, asks 'Are you sure you wish to do this here zany thing?' then installs to the -proper- (indicated by which) location? That'd be good. Reason being: I'm a programmer, so I can

Re: Make 3.79 install problem

2000-05-30 Thread Paul D. Smith
%% Johnny Wales <[EMAIL PROTECTED]> writes: jw> Well, looks like the 3.79 install didn't quite work. Yes, it did. jw> I did a configure, jw> make, make install, and everything went off without a hitch. Ah! I've just jw> found the bug. Here's my uname -a: jw> Linux vegas 2.2.13 #1 Tue

Re: Make 3.79 install problem

2000-05-29 Thread Michael Sterrett -Mr. Bones.-
On Mon, 29 May 2000, Johnny Wales wrote: > Well, looks like the 3.79 install didn't quite work. I did a configure, > make, make install, and everything went off without a hitch. Ah! I've just > found the bug. Here's my uname -a: > Linux vegas 2.2.13 #1 Tue Nov 9 00:09:41 GMT 1999 i586 unknown >

Make 3.79 install problem

2000-05-29 Thread Johnny Wales
Well, looks like the 3.79 install didn't quite work. I did a configure, make, make install, and everything went off without a hitch. Ah! I've just found the bug. Here's my uname -a: Linux vegas 2.2.13 #1 Tue Nov 9 00:09:41 GMT 1999 i586 unknown It's a SuSE 6.3 system, and which make results in: /

make 3.79 and qnx (print_usage already defined and other oddities)

2000-05-25 Thread Alessandro Cella
dear sirs, i've managed to get make 3.79 compiled under qnx (`uname -a` gives "QNX 1 I 425 PCI 32", which means it's qnx 4.25 rev. I; i saw with pleasure my "patches" to config.[sub|guess] have been included :); the compiler is watcom c/c++ 10.6 (wcc386) ), but with

revised patch for WINDOWS32 odd future time typo in GNU make 3.79

2000-05-22 Thread Paul Eggert
As I mentioned earlier, there's a logic bug in GNU make 3.79 in the case of WINDOWS32: the code if (mtime > now && (((mtime % 2) == 0) && ((mtime-1) > now))) does not warn about a future timestamp if the timestamp is odd. I earlier sent a patch that was c

minor glitch in job.c for GNU make 3.79 VMS port

2000-05-22 Thread Paul Eggert
Here's a very minor code cleanup for GNU make. job.c includes time.h, but make.h already includes time.h, so this is redundant. 2000-05-22 Paul Eggert <[EMAIL PROTECTED]> * job.c: Don't include time.h, as make.h already does this. =

GNU make 3.79 problems with non-ASCII input characters

2000-05-17 Thread Paul Eggert
While looking at another problem, I noticed that in several places GNU make 3.79's source passes a possibly negative char value to ctype operations like "isblank". On hosts where characters are signed, this has undefined behavior; e.g. isblank ('\200') might dump core,

Re: make-3.79: Date bug on IRIX 6.5

2000-05-15 Thread Paul D. Smith
%% Darren Hiebert <[EMAIL PROTECTED]> writes: dh> I did this and confirmed that cp -p does not preserve the nanosecond dh> field in the copy. Bummer! :( Thanks for working this, though. I'll make a note of it somewhere. I may have to make a configure option to disable nanosecond timestamp

Re: make-3.79: Date bug on IRIX 6.5

2000-05-15 Thread Darren Hiebert
Paul D. Smith wrote: > Another thing you can do is write a little test program (you'll have to > use C as I don't think perl, etc. support this field either) that shows > the values of st_mtime and st_mtim.tv_nsec...returned by stat(2), then > run it on a file, and then on a copy created with "cp

Re: make-3.79: Date bug on IRIX 6.5

2000-05-15 Thread Paul D. Smith
bly your problem... dh> Good idea. I checked and found, by putting explicit paths to cp in dh> the makefile that /usr/bin/cp, /sbin/cp, and /usr/freeware/bin/cp dh> (GNU fileutils 3.16) all exhibit the same behavior. :( >> GNU make 3.79 uses the nanosecond field of struct

Re: make-3.79: Date bug on IRIX 6.5

2000-05-15 Thread Darren Hiebert
ths to cp in the makefile that /usr/bin/cp, /sbin/cp, and /usr/freeware/bin/cp (GNU fileutils 3.16) all exhibit the same behavior. > GNU make 3.79 uses the nanosecond field of struct stat, if the system > provides it. If the version of "cp -p" you're using doesn't correctl

Re: make-3.79: Date bug on IRIX 6.5

2000-05-15 Thread Paul D. Smith
%% Darren Hiebert <[EMAIL PROTECTED]> writes: dh> I encountered a strange bug when make-3.79 is used on IRIX 6.5, dh> # Begin Makefile dh> #DATE=-d "19 Dec 1994" dh> b: a dh> cp -p $< $@ dh> a: dh> touch $(DATE) a dh> # End Makefi

make-3.79: Date bug on IRIX 6.5

2000-05-15 Thread Darren Hiebert
I encountered a strange bug when make-3.79 is used on IRIX 6.5, demonstrated by the following makefile: # Begin Makefile #DATE=-d "19 Dec 1994" b: a cp -p $< $@ a: touch $(DATE) a # End Makefile Note that every time you run make after the first time, it tries to r

Re: Problem with make-3.79 on *BSD

2000-05-11 Thread Paul D. Smith
%% Volker Borchert <[EMAIL PROTECTED]> writes: vb> I am experiencing test failures on both NetBSD-1.4.2/sun3x and vb> OpenBSD-2.3/sparc. The symptom is that the output (STDOUT/STDERR) vb> log files contain lots and lots of rubbish, mostly nulls. Yuck! I haven't had any reports like that.

Problem with make-3.79 on *BSD

2000-05-11 Thread Volker Borchert
Hi, I am experiencing test failures on both NetBSD-1.4.2/sun3x and OpenBSD-2.3/sparc. The symptom is that the output (STDOUT/STDERR) log files contain lots and lots of rubbish, mostly nulls. I do not know how to tell whether this is a problem with my perl installations or with make. IIRC I have

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: make 3.79: problem invoking rmdir and rd under win32 build

2000-05-02 Thread Paul D. Smith
OK, I added those. Thanks for the report. -- --- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://www.ultranet.com/~pauld/gmake/ "Please remain cal

make 3.79: problem invoking rmdir and rd under win32 build

2000-05-02 Thread Elod_Horvath
VERSION: GNU Make version 3.79, by Richard Stallman and Roland McGrath. Built for Windows32 PROBLEM: win32 build of make fails to recognize rmdir and rd as valid commands in the WINNT cmd shell. RESOLUTION: === add "rmdir" and "rd" to the command list for WINDOWS32 sh_

Re: build gnu make 3.79 - problems

2000-05-01 Thread Paul D. Smith
www.ultranet.com/~pauld/gmake/#release yh> ftp://ftp.gnu.org/gnu/ yh> http://www.gnu.org/ yh> Can you please be more specific and point to the README you are yh> referring to. I mean the file in the GNU make 3.79 distribution tarfile named "README". Look for

Re: build gnu make 3.79 - problems

2000-04-29 Thread Yigal Hochberg
Hi Paul, I am sorry. I could not find PR/1770. What is it? (problem report?). I looked in the following places: ftp://ftp.gnu.org/gnu/make/ http://www.ultranet.com/~pauld/gmake/#release ftp://ftp.gnu.org/gnu/ http://www.gnu.org/ Can you please be more specific and point to the README you are

Re: make 3.79 - Missing features or unclear documentation?

2000-04-29 Thread Paul D. Smith
%% "=?iso-8859-1?Q?H=E4gglund=2C_Ulf?=" <[EMAIL PROTECTED]> writes: There's no need for HTML on the mailing lists. Please use plain text. Thanks! uh> GNU Make version 3.79, by Richard Stallman and Roland uh> McGrath.Built for i686-pc-linux-gnu. uh> I am trying to port a recursive Makefil

make 3.79 - Missing features or unclear documentation?

2000-04-29 Thread Hägglund, Ulf
Hello GNU make-gurus,   I'm using the following GNU make version: GNU Make version 3.79, by Richard Stallman and Roland McGrath.Built for i686-pc-linux-gnu.   I am trying to port a recursive Makefile-structure designed  for the SunOS5 make utility to use the GNU make . This implies that I h

Re: build gnu make 3.79 - problems

2000-04-28 Thread Paul D. Smith
Look at PR/1700 in the GNU make bug database (check the README file to find out how to access it). There are patches there needed for building on Windows and DOS systems. -- --- Paul D. Smith <[EMAIL PROTECTED]>

build gnu make 3.79 - problems

2000-04-28 Thread Yigal Hochberg
Hi, I am trying to build gnu make 3.79 with MSVC 6.0. I am getting the following compilation error. Btw: I got many warnings and assume it is ok to ignore them. Thanks, -- - Yigal cd e:/make-3.79/ nmake -k -f NMakefile Microsoft (R) Program Maintenance Utility Version 6.00.8168.0

Re: cannot use GNU make 3.79 to buld gtk+-1-2.7

2000-04-27 Thread Paul D. Smith
This is PR/1689. A patch is included in the resolution of the bug report. See the GNU make README file for information on accessing the GNU make bug database. I plan on releasing 3.79.1 relatively shortly with this and a few other fixes. --

cannot use GNU make 3.79 to buld gtk+-1-2.7

2000-04-27 Thread Paul Lew
I tried to use make 3.79 to build gtk+-1.2.7 and got the following error message, retry with older make 3.78.1 works fine: $ (cd gtk; make check) Makefile:472: *** Insufficient number of arguments (0) to function `strip'. Stop. $ make -v GNU Make version 3.79, by Richard Sta

Re: make-3.79 : falsely detecting "clock skew" when buildingstatic archives on solaris

2000-04-19 Thread Paul D. Smith
This is PR/1696. There's a patch attached as a resolution to the bug report. http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl/full/1696 -- --- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:

make-3.79 : falsely detecting "clock skew" when buildingstatic archives on solaris

2000-04-19 Thread Chris Rankin
The Makefile has the following bits (sorry for the rushed bug report - not much spare time here!). We have reverted back to 3.77 and it works fine again. LIBNUMDBSRC=server.cpp \ numdb_strings.cpp \ numdb_exception.cpp \ fml32_null.cpp \ fml32_null

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

Re: make-3.79 on BeOS

2000-04-17 Thread Bruno Haible
Paul D. Smith writes: > Does BeOS have enough of a shell that you can run configure and get > useful results? Yes. It uses GNU bash 2.03. > bh> 2) Error during "make distclean": > > bh> Apparently $(MAKE) = /bework/gnubuild/make-3.79/./make has been &

Re: make-3.79 on BeOS

2000-04-17 Thread Paul D. Smith
bh> 2) Error during "make distclean": bh> Apparently $(MAKE) = /bework/gnubuild/make-3.79/./make has been bh> removed during the "make distclean". I think, recursing into the bh> subdirectories first, and removing the files in the current bh> directo

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

make-3.79 on BeOS

2000-04-17 Thread Bruno Haible
Hi, When compiling make-3.79 on BeOS, I encountered the following problems: 1) Compilation error in arscan.c. BeOS doesn't have the header file. But it has archive libraries, and uses the GNU binutils to create them. I therefore copied the contents of glibc's into arscan.c, an

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