Gentoo Archives: gentoo-alt

From: Michael Haubenwallner <haubi@g.o>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] [prefix]binutils dependency in AIX
Date: Tue, 22 Jul 2008 12:01:12
Message-Id: 1216728054.12231.48.camel@sapc154.salomon.at
In Reply to: Re: [gentoo-alt] [prefix]binutils dependency in AIX by Michael Haubenwallner
1 On Mon, 2008-07-21 at 12:10 +0200, Michael Haubenwallner wrote:
2 > On Thu, 2008-07-17 at 11:52 -0500, Greg wrote:
3 > >
4 > > Jeremy Olexa wrote:
5 > >
6 > > >On Thu, Jul 17, 2008 at 11:11 AM, Greg <trigggl@×××××.com> wrote:
7 > > >
8 > > >
9 > > >
10 > > >>Out of pure optimism, I'm trying to install mplayer. I doubt it will work,
11 > > >>but I'm going to try. I've been using --nodeps on a package by package
12
13 > It is the x-modular.eclass pulling in either binutils or odcctools.
14 > You might want to allow sys-devel/native-cctools too to suffice the
15 > binutils dependency. IFF that really works, we can commit something like
16 > this:
17
18 Greg, I've fixed and keyworded all the prerequisites of mplayer for
19 '~ppc-aix' now, but not mplayer itself:
20
21 The first problem is that GNU 'uname -p' gives 'unknown' for the
22 cpu-type, while '/bin/uname -p' correctly states 'powerpc' - so
23 mplayer's configure correctly detects 'ppc' architecture and does its
24 job if you (temporarily) remove $EPREFIX/usr/bin/uname and
25 $EPREFIX/bin/uname. This really should be fixed in GNU coreutils.
26
27 But when compiling, there are some assembler errors:
28 line 23: Instruction stvx is not implemented in the current assembly mode PPC.
29
30 After some searching, the native (aix5.3 here) assembler would accept
31 this with '-m970', but gcc doesn't support this earlier than in gcc-4.3
32 on aix5.3, and only with '-mcpu=970' or '-mcpu=G5'.
33
34 Will leave mplayer for now, although it _is_ designed to basically work
35 on ppc-aix.
36
37 /haubi/
38 --
39 Michael Haubenwallner
40 Gentoo on a different level

Replies

Subject Author
Re: [gentoo-alt] [prefix]binutils dependency in AIX Greg Trigg <trigggl@×××××.com>