Re: [Cooker] Error building keramik style
On Tue, 30 Jul 2002, Guillaume Rousse wrote: > However i know have a gcc segfault: It does here. /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../kdefx -I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_PLUGIN -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math -fno-strength-reduce -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -UQT_NO_ASCII_CAST -c -o keramik.lo `test -f keramik.cpp || echo './'`keramik.cpp keramik.cpp: In member function `virtual void KeramikStyle::drawComplexControlMask(QStyle::ComplexControl, QPainter*, const QWidget*, const QRect&, const QStyleOption&) const': keramik.cpp:1795: warning: unused parameter `QStyle::ComplexControl control' keramik.cpp:1795: warning: unused parameter `const QWidget*widget' keramik.cpp:1795: warning: unused parameter `const QStyleOption&opt' source='pixmaploader.cpp' object='pixmaploader.lo' libtool=yes \ depfile='.deps/pixmaploader.Plo' tmpdepfile='.deps/pixmaploader.TPlo' \ [...] Please send preprocessed output (copy paste your gcc invokation command, add -save-temps, and send the resulting .ii with relevant flags) Bye, Gwenole.
Re: [Cooker] Error building keramik style
On Tue, 30 Jul 2002, Guillaume Rousse wrote: > /usr/include/c++/3.2/bits/locale_facets.h:880: internal error: Segmentation > fault > Please submit a full bug report, > with preprocessed source if appropriate. > See https://qa.mandrakesoft.com/> for instructions. > make: *** [pixmaploader.lo] Erreur 1 Nice, probably another regression. :-( Please [send me/let me know where to get] ASAP the srpm and the relevant flags you used. Thanks, Gwenole
Re: [Cooker] Error building keramik style
Le Dimanche 28 Juillet 2002 02:16, Buchan Milne a écrit : > [EMAIL PROTECTED], [EMAIL PROTECTED] wrote: > >/bin/sh ../../../libtool --silent --mode=3Dcompile --tag=3DCXX=20 > >i586-mandrake-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. > > -I./../..=20 -I/usr/lib/qt3/include -I/usr/X11R6/include > > -DQT_THREAD_SUPPORT=20=20 -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long > > -Wbad-function-cast -Wundef= =20 > >-Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings > > -an= si=20 > >-D_XOPEN_SOURCE=3D500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O3=20 > >-fomit-frame-pointer -pipe -mcpu=3Dpentiumpro -march=3Di586 -ffast-math=20 > >-fno-strength-reduce -fno-exceptions -fno-check-new > > -DQT_CLEAN_NAMESPACE=20 -DQT_NO_COMPAT -DQT_NO_ASCII_CAST > > -UQT_NO_ASCII_CAST -c -o keramik.lo `test= =20 > >-f 'keramik.cpp' || echo './'`keramik.cpp > >libtool: unrecognized option `--tag=3DCXX' > >Try `libtool --help' for more information. > >make[1]: *** [keramik.lo] Erreur 1 > >As it comes from KDE CVS, i think KDE people should have an idea... > > I had this problem rebuilding keramik for PLF on 8.2/KDE3, and in the end I > worked around it by using ./configure --prefix=%_prefix rather than > %configure (see the PLF kdemoreartwork-keramik SRPM). Otherwise you can > patch the makefile and remove 'tag==CXX' ;-). OK, this one solved (BTW: you didn't change anything in the spec file, or you didn't uploaded it). However i know have a gcc segfault: /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../kdefx -I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_PLUGIN -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math -fno-strength-reduce -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -UQT_NO_ASCII_CAST -c -o pixmaploader.lo `test -f 'pixmaploader.cpp' || echo './'`pixmaploader.cpp In file included from /usr/include/c++/3.2/bits/basic_ios.h:41, from /usr/include/c++/3.2/ios:51, from /usr/include/c++/3.2/ostream:45, from /usr/include/c++/3.2/iterator:70, from /usr/lib/qt3/include/qvaluelist.h:48, from /usr/lib/qt3/include/qmap.h:47, from /usr/lib/qt3/include/qmime.h:43, from /usr/lib/qt3/include/qevent.h:45, from /usr/lib/qt3/include/qobject.h:45, from /usr/lib/qt3/include/qwidget.h:43, from /usr/lib/qt3/include/qdesktopwidget.h:42, from /usr/lib/qt3/include/qapplication.h:42, from pixmaploader.cpp:22: /usr/include/c++/3.2/bits/locale_facets.h:880: internal error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See https://qa.mandrakesoft.com/> for instructions. make: *** [pixmaploader.lo] Erreur 1 [guillaume@silbermann guillaume]$ rpm -qa | grep gcc libgcc1-3.2-0.2mdk gcc-3.2-0.2mdk gcc-gpc-devel-2.95.3-5mdk gcc-gpc-2.95.3-5mdk gcc-cpp-3.2-0.2mdk gcc-c++-3.2-0.2mdk -- Guillaume Rousse <[EMAIL PROTECTED]> GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html
Re: [Cooker] Error building keramik style
[EMAIL PROTECTED], [EMAIL PROTECTED] wrote: > >/bin/sh ../../../libtool --silent --mode=3Dcompile --tag=3DCXX=20 >i586-mandrake-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./../..=20 >-I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT=20=20 >-D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wbad-function-cast -Wundef= >=20 >-Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -an= >si=20 >-D_XOPEN_SOURCE=3D500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O3=20 >-fomit-frame-pointer -pipe -mcpu=3Dpentiumpro -march=3Di586 -ffast-math=20 >-fno-strength-reduce -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE=20 >-DQT_NO_COMPAT -DQT_NO_ASCII_CAST -UQT_NO_ASCII_CAST -c -o keramik.lo `test= >=20 >-f 'keramik.cpp' || echo './'`keramik.cpp >libtool: unrecognized option `--tag=3DCXX' >Try `libtool --help' for more information. >make[1]: *** [keramik.lo] Erreur 1 >As it comes from KDE CVS, i think KDE people should have an idea... I had this problem rebuilding keramik for PLF on 8.2/KDE3, and in the end I worked around it by using ./configure --prefix=%_prefix rather than %configure (see the PLF kdemoreartwork-keramik SRPM). Otherwise you can patch the makefile and remove 'tag==CXX' ;-). I don't know what the actual problem is, but it would be nice to have it fixed Buchan
[Cooker] Error building keramik style
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX i586-mandrake-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./../.. -I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math -fno-strength-reduce -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -UQT_NO_ASCII_CAST -c -o keramik.lo `test -f 'keramik.cpp' || echo './'`keramik.cpp libtool: unrecognized option `--tag=CXX' Try `libtool --help' for more information. make[1]: *** [keramik.lo] Erreur 1 As it comes from KDE CVS, i think KDE people should have an idea... -- Guillaume Rousse <[EMAIL PROTECTED]> GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html