Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58433 - alloy 0.5.1 doesn't compile, alloystyleplugin.cpp:44; extra semicolon(;)
Summary: alloy 0.5.1 doesn't compile, alloystyleplugin.cpp:44; extra semicolon(;)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-26 09:36 UTC by Blu3
Modified: 2004-08-16 14:55 UTC (History)
0 users

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


Attachments
Patch to remove extraneous semi-colon in alloy 0.5.2 (remove-extra-semicolon.patch,258 bytes, patch)
2004-08-16 05:33 UTC, Jan Gutter
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Blu3 2004-07-26 09:36:28 UTC
make[2]: Entering directory `/var/tmp/portage/alloy-0.5.1/work/alloy-0.5.1/alloystyle'
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.3/include -I/usr/qt/3/include -I/usr/X11R6/include  -DQT_PLUGIN -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall-pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -fPIC -mtune=opteron -march=opteron -O2 -pipe -fexpensive-optimizations -ffast-math -mfpmath=sse,387 -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -c -o alloystyleplugin.lo `test -f 'alloystyleplugin.cpp' || echo './'`alloystyleplugin.cpp
alloystyleplugin.cpp:44: error: extra `;'
make[2]: *** [alloystyleplugin.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/alloy-0.5.1/work/alloy-0.5.1/alloystyle'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/alloy-0.5.1/work/alloy-0.5.1'
make: *** [all] Error 2

!!! ERROR: x11-themes/alloy-0.5.1 failed.
!!! Function kde_src_compile, Line 130, Exitcode 2
!!! died running emake, kde_src_compile:make


Scott root # emerge info
Portage 2.0.50-r9 (gcc34-amd64-2004.1, gcc-3.4.1, glibc-2.3.4.20040619-r0, 2.6.8-rc2)
=================================================================
System uname: 2.6.8-rc2 x86_64 5
Gentoo Base System version 1.5.1
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-fPIC -mtune=opteron -march=opteron -O2 -pipe -fexpensive-optimizations -ffast-math -mfpmath=sse,387 -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-fPIC -mtune=opteron -march=opteron -O2 -pipe -fexpensive-optimizations-ffast-math -mfpmath=sse,387 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache keepwork"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="GAPING_SECURITY_HOLE S3TC X X509 Xaw3d aac acpi acpi4linux aim alsa amd64 apache2 arts artswrappersuid atm audiofile avantgo avi bluetooth bzlib caps cddb cdfcdr chroot cle266 crypt cups devfs26 dga distcache divx4linux dnd dv dvb dvd dvdrdvdread encode erandom ethereal extensions faad fam fax ffmpeg fftw flash flexresp fmod foomaticdb freetype fs gd gdbm geoip gif gimp gimpprint glade glgd glut gmpgphoto2 gpm gps gs gsl gstreamer gtk gtk2 gtkhtml icq idea ieee1394 imagemagick imap imlib imlib2 ipv6 irda irmc jabber jack jack-caps jack-tmpfs java javascript jbig jpeg kadu-modules kadu-voice kde lcms libg++ libgd libgda libsamplerate libwwwlirc live lm_sensors ltsp lzw lzw-tiff mad mbox mcal md5sum mdb memlimit mhash mikmod ming mixer mldonkeypango mmap mng mnogosearch monkey motif mozcalendar mozdomi mozilla mozinterfaceinfo mozp3p mozsvg mpeg mpeg4 mpi mplayer msdav msn multilibmultitarget nagios-dns nagios-ntp nagios-ping nagios-ssh nas ncurses nls nptl ntlm nvidia nviz oav odbc offensive ofx oggvorbis ooo-kde openal opengl operanom2 oscar oss pam parse-clocks pcap pcntl pcre pda pdflib perl pg-vacuumdelay php pic plotutils png pnp portaudio posix postgres ppds psyco pthreads python quicktime readline recode regexp remote samba scanner sdl serial shared sharedmem slang slp sndfile snmp snortsam soap sockets socks5 sox speedo speex spell spl ssl stats svg sysvipc t1lib tcpd theora tidy tiff timidity tokenizer transcode transparent-proxy truetype type1 usb uudeview v4l v4l2 wifi wmf xgetdefault xine xinerama xml2 xmlrpc xmms xosd xprint xrandr xv xvid yahoo yaz yv12 zlib zvbi"
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2004-07-31 09:16:28 UTC
Same problem with 0.5.2? If yes, then a patch would be fine - or is the ; in line 44 the only occurence? Since I don't use gcc 3.4 I'll need either your or gcc-porting help in this case.
Comment 2 Jan Gutter 2004-08-16 05:33:38 UTC
Created attachment 37523 [details, diff]
Patch to remove extraneous semi-colon in alloy 0.5.2

Tested this patch on my system and it works. GCC 3.4.1, kde 3.3.0_beta2 and
such. It just removes the extra semicolon that GCC complains about and alloy
works fine.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2004-08-16 14:55:56 UTC
Thanks Jan. :)