Re: 1.3.28 on SunOS 5.8 sparc w/ gcc 3.0.4 (64-bit) - compile problem

2002-03-15 Thread David Champion

* On 2002.03.15, in [EMAIL PROTECTED],
*   Brian C. Hill [EMAIL PROTECTED] wrote:
   I am getting the following error when compiling 1.3.28
 with gcc 3.0.4 (64-bit) mode.
 
   Any ideas?

I don't know much about this particularly, but all the problems I've had
while using gcc 3.x were resolved by going back to 2.95.2.

-- 
 -D.[EMAIL PROTECTED]NSITUniversity of Chicago



Re: 1.3.28 on SunOS 5.8 sparc w/ gcc 3.0.4 (64-bit) - compile problem

2002-03-15 Thread Brian C. Hill

Hi David,

The only problem with that is that I don't think pre-3.0
versions can be built to be 64-bit compilers. That's not important for
mutt, but I would rather just have one compiler to maintain and not
multiple ones. Mutt is only package I have had a problem with so far
(openssl, openssh, tcp wrappers, qpopper and bind 9, to name a few,
have compiled okay). I did have to fix some code to stop using
sys_errlist, but I have otherwise had no hitches. I am sure it is a gcc
thing, but figured it was worth the post anyway.

Thanks for the response.

Brian
==
On Fri, Mar 15, 2002 at 01:38:56PM -0600, David Champion wrote:
 * On 2002.03.15, in [EMAIL PROTECTED],
 * Brian C. Hill [EMAIL PROTECTED] wrote:
  I am getting the following error when compiling 1.3.28
  with gcc 3.0.4 (64-bit) mode.
  
  Any ideas?
 
 I don't know much about this particularly, but all the problems I've had
 while using gcc 3.x were resolved by going back to 2.95.2.
 
 -- 
  -D.  [EMAIL PROTECTED]NSITUniversity of Chicago

-- 
   _
  / Brian C. Hill   [EMAIL PROTECTED]  http://brian.bch.net\
  | Unix Specialist BCH Technical Services  http://www.bch.net  |



Re: 1.3.28 on SunOS 5.8 sparc w/ gcc 3.0.4 (64-bit) - compile problem

2002-03-15 Thread Daniel Eisenbud

On Fri, Mar 15, 2002 at 11:22:26AM -0800, Brian C. Hill [EMAIL PROTECTED] wrote:
   I am getting the following error when compiling 1.3.28
 with gcc 3.0.4 (64-bit) mode.
[...]
 gcc -DPKGDATADIR=\/usr/local/share/mutt\ -DSYSCONFDIR=\/usr/local/etc\  
-DBINDIR=\/usr/local/bin\ -DMUTTLOCALEDIR=\/usr/local/share/locale\ 
-DHAVE_CONFIG_H=1 -I. -I.  -Iintl  -I./intl -I/usr/local/include  -Wall -pedantic -g 
-O2 -c sha1.c
 
 cc1: Cannot allocate 131072 bytes after allocating 2624733184 bytes

This is clearly a gcc bug.  Go back to an older compiler or build mutt
32 bit.  You should probably report this to the gcc mailing lists too
([EMAIL PROTECTED], I think.)  I think that 3.1, when it comes out, is
supposed to have significant improvements in its sparc 64 bit support.

-Daniel

-- 
Daniel E. Eisenbud
[EMAIL PROTECTED]

We should go forth on the shortest walk perchance, in the spirit of
undying adventure, never to return,--prepared to send back our embalmed
hearts only as relics to our desolate kingdoms.
--Henry David Thoreau, Walking