Gentoo Archives: gentoo-user

From: Norberto Bensa <nbensa@×××.net>
To: gentoo-user@l.g.o
Subject: [gentoo-user] qtruby: smoke or something else?
Date: Tue, 11 Jul 2006 05:17:15
Message-Id: 200607110210.58050.nbensa@gmx.net
1 Hello list,
2
3 I cannot build qtruby-3.5.3. Before you tell me: yes, I have tried re-emerging
4 smoke and qt but nothing changed. This is where the build fails:
5
6
7 make[3]: Entering directory
8 `/var/tmp/portage/qtruby-3.5.3/work/qtruby-3.5.3/qtruby/bin'
9 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -I/usr/lib/ruby/1.8/i686-linux -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=pentium3 -O2 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -c -o
10 qtrubyinit.o `test -f 'qtrubyinit.cpp' || echo './'`qtrubyinit.cpp
11 /bin/sh ../../libtool --silent --mode=link --tag=CXX
12 i686-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=pentium3 -O2 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -o
13 qtrubyinit -module -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib -version-info
14 0:0:0 -L../../smoke/qt/ -L/usr/lib
15 qtrubyinit.o -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread -Wl\,-R -Wl\,/usr/lib -L/usr/lib -L. -lruby18 ../../smoke/qt/libsmokeqt.la ../../qtruby/rubylib/qtruby/libqtrubyinternal.la
16 libtool: link: warning: `-version-info' is ignored for programs
17 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
18 `QAuServer::bucket(QSound*)'
19 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
20 `QAuServer::qt_invoke(int, QUObject*)'
21 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
22 `QAuServer::staticMetaObject()'
23 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
24 `QAuServer::play(QString const&)'
25 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
26 `QSqlRecordShared::~QSqlRecordShared()'
27 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to `typeinfo for
28 QSqlRecordShared'
29 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
30 `QAuServer::decLoop(QSound*)'
31 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
32 `QAuServer::qt_emit(int, QUObject*)'
33 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
34 `QAuServer::~QAuServer()'
35 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
36 `QAuServer::init(QSound*)'
37 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to `QAuServer::className()
38 const'
39 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
40 `QAuServer::qt_cast(char const*)'
41 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to `typeinfo for
42 QAuServer'
43 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
44 `QAuBucket::~QAuBucket()'
45 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
46 `QAuServer::setBucket(QSound*, QAuBucket*)'
47 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to `typeinfo for
48 QAuBucket'
49 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to `QAuServer::trUtf8(char
50 const*, char const*)'
51 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
52 `QAuServer::qt_property(int, int, QVariant*)'
53 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to
54 `QAuServer::QAuServer(QObject*, char const*)'
55 /usr/kde/3.5/lib/libsmokeqt.so: undefined reference to `QAuServer::tr(char
56 const*, char const*)'
57 collect2: ld returned 1 exit status
58 make[3]: *** [qtrubyinit] Error 1
59 make[3]: Leaving directory
60 `/var/tmp/portage/qtruby-3.5.3/work/qtruby-3.5.3/qtruby/bin'
61 make[2]: *** [all-recursive] Error 1
62 make[2]: Leaving directory
63 `/var/tmp/portage/qtruby-3.5.3/work/qtruby-3.5.3/qtruby'
64 make[1]: *** [all-recursive] Error 1
65 make[1]: Leaving directory `/var/tmp/portage/qtruby-3.5.3/work/qtruby-3.5.3'
66 make: *** [all] Error 2
67
68 !!! ERROR: kde-base/qtruby-3.5.3 failed.
69 Call stack:
70 ebuild.sh, line 1545: Called dyn_compile
71 ebuild.sh, line 940: Called src_compile
72 qtruby-3.5.3.ebuild, line 29: Called kde_src_compile 'configure' 'make'
73 kde.eclass, line 302: Called die
74
75 !!! died running emake, kde_src_compile:make
76 !!! If you need support, post the topmost build error, and the call stack if
77 relevant.
78
79
80 Any ideas?
81
82 Many thanks in advance,
83 Norberto