First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 138482
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Chris Gianelloni (RETIRED) <wolf31o2@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
config.log config.log from games-board/ggz-gtk-client-0.0.13 text/x-log Lars Weiler (RETIRED) 2006-07-03 11:03 0000 55.84 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 138482 depends on: Show dependency tree
Show dependency graph
Bug 138482 blocks: 126175
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-06-29 07:53 0000
Well, I'd like to see the following marked stable, so we can remove the older
stuff:

dev-games/libggz-0.0.13
dev-games/ggz-client-libs-0.0.13
games-board/ggz-gtk-client-0.0.13
games-board/ggz-gtk-games-0.0.13
games-board/ggz-sdl-games-0.0.13
games-board/ggz-txt-client-0.0.13

dev-games/libggz-0.0.9
dev-games/ggz-client-libs-0.0.9
games-board/ggz-kde-client-0.0.9
games-board/ggz-kde-games-0.0.9

The current stable 0.0.5 stuff is starting to show its age and doesn't compile
with GCC 4.1, and some of it doesn't even work with the current stable GCC
anymore.

------- Comment #1 From Samuli Suominen 2006-06-30 12:46:07 0000 -------
A small thing, and has nothing to do with stabilizing but could you change
HOMEPAGE to http://www.ggzgamingzone.org from these,

games-board/ggz-gtk-client
games-board/ggz-gtk-games
games-board/ggz-kde-client
games-board/ggz-kde-games
games-board/ggz-sdl-games
games-board/ggz-txt-client

They still got old URL to http://ggz.sourceforge.net

------- Comment #2 From Chris Gianelloni (RETIRED) 2006-06-30 13:27:35 0000 -------
It is already fixed in all of the newer ebuilds.  The old ones are the ones I
want to remove.

------- Comment #3 From Samuli Suominen 2006-06-30 13:39:12 0000 -------
(In reply to comment #2)
> It is already fixed in all of the newer ebuilds.  The old ones are the ones I
> want to remove.
> 

Indeed, you are right. Apparently, I've found a trivial bug in
app-portage/eix-0.5.5

------- Comment #4 From Lars Weiler (RETIRED) 2006-07-02 08:24:18 0000 -------
I made those stable on ppc:
dev-games/libggz-0.0.9
dev-games/ggz-client-libs-0.0.9
games-board/ggz-kde-client-0.0.9
games-board/ggz-kde-games-0.0.9

But I have problems with dev-games/libggz-0.0.13:
powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../src/   -O2
-mtune=G4 -mcpu=G4 -maltivec -mabi=altivec -pipe -D_REENTRANT -Wall -c strcmp.c
/bin/sh ../libtool --tag=CC --mode=link powerpc-unknown-linux-gnu-gcc  -O2
-mtune=G4 -mcpu=G4 -maltivec -mabi=altivec -pipe -D_REENTRANT -Wall   -o strcmp
 strcmp.o ../src/libggz.la
powerpc-unknown-linux-gnu-gcc -O2 -mtune=G4 -mcpu=G4 -maltivec -mabi=altivec
-pipe -D_REENTRANT -Wall -o .libs/strcmp strcmp.o  ../src/.libs/libggz.so
creating strcmp
powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../src/   -O2
-mtune=G4 -mcpu=G4 -maltivec -mabi=altivec -pipe -D_REENTRANT -Wall -c tls.c
tls.c: In function 'reader':
tls.c:58: warning: implicit declaration of function 'shmat'
tls.c:60: warning: implicit declaration of function 'shmdt'
tls.c: In function 'main':
tls.c:99: warning: implicit declaration of function 'shmget'
tls.c:99: error: 'IPC_PRIVATE' undeclared (first use in this function)
tls.c:99: error: (Each undeclared identifier is reported only once
tls.c:99: error: for each function it appears in.)
tls.c:99: error: 'IPC_CREAT' undeclared (first use in this function)
tls.c:108: warning: implicit declaration of function 'socketpair'
tls.c:108: error: 'AF_UNIX' undeclared (first use in this function)
tls.c:108: error: 'SOCK_STREAM' undeclared (first use in this function)
tls.c:137: warning: implicit declaration of function 'waitpid'
make[2]: *** [tls.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/libggz-0.0.13/work/libggz-0.0.13/tests'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory
`/var/tmp/portage/libggz-0.0.13/work/libggz-0.0.13/tests'
make: *** [check-recursive] Error 1

------- Comment #5 From Tristan Heaven 2006-07-03 06:18:36 0000 -------
^ broken make check.

------- Comment #6 From Giacomo Cariello 2006-07-03 10:45:37 0000 -------
dev-games/libggz-0.0.13: fine for me on x86

dev-games/ggz-client-libs-0.0.13: some glitches found on x86

dodoc: HACKING does not exist
dodoc: TODO does not exist


games-board/ggz-gtk-client-0.0.13: fine for me on x86

games-board/ggz-gtk-games-0.0.13: fine for me on x86

games-board/ggz-sdl-games-0.0.13: some glitches

dodoc: TODO does not exist


games-board/ggz-txt-client-0.0.13: fine for me on x86


emerge --info available at: http://rafb.net/paste/results/9H6RtH76.txt

------- Comment #7 From Santiago Gala 2006-07-03 10:48:53 0000 -------
I'm getting this problem in ggz-gtk-client-0.0.13 on ppc:

 powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -isystem /usr/include -isystem /usr/games/include
-isystem /usr/local/include -mcpu=7450 -maltivec -mabi=altivec -O2
-ftree-vectorize -ftree-vectorizer-verbose=1 -fsigned-char -Wall -MT simple.lo
-MD -MP -MF .deps/simple.Tpo -c simple.c  -fPIC -DPIC -o .libs/simple.o
simple.c:17:27: error: gaim/internal.h: No such file or directory
simple.c: In function 'commande':
simple.c:37: warning: implicit declaration of function 'rand'
simple.c:37: error: 'RAND_MAX' undeclared (first use in this function)
simple.c:37: error: (Each undeclared identifier is repo
...

due to gaim-2.0.0_beta3 changing APIs. Including a file called gaim/internal.h
does not look healthy, in any case.

------- Comment #8 From Lars Weiler (RETIRED) 2006-07-03 10:53:53 0000 -------
(In reply to comment #5)
> ^ broken make check.

I just tried to compile it again.  Now it worked.  I blame confcache for the
error and switched it off in my FEATURES...

Will test the rest now.

------- Comment #9 From Lars Weiler (RETIRED) 2006-07-03 11:02:12 0000 -------
(In reply to comment #7)
> I'm getting this problem in ggz-gtk-client-0.0.13 on ppc:

I have a problem with configure.  It states "configure: error:
Internationalization tools missing."

See the attached config.log.

------- Comment #10 From Lars Weiler (RETIRED) 2006-07-03 11:03:48 0000 -------
Created an attachment (id=90800) [edit]
config.log from games-board/ggz-gtk-client-0.0.13

------- Comment #11 From Michael Weyershäuser 2006-07-04 08:49:34 0000 -------
libggz-0.0.13 bails out on tests on amd64 for me:

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../src/   -march=k8 -O2
-pipe -msse3 -D_REENTRANT -Wall -c tls.c
tls.c: In function `reader':
tls.c:58: warning: implicit declaration of function `shmat'
tls.c:58: warning: cast to pointer from integer of different size
tls.c:60: warning: implicit declaration of function `shmdt'
tls.c: In function `main':
tls.c:99: warning: implicit declaration of function `shmget'
tls.c:99: error: `IPC_PRIVATE' undeclared (first use in this function)
tls.c:99: error: (Each undeclared identifier is reported only once
tls.c:99: error: for each function it appears in.)
tls.c:99: error: `IPC_CREAT' undeclared (first use in this function)
tls.c:108: warning: implicit declaration of function `socketpair'
tls.c:108: error: `AF_UNIX' undeclared (first use in this function)
tls.c:108: error: `SOCK_STREAM' undeclared (first use in this function)
tls.c:137: warning: implicit declaration of function `waitpid'
tls.c:143: warning: cast to pointer from integer of different size
make[2]: *** [tls.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/libggz-0.0.13/work/libggz-0.0.13/tests'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory
`/var/tmp/portage/libggz-0.0.13/work/libggz-0.0.13/tests'
make: *** [check-recursive] Error 1


ggz-gtk-client-0.0.13 gives me the same trouble as pylon, same for
ggz-gtk-games-0.0.13, ggz-sdl-games-0.0.13 and ggz-txt-client-0.0.13.
I can attach the config.logs if wanted.

Since the -0.0.9 ebuilds aren't even marked ~amd64 I saw no point in testing
them...

emerge --info
Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r4,
2.6.16-suspend2-r7-Dudebox-Edition x86_64)
=================================================================
System uname: 2.6.16-suspend2-r7-Dudebox-Edition x86_64 AMD Athlon(tm) 64
Processor 3200+
Gentoo Base System version 1.6.15
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distlocks metadata-transfer
multilib-strict parallel-fetch sandbox sfperms strict test userfetch userpriv
usersandbox"
GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://server/gentoo-portage"
USE="amd64 X alsa arts avi berkdb bitmap-fonts cli crypt cups dlloader dri eds
emboss encode foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 imlib ipv6
isdnlog jpeg kde kdeenablefinal lzw lzw-tiff mp3 mpeg ncurses nls nptl opengl
pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection
sdl session spell spl ssl tcpd tiff truetype-fonts type1-fonts unicode usb
userlocales xorg xpm xv zlib elibc_glibc input_devices_keyboard
input_devices_mouse input_devices_evdev kernel_linux linguas_de userland_GNU
video_cards_dummy"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

------- Comment #12 From Chris Gianelloni (RETIRED) 2006-07-07 14:41:03 0000 -------
Pylon (or someone else on ppc), please stable the following, then:

games-board/ggz-gtk-client-0.0.9
games-board/ggz-gtk-games-0.0.9
games-board/ggz-sdl-games-0.0.9
games-board/ggz-txt-client-0.0.9

Sparc/AMD64, I'm removing you guys from all of these packages, since I honestly
am not sure how you got added.  I think it was due to the 0.0.11 ebuilds that
had been submitted, but never added to the tree.

PPC, if 0.0.9 works for you, then I'll remove you completely from 0.0.13, too,
or you can remove yourself if it doesn't work.

------- Comment #13 From Lars Weiler (RETIRED) 2006-07-08 17:33:06 0000 -------
(In reply to comment #12)
> PPC, if 0.0.9 works for you, then I'll remove you completely from 0.0.13, too,
> or you can remove yourself if it doesn't work.

Nope, games-board/ggz-gtk-client-0.0.9 has still issues on ppc:

Internationalization tools found.
./configure: line 3892: ignore: command not found
checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

And from config.log:
configure:3879: result: Internationalization tools found.
configure:3903: checking how to run the C preprocessor
configure:3938: powerpc-unknown-linux-gnu-gcc -E  -isystem/usr/games/include
conftest.c
cc1: error: /usr/games/include: Permission denied

When I make /usr/games world-writeable, it's possible to install that package.

------- Comment #14 From Wormo 2006-07-11 18:29:52 0000 -------
Oops... I stabilized ggz-gtk-client 0.0.9 on ppc the other day because it works
well here. I assumed the fault was with ggz 0.0.13 since others were
complaining about that version as well. Now it seems this may be a problem
building against glibc 2.4, which is the latest stable glibc for ppc. 

Pylon, do you still have any ppc boxes with glibc 2.3.x? I was using the
version you just marked stable, glibc 2.3.6-r4, and both libintl.h and locale.h
were detected fine

------- Comment #15 From Francisco José Cañizares Santofimia 2006-07-12 08:38:49 0000 -------
(In reply to comment #7)
> I'm getting this problem in ggz-gtk-client-0.0.13 on ppc:
> 
>  powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
> -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -isystem /usr/include -isystem /usr/games/include
> -isystem /usr/local/include -mcpu=7450 -maltivec -mabi=altivec -O2
> -ftree-vectorize -ftree-vectorizer-verbose=1 -fsigned-char -Wall -MT simple.lo
> -MD -MP -MF .deps/simple.Tpo -c simple.c  -fPIC -DPIC -o .libs/simple.o
> simple.c:17:27: error: gaim/internal.h: No such file or directory
> simple.c: In function 'commande':
> simple.c:37: warning: implicit declaration of function 'rand'
> simple.c:37: error: 'RAND_MAX' undeclared (first use in this function)
> simple.c:37: error: (Each undeclared identifier is repo
> ...
> 
> due to gaim-2.0.0_beta3 changing APIs. Including a file called gaim/internal.h
> does not look healthy, in any case.
> 


Same here for x86.

------- Comment #16 From Tristan Heaven 2006-07-12 08:55:23 0000 -------
> > 
> > due to gaim-2.0.0_beta3 changing APIs. Including a file called gaim/internal.h
> > does not look healthy, in any case.
> > 
> 
> 
> Same here for x86.
> 

Good thing that gaim version isn't stable then or it would actually affect this
bug.

------- Comment #17 From Tristan Heaven 2006-10-06 17:48:47 0000 -------
ggz-sdl-games-0.0.13 should work now

------- Comment #18 From matt black 2006-10-25 07:36:40 0000 -------
seems there is some kind of recursive dependency problem in ggz-client-libs. 
upgrading from .05 to .13 I had to emerge gtk-client-libs twice.  emerging
ggz-gtk-games after first gtk-client-libs emerge gave this error:

i686-pc-linux-gnu-gcc  -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall 
-L/usr/games/lib -L/usr/local/lib -o ggz.chess -L/usr/games/lib -L/usr/lib
board.o callbacks.o game.o main.o main_win.o net.o popup.o support.o
../common/libgtk-games.a -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0
-lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl
-lglib-2.0
    libcgc/libcgc.a -lggzmod -lggz -lm -lnsl
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libggzcore.so.1, needed by /usr/games/lib/libggzmod.so, not found (try
using -rpath or -rpath-link)
/usr/games/lib/libggzmod.so: undefined reference to `ggzcore_channel_connect'
collect2: ld returned 1 exit status
make[3]: *** [ggz.chess] Error 1

------------------------------------

xpc portage # qfile /usr/games/lib/libggz*.so
dev-games/ggz-client-libs (/usr/games/lib/libggzcore.so)
dev-games/ggz-client-libs (/usr/games/lib/libggzmod.so)

re-emerged ggz-client-libs and then no problem.  I verified in portage log
ggz-client-libs had successfully upgraded from .05 to .13 as a dependency for
ggz-gtk-games the first time.

------- Comment #19 From nixnut 2006-11-10 09:11:32 0000 -------
Stable on ppc.

------- Comment #20 From nixnut 2006-11-11 11:06:59 0000 -------
uhm... removing ppc from cc
sorry for the bug spam

First Last Prev Next    No search results available      Search page      Enter new bug