Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 61704

Summary: wmsystray doesn't want to compile with gcc-3.4.1
Product: Gentoo Linux Reporter: Przemyslaw Maciag (RETIRED) <troll>
Component: [OLD] GCC PortingAssignee: Michele Noberasco (RETIRED) <s4t4n>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: wmsystray-0.1.1-r1.ebuild
wmsystray-gcc-3.4.patch

Description Przemyslaw Maciag (RETIRED) gentoo-dev 2004-08-25 15:06:10 UTC
I just tried to install wmsystray on my iBook G4 and compilation has failed. I'm assuming (and I can be wrong in it) that it's a gcc issue - missing is one prototype for the function in ui.c file.

I created a patch for succesfull compilation... really small patch ;-)

emerge info:
Gentoo Base System version 1.5.3
Portage 2.0.50-r10 (default-ppc-2004.1, gcc-3.4.1, glibc-2.3.4.20040619-r1, 2.6.7-gentoo-r14)
=================================================================
System uname: 2.6.7-gentoo-r14 ppc 7447A, altivec supported
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -mcpu=7400 -maltivec -mabi=altivec -funroll-loops -fsigned-char -mpowerpc-gfxopt"
CHOST="powerpc-unknown-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
 /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -mcpu=7400 -maltivec -mabi=altivec -funroll-loops -fsigned-char -mpowerpc-gfxopt"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache"
GENTOO_MIRRORS="http://src.gentoo.pl ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa altivec apache2 apm arts berkdb bzlib cdr crypt cscope cups curl divx4linux doc dvd encode esd evo fbcon flash foomaticdb gd gdbm
gif gnome gpm gtk gtk2 gtkhtml imagemagick imlib ipv6 java jikes jpeg kde lcms libwww linguas_en_GB linguas_pl mad mikmod ming mitshm motif mozilla
mpeg nas ncurses nls nptl oggvorbis opengl oss pam pdflib perl png posix postgres ppc ppds python qt quicktime readline samba sasl scanner sdl slang
 slp spell ssl svg tcltk tcpd tiff truetype unicode usb vi video_cards_radeon videos wmf wxwindows xmms xosd xv xvid zlib"

Regards,
Przemek

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-08-25 15:06:50 UTC
Created attachment 38209 [details]
wmsystray-0.1.1-r1.ebuild
Comment 2 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-08-25 15:07:04 UTC
Created attachment 38210 [details, diff]
wmsystray-gcc-3.4.patch
Comment 3 Michele Noberasco (RETIRED) gentoo-dev 2004-08-26 13:34:11 UTC
OK, fix is in Portage.
No point in making a revision bump, as nothing changes for people who already have it working, and people with the issue cannot compile it anyway ;-)

Przemysla, I remember you: keep up the good work!
Comment 4 Michele Noberasco (RETIRED) gentoo-dev 2004-08-26 13:35:34 UTC
Uh sorry Przemyslaw, bad cut-n-paste on my part...
Comment 5 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-08-26 14:16:12 UTC
> No point in making a revision bump, as nothing changes for people who already have it working, and people with the issue cannot compile it anyway ;-)
Yes - I think you're right!

> Przemyslaw, I remember you: keep up the good work!Przemysla, I remember you: keep up the good work!
THX

Regards,
Przemek