Created attachment 273053 [details]
Attempted to emerge ekiga-3.2.7. Dependencies include:
libdc1394-1.2.2 compile dies with:
dc1394_vloopback.c:71:28: error: linux/videodev.h: No such file or directory
Created attachment 273055 [details]
libdc1394 build log
hostname linux # emerge -pqv =media-libs/libdc1394-1.2.2
[ebuild NS ] media-libs/libdc1394-1.2.2 [2.1.3]
There's a ptlib-2.10 out there that might help.
I'll check ptlib-2.10, but in any case it is release candidate and it enters tree only hardmasked.
*** Bug 369029 has been marked as a duplicate of this bug. ***
I suppose this is blocked by bug 290062 because pwlib is also using old libdc1394, and then bug 338319 for getting new ptlib in tree.
But since both bugs are so old, and not much activity happening, and this is sort of pressing issue, it's best to remove the support for libdc1394 in current versions with a revision bump, for ~arch.
(In reply to comment #6)
> I suppose this is blocked by bug 290062 because pwlib is also using old
> libdc1394, and then bug 338319 for getting new ptlib in tree.
> But since both bugs are so old, and not much activity happening, and this is
> sort of pressing issue, it's best to remove the support for libdc1394 in
> current versions with a revision bump, for ~arch.
Well, -iee1394 (on Ekiga) removes the dependency for libdc1394 when building ptlib. But I don't think this really is an option. Can ptlib be linked against the newer libdc-2.1.3?
BTW, I can second this error, should it still remain unconfirmed?
+*pwlib-1.10.10-r3 (07 Aug 2011)
+ 07 Aug 2011; Samuli Suominen <firstname.lastname@example.org> +pwlib-1.10.10-r3.ebuild:
+ Fix building with USE="v4l2" and linux-headers-2.6.38. Remove USE="v4l
+ ieee1394" wrt #290062, #359595 and #367085.
I suppose something similar will need to be done for ptlib and ~arch until maintainers get new version in tree.
Old libdc1394 removed from tree, thus this bug is now fixed