Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38504 - kde-base/kdemultimedia-3.1.5 failed to build
Summary: kde-base/kdemultimedia-3.1.5 failed to build
Status: RESOLVED DUPLICATE of bug 38326
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-17 05:49 UTC by Colin Tinker
Modified: 2005-07-17 13:06 UTC (History)
2 users (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 Colin Tinker 2004-01-17 05:49:13 UTC
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include   -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 -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-tbird -funroll-loops -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST  -c -o cdromAccess.lo `test -f 'cdromAccess.cpp' || echo './'`cdromAccess.cpp
In file included from /usr/include/linux/byteorder/little_endian.h:11,
                 from /usr/include/asm/byteorder.h:65,
                 from /usr/include/linux/cdrom.h:14,
                 from cdromAccess_Linux.cpp:20,
                 from cdromAccess.cpp:26:
/usr/include/linux/byteorder/swab.h: In function `const __u32
   __fswab24(unsigned int)':
/usr/include/linux/byteorder/swab.h:174: error: ISO C++ forbids braced-groups
   within expressions
/usr/include/linux/byteorder/swab.h:174: error: ISO C++ forbids braced-groups
   within expressions
/usr/include/linux/byteorder/swab.h: In function `__u32 __swab24p(__u32*)':
/usr/include/linux/byteorder/swab.h:178: error: ISO C++ forbids braced-groups
   within expressions
/usr/include/linux/byteorder/swab.h:178: error: ISO C++ forbids braced-groups
   within expressions
/usr/include/linux/byteorder/swab.h: In function `void __swab24s(__u32*)':
/usr/include/linux/byteorder/swab.h:182: error: ISO C++ forbids braced-groups
   within expressions
/usr/include/linux/byteorder/swab.h:182: error: ISO C++ forbids braced-groups
   within expressions
make[4]: *** [cdromAccess.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/kdemultimedia-3.1.5/work/kdemultimedia-3.1.5/mpeglib/lib/input'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdemultimedia-3.1.5/work/kdemultimedia-3.1.5/mpeglib/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdemultimedia-3.1.5/work/kdemultimedia-3.1.5/mpeglib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdemultimedia-3.1.5/work/kdemultimedia-3.1.5'
make: *** [all] Error 2

!!! ERROR: kde-base/kdemultimedia-3.1.5 failed.
!!! Function kde_src_compile, Line 123, Exitcode 2
!!! died running emake, kde_src_compile:make

kdemultimedia-3.1.5 fails to build with the above error


Reproducible: Always
Steps to Reproduce:
1.emerge -Du kde
2.
3.

Actual Results:  
After about 1 hour building i get the above error

Expected Results:  
Compile cleanly
Comment 1 Alexey Parshin 2004-01-17 08:50:47 UTC
I have a very similar error.

/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include   -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 -DNDEBUG -DNO_DEBUG -O2 -mcpu=ultrasparc -O2 -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST  -c -o cdromAccess.lo `test -f 'cdromAccess.cpp' || echo './'`cdromAccess.cpp
In file included from /usr/include/linux/byteorder/big_endian.h:11,
                 from /usr/include/asm-sparc/byteorder.h:12,
                 from /usr/include/asm/byteorder.h:11,
                 from /usr/include/linux/cdrom.h:14,
                 from cdromAccess_Linux.cpp:20,
                 from cdromAccess.cpp:26:
/usr/include/linux/byteorder/swab.h: In function `const __u16 __fswab16(short 
   unsigned int)':
/usr/include/linux/byteorder/swab.h:133: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h:133: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h: In function `__u16 __swab16p(__u16*)':
/usr/include/linux/byteorder/swab.h:137: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h:137: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h: In function `void __swab16s(__u16*)':
/usr/include/linux/byteorder/swab.h:141: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h:141: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h: In function `const __u32 
   __fswab32(unsigned int)':
/usr/include/linux/byteorder/swab.h:146: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h:146: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h: In function `__u32 __swab32p(__u32*)':
/usr/include/linux/byteorder/swab.h:150: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h:150: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h: In function `void __swab32s(__u32*)':
/usr/include/linux/byteorder/swab.h:154: error: ISO C++ forbids braced-groups 
   within expressions
/usr/include/linux/byteorder/swab.h:154: error: ISO C++ forbids braced-groups 
   within expressions
make[4]: *** [cdromAccess.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/kdemultimedia-3.1.5/work/kdemultimedia-3.1.5/mpeglib/lib/input'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdemultimedia-3.1.5/work/kdemultimedia-3.1.5/mpeglib/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdemultimedia-3.1.5/work/kdemultimedia-3.1.5/mpeglib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdemultimedia-3.1.5/work/kdemultimedia-3.1.5'
make: *** [all] Error 2

!!! ERROR: kde-base/kdemultimedia-3.1.5 failed.
!!! Function kde_src_compile, Line 123, Exitcode 2
!!! died running emake, kde_src_compile:make

bash-2.05b# emerge info
Portage 2.0.50_pre16 (default-sparc64-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 2.4.23-sparc-r1)
=================================================================
System uname: 2.4.23-sparc-r1 sparc64 sun4u
Gentoo Base System version 1.4.3.12
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.7.8
ACCEPT_KEYWORDS="sparc ~sparc"
AUTOCLEAN="yes"
CFLAGS="-mcpu=ultrasparc -O3 -pipe"
CHOST="sparc-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=ultrasparc -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/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="sparc X aalib amd arts autofs avantgo avi bonobo cdr clamav crypt cups dvd dvdr encode esd evo fax fbcon fbdev ffmpeg fftw flac foomaticdb freetype fs gd gdbm gif gnome gpm gtk gtk2 gtkhtml guile imap imlib informix java javascript jpeg kde libgda libwww mad mikmod motif mozcalendar mozilla mpeg msn ncurses nls odbc oggvorbis opengl oss pam pda pdflib perl png ppds python qt quicktime readline rplay samba scanner sdk sdl slang spell ssl tcltk tcpd tiff transcode truetype type1 usb wmf xine xinerama xml2 xmms xv xvid zlib"
Comment 2 Stefan Briesenick (RETIRED) gentoo-dev 2004-01-17 14:54:18 UTC
same Bug here! Must be fixed quickly. It's terrible w/o multimedia ;-)

Stefan
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-01-17 17:02:46 UTC
The bug is an incompatibility between this module and linux-headers.  I can't tell you what the fix is, because I don't have the problem, but if you do a little searching you'll find that lot of people have the problem and that there is indeed a fix for it.
Comment 4 Guy 2004-01-17 20:19:52 UTC
Hey guys, this is the same bug as in bug #38326
Comment 5 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-01-19 01:43:09 UTC

*** This bug has been marked as a duplicate of 38326 ***