Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Aug 2010 23:53:22 +0200 (CEST)
From:      Gerald Pfeifer <gerald@pfeifer.com>
To:        Anton Shterenlikht <mexas@bristol.ac.uk>
Cc:        Dirk Meyer <dirk.meyer@dinoex.sub.org>, freebsd-ia64@FreeBSD.org
Subject:   Re: port lang/gnustep-base - make configure fails on ia64
Message-ID:  <alpine.LNX.2.00.1008292334300.17560@acrux.dbai.tuwien.ac.at>
In-Reply-To: <20100310221502.GF30257@mech-cluster241.men.bris.ac.uk>
References:  <20100310122923.GF64451@mech-cluster241.men.bris.ac.uk> <J%2Ba9a5GaQ/@dmeyer.dinoex.sub.org> <20100310221502.GF30257@mech-cluster241.men.bris.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
While looking for something different, I noticed this one and one or
two ideas I wanted to share:

Can you check where, if at all, these symbols may be defined? ONe
theory I have is that it's using on older version of libgcc_so instead
of the one necessary for this compiler.

Can you give a newer version of GCC a try, or does that fail on ia64
or does GNUstep fail to build, then?

If it actually works and you can submit test results to 
  gcc-testresults@gcc.gnu.org
I'd be open to adding ia64 to the list of supported platforms for
lang/gcc45.

Gerald

On Wed, 10 Mar 2010, Anton Shterenlikht wrote:
>> Hallo Anton Shterenlikht,
>> 
>> > On FreeBSD 9.0-CURRENT #0 r203484M
>> > port lang/gnustep-base fails "make configure".
>> > 
>> > Please see the log here:
>> > http://seis.bris.ac.uk/~mexas/gnustep-base-ia64.log
>> 
>> /usr/local/lib/gcc42/gcc/ia64-portbld-freebsd9.0/4.2.5/../../../libobjc.so: undefined reference to `__ia64_restore_stack_nonlocal@GCC_3.0'
>> /usr/local/lib/gcc42/gcc/ia64-portbld-freebsd9.0/4.2.5/../../../libobjc.so: undefined reference to `__ia64_save_stack_nonlocal@GCC_3.0'
>> collect2: ld returned 1 exit status
>> 
>> Please rebuild your gcc port.
> 
> I've rebuilt gcc42:
> 
> > pkg_info -xo gcc-
> Information for gcc-4.2.5.20090325_2:
> 
> > gcc42 --version
> gcc42 (GCC) 4.2.5 20090325 (prerelease)
> 
> and still get the same error.
> 
> I must say that gcc42 is marked "NOT_FOR_ARCHS=  ia64 powerpc",
> which I've overwritten manually.
> Perhaps the fact that gcc42 now builds on ia64 doesn't
> mean that is works correctly..
> 
> many thanks
> anton



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.LNX.2.00.1008292334300.17560>