bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Schedule for GNU make 3.81


From: Yossi Sidi
Subject: RE: Schedule for GNU make 3.81
Date: Thu, 17 Feb 2005 07:29:34 +0200

Hi Paul,
I'm one of the silent audiences/users but keep tracking on the community
conversations.
THANKS for all the efforts you and all the contributors had done.

 
Best Regards,
Yossi Sidi
Corrigent Systems Ltd.
126 Yig'al Allon St.
Tel Aviv 67443 Israel
E-mail:  mailto:address@hidden
Web Site: http://www.corrigent.com
Office: +972 3 6948 612
Fax:    +972 3 695 3222
Mobile: +972 54 4748 795
Home:  +972 8 972 1232


-----Original Message-----
From: address@hidden
[mailto:address@hidden On Behalf Of
Andreas M. Kirchwitz
Sent: 05/02/16 23:30 PM
To: address@hidden
Cc: address@hidden
Subject: Re: Schedule for GNU make 3.81


Hello Paul!

 >     http://make.paulandlesley.org/make-3.81beta2.tar.bz2
 >     http://make.paulandlesley.org/make-3.81beta2.tar.gz
 > 
 > This release contains all current bug fixes and new features.

Thanks for this new version and all the effort you put
into this software.

You may remember my problem with make (3.80, 3.81beta1) on
Solaris 10 which I have reported on Dec 5th, 2004. On a simple
Makefile like this it dumps core:

        fubar:
                /bin/echo hello

I've tested this on Solaris 10 3/05 (official release)
on various SPARC, Intel and AMD systems.

Solaris 10 doesn't seem to be very popular, but since
/usr/sfw/bin/gmake (version 3.80) on Solaris shows the
same behaviour, I couldn't believe that Sun ships a
non-working gmake, and so I did further investigation.

Now, I've found out that the environment variable "LC_CTYPE"
seems to have a big influence.

If LC_CTYPE is unset or set to "C" or "POSIX",
it works perfectly fine.

But if LC_CTYPE is set to "iso_8859_1", then make crashes.

        LC_CTYPE=iso_8859_1 /usr/local/src/make-3.81beta2/make
        Abort - core dumped

This can be reproduced on a freshly installed Solaris 10 3/05
logged in as root without any special environment or startup
files.

Of course, this might not be a bug in "make" itself but in some
Solaris library, but I use Solaris 10 a lot and didn't notice
such behaviour for any other program.

I don't know if setting LC_CTYPE is still necessary nowadays.
I have this in my environment since years to get working 8-bit
characters (like German umlauts). It might not be necessary any
longer, and at first sight I couldn't see any difference any
longer.

However, software shouldn't dump core just because of a valid
environment variable. ;-)

If you don't have access to a Solaris 10 system and want me
anything to do, please let me know. I'd be happy to help.

        Greetings, Andreas


_______________________________________________
Bug-make mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/bug-make





reply via email to

[Prev in Thread] Current Thread [Next in Thread]