Re: port lang/gnustep-base - make configure fails on ia64

Anton Shterenlikht <[email protected]>
Newsgroups gmane.os.freebsd.devel.ia64
Message-ID <[email protected]>
On Fri, Sep 03, 2010 at 12:51:48PM +0100, Anton Shterenlikht wrote:
> On Sun, Aug 29, 2010 at 11:53:22PM +0200, Gerald Pfeifer wrote:
> > 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 
> >   [email protected]
> > I'd be open to adding ia64 to the list of supported platforms for
> > lang/gcc45.
> 
> Hi Gerald
> 
> It's been a while, so I'll need some time to remember where I was
> and why I needed gnustep in the first place.
> 
> For now I got these built and installed:
> 
> gcc-3.4.6_3,1
> gnustep-base-1.19.3_3
> gnustep-make-2.4.0
> 
> on r209586.
> 
> When I try to do "make test" in gnustep-base I get :
> 
> # make test
> cd: can't cd to /usr/ports/lang/gnustep-base/work/gnustep-base-1.19.3/Testing
> Makefile:9: *** missing separator.  Stop.
> *** Error code 2
> 
> Stop in /usr/ports/lang/gnustep-base.
> #
> 
> I'll also try to build gcc42/43/44/45/46 again, will let you know.

Gerald,

I successfully installed gcc-4.2.5.20090325_5

44, 45, 46 all fail to build with identical error:


gmake[4]: Entering directory `/usr/ports/lang/gcc46/work/build/gcc'
gmake[4]: *** No rule to make target `/usr/ports/lang/gcc46/work/build/ia64-portbld-freebsd9.0/libgcc/crtfastmath.o', needed by `T_TARGET'.  Stop.
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory `/usr/ports/lang/gcc46/work/build/gcc'
gmake[3]: *** [gcc-extra-parts] Error 2
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: Leaving directory `/usr/ports/lang/gcc46/work/build/ia64-portbld-freebsd9.0/libgcc'
gmake[2]: *** [all-stage1-target-libgcc] Error 2
gmake[2]: Leaving directory `/usr/ports/lang/gcc46/work/build'
gmake[1]: *** [stage1-bubble] Error 2
gmake[1]: Leaving directory `/usr/ports/lang/gcc46/work/build'
gmake: *** [bootstrap-lean] Error 2
*** Error code 1

Stop in /usr/ports/lang/gcc46.



gmake[4]: Entering directory `/usr/ports/lang/gcc45/work/build/gcc'
gmake[4]: *** No rule to make target `/usr/ports/lang/gcc45/work/build/ia64-portbld-freebsd9.0/libgcc/crtfastmath.o', needed by `T_TARGET'.  Stop.
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory `/usr/ports/lang/gcc45/work/build/gcc'
gmake[3]: *** [gcc-extra-parts] Error 2
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: Leaving directory `/usr/ports/lang/gcc45/work/build/ia64-portbld-freebsd9.0/libgcc'
gmake[2]: *** [all-stage1-target-libgcc] Error 2
gmake[2]: Leaving directory `/usr/ports/lang/gcc45/work/build'
gmake[1]: *** [stage1-bubble] Error 2
gmake[1]: Leaving directory `/usr/ports/lang/gcc45/work/build'
gmake: *** [bootstrap-lean] Error 2
*** Error code 1

Stop in /usr/ports/lang/gcc45.

gmake[4]: Entering directory `/usr/ports/lang/gcc44/work/build/gcc'
gmake[4]: *** No rule to make target `/usr/ports/lang/gcc44/work/build/ia64-portbld-freebsd9.0/libgcc/crtfastmath.o', needed by `T_TARGET'.  Stop.
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory `/usr/ports/lang/gcc44/work/build/gcc'
gmake[3]: *** [gcc-extra-parts] Error 2
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: Leaving directory `/usr/ports/lang/gcc44/work/build/ia64-portbld-freebsd9.0/libgcc'
gmake[2]: *** [all-stage1-target-libgcc] Error 2
gmake[2]: Leaving directory `/usr/ports/lang/gcc44/work/build'
gmake[1]: *** [stage1-bubble] Error 2
gmake[1]: Leaving directory `/usr/ports/lang/gcc44/work/build'
gmake: *** [bootstrap-lean] Error 2
*** Error code 1

Stop in /usr/ports/lang/gcc44.
*** Error code 1



I'll contact dinoex@ about gnustep-base make test error.

To summarise, these ports install on ia64 fine:

 gcc-3.4.6_3,1
 gcc-4.2.5.20090325_5
 gnustep-base-1.19.3_3
 gnustep-make-2.4.0

many thanks
anton


-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ia64
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.