[Ekiga-list] [ANNOUNCE] Ekiga 2.0.7 released
Damien Sandras
dsandras at seconix.com
Sun Mar 11 18:30:14 UTC 2007
Le dimanche 11 mars 2007 à 17:09 +0000, Chris Rankin a écrit :
> --- Damien Sandras <dsandras at seconix.com> wrote:
>
> > This is an update of Ekiga 2.0 and the release of Ekiga for the upcoming
> > GNOME version.
>
> Hi,
>
> I cannot compile the V4L2 plugin in pwlib 1.10.5; the problem seems to be that the following part
> of the configure script fails:
>
> #ifdef __linux__
> #include <linux/types.h>
> #include <linux/time.h>
> #else
> #ifdef __sun
> #include <sys/types.h>
> #include <sys/time.h>
> #endif
> #endif
>
>
> #include <linux/videodev2.h>
>
> int
> main(void)
> {
> return 0;
> }
>
> In file included from /usr/include/asm/param.h:4,
> from /usr/include/linux/time.h:4,
> from conftest.c:21:
> /usr/include/unistd.h:201: error: conflicting types for 'gid_t'
> /usr/include/linux/types.h:21: error: previous declaration of 'gid_t' was here
> /usr/include/unistd.h:206: error: conflicting types for 'uid_t'
> /usr/include/linux/types.h:20: error: previous declaration of 'uid_t' was here
> In file included from /usr/include/sys/time.h:29,
> from /usr/include/linux/videodev2.h:18,
> from conftest.c:30:
> /usr/include/bits/time.h:70: error: redefinition of 'struct timeval'
> In file included from /usr/include/sys/select.h:44,
> from /usr/include/sys/time.h:31,
> from /usr/include/linux/videodev2.h:18,
> from conftest.c:30:
> /usr/include/time.h:122: error: redefinition of 'struct timespec'
> In file included from /usr/include/sys/time.h:31,
> from /usr/include/linux/videodev2.h:18,
> from conftest.c:30:
> /usr/include/sys/select.h:78: error: conflicting types for 'fd_set'
> /usr/include/linux/types.h:9: error: previous declaration of 'fd_set' was here
> In file included from /usr/include/linux/videodev2.h:18,
>
> etc...
>
> However, the test succeeds if you include <sys/types.h> and <sys/time.h> instead. (This is with
> the GLIBC on FC5, BTW.)
>
Have you changed your distribution between Ekiga 2.0.5 and Ekiga 2.0.7 ?
Because it is the same detection script.
Notice there were a few discussions on the mailing list about similar
issues due to wrong kernel headers...
--
_ Damien Sandras
(o-
//\ Ekiga Softphone : http://www.ekiga.org/
v_/_ NOVACOM : http://www.novacom.be/
FOSDEM : http://www.fosdem.org/
SIP Phone : sip:dsandras at ekiga.net
More information about the ekiga-list
mailing list