Gentoo Archives: gentoo-desktop

From: Igor Korot <ikorot01@×××××.com>
To: gentoo-desktop@l.g.o
Subject: Re: [gentoo-desktop] Re: Dependencies of KDE 3
Date: Wed, 28 Nov 2012 00:04:37
Message-Id: CA+FnnTzqDosoYAETxVNB3iHuEt4mGJi4=dRNVvT_H2pLV-T3sg@mail.gmail.com
In Reply to: [gentoo-desktop] Re: Dependencies of KDE 3 by Duncan <1i5t5.duncan@cox.net>
1 Guys,
2
3 On Tue, Nov 27, 2012 at 2:36 PM, Duncan <1i5t5.duncan@×××.net> wrote:
4 > Igor Korot posted on Tue, 27 Nov 2012 11:43:36 -0800 as excerpted:
5 >
6 >> Finally latest kopete fails qwith following:
7 >>
8 >> /bin/sh ../../../libtool --silent --tag=CXX --mode=compile
9 >> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../..
10 >> -I../../../kopete/protocols/gadu/libgadu -I/usr/kde/3.5/include
11 >> -I/usr/qt/3/include -I. -DKDE_NO_COMPAT -DQT_NO_COMPAT
12 >> -DQT_NO_CAST_ASCII -DQT_NO_ASCII_CAST -I../../../kopete/libkopete
13 >> -I../../../kopete/libkopete -I../../../kopete/libkopete/avdevice
14 >> -I../../../kopete/libkopete/ui -I../../../kopete/libkopete/ui
15 >> -I../../../kopete/libkopete/private -I../../../kopete/libkopete/ui
16 >> -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT
17 >> -D_REENTRANT -D_LARGE_FILES=1 -Wno-long-long -Wundef -ansi
18 >> -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall
19 >> -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=core2 -O2 -pipe
20 >> -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor
21 >> -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE
22 >> -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o
23 >> videodevicepool.lo videodevicepool.cpp In file included from
24 >> videodevice.cpp:27:0:
25 >> videodevice.h:55:28: fatal error: linux/videodev.h: No such file or
26 >> directory compilation terminated.
27 >> make[4]: *** [videodevice.lo] Error 1 make[4]: *** Waiting for
28 >> unfinished jobs....
29 >> In file included from videodevicepool.cpp:29:0:
30 >> videodevice.h:55:28: fatal error: linux/videodev.h: No such file or
31 >> directory compilation terminated.
32 >> make[4]: *** [videodevicepool.lo] Error 1
33 >
34 > I believe that error is due to the Linux kernel dropping support for v4l
35 > (video for linux 1, as opposed to v4l2).
36 >
37 > If there's a v4l USE flag, setting USE=-v4l might fix it. Otherwise...
38 > installing an old linux-headers (before v4l1 was removed, sorry, IDR the
39 > kernel version, but I'd guess it to be googlable) and building against
40 > that would probably work, especially if all you need is to build the
41 > functionality, you don't intend to actually use video with kopete.
42
43 This is correct. There is a USE-falg "v4l2" and it's initially turned off.
44 Turning it on gives exctly the same error.
45
46 AFAIU, I do have a working KDE 3 copy.
47 However, I hate when something is incomplete as in this case. ;-)
48
49
50 Here is the complete USE-flag set for kopete.
51 Anything else to try?
52
53 LearningRight temp # emerge -pv =kopete-3.5.10-r6
54
55 These are the packages that would be merged, in order:
56
57 Calculating dependencies... done!
58 [ebuild N ~] kde-base/kopete-3.5.10-r6:3.5::kde-sunset USE="crypt
59 opengl ssl -addbookmarks -alias -autoreplace -connectionstatus
60 -contactnotes -debug -emoticons-manager -gadu -groupwise -highlight
61 -history -irc -jabber -jingle -kdehiddenvisibility -latex -msn
62 -netmeeting -nowlistening -oscar -sametime -slp -sms -statistics
63 -texteffect -translator -v4l2 -webpresence -winpopup -xscreensaver
64 -yahoo" 0 kB
65
66 Total: 1 package (1 new), Size of downloads: 0 kB
67
68 Thank you.
69
70 >
71 > --
72 > Duncan - List replies preferred. No HTML msgs.
73 > "Every nonfree program has a lord, a master --
74 > and if you use the program, he is your master." Richard Stallman
75 >
76 >