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:[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Andreas M. Kirchwitz
Sent: 05/02/16 23:30 PM
To: [EMAIL PROTECTED]
Cc: bug-make@gnu.org
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
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make



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

Reply via email to