Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58170 - gaim-0.80 will compile on ppc64
Summary: gaim-0.80 will compile on ppc64
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC64 Linux
: High enhancement (vote)
Assignee: ppc64 architecture team
URL:
Whiteboard:
Keywords:
Depends on: 58169
Blocks:
  Show dependency tree
 
Reported: 2004-07-24 05:57 UTC by Markus Rothe (RETIRED)
Modified: 2004-11-15 12:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Rothe (RETIRED) gentoo-dev 2004-07-24 05:57:13 UTC
Hi,

gaim-0.80 will compile on ppc64.

Markus
Comment 1 Markus Rothe (RETIRED) gentoo-dev 2004-07-24 05:58:30 UTC
http://bugs.gentoo.org/show_bug.cgi?id=58169

this bug needs to be fixed first. :-)

Markus
Comment 2 Markus Rothe (RETIRED) gentoo-dev 2004-07-24 06:54:35 UTC
forgot the deps, which also work ;-)

media-libs/libao-0.8.5
media-libs/audiofile-0.2.6-r1
dev-libs/nspr-4.4.1
dev-libs/nss-3.8
net-im/gaim-0.80

Markus
Comment 3 Markus Rothe (RETIRED) gentoo-dev 2004-07-24 06:55:17 UTC
damn... it is not nss-3.8... it is nss-3.9.2 ;-)

Markus
Comment 4 Don Seiler (RETIRED) gentoo-dev 2004-07-26 07:44:29 UTC
Setting bug dependency and will bump ebuild dependency to nss 3.9.2 when it's done.  Thanks for checking into this.
Comment 5 Tom Gall (RETIRED) gentoo-dev 2004-08-14 13:28:58 UTC
pulls in a few other "fun" ones:

net-im/silc-toolkit-0.9.12-r2
mail-client/evolution
app-text/gtkspell-2.0.2
app-text/enchant
app-dicts/aspell-en  app-text/aspell  && eclass/aspell.eclass
x -- x11-plugins/gaim-encryption-2.28

which ends up melting down in aspell with:

mkdir: cannot create directory `.libs': File exists
gcc -O2 -o .libs/example-c example-c.o  -lgpm ../lib/.libs/libaspell.so
gcc -O2 -o .libs/list-dicts list-dicts.o  -lgpm ../lib/.libs/libaspell.so
../lib/.libs/libaspell.so: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
../lib/.libs/libaspell.so: undefined reference to `std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)'
../lib/.libs/libaspell.so: undefined reference to `std::_List_node_base::unhook()'
../lib/.libs/libaspell.so: undefined reference to `std::_List_node_base::hook(std::_List_node_base*)'
../lib/.libs/libaspell.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
../lib/.libs/libaspell.so: undefined reference to `std::_List_node_base::swap(std::_Lis

... etc

likely just needs -lstdc++ (I think)
Comment 6 Don Seiler (RETIRED) gentoo-dev 2004-08-16 13:51:03 UTC
So ... do we need to file a bug with aspell ebuild?
Comment 7 Markus Rothe (RETIRED) gentoo-dev 2004-11-15 12:03:29 UTC
I've added the ~ppc64 KEYWORDS to gaim-1.0.3 even if nss doesn't compile on every machine, but as nss is marked stable for quite some while I think this legitime.
Comment 8 Markus Rothe (RETIRED) gentoo-dev 2004-11-15 12:03:49 UTC
closing..