Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 04 Oct 2003 17:42:45 -0700
From:      "Kevin Oberman" <oberman@es.net>
To:        Peter Ulrich Kruppa <root@pukruppa.de>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: gnomemeeting port fails 
Message-ID:  <20031005004245.781225D07@ptavv.es.net>
In-Reply-To: Message from Peter Ulrich Kruppa <root@pukruppa.de>  of "Sat, 04 Oct 2003 21:29:43 %2B0200." <20031004212451.N700@pukruppa.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Sat, 4 Oct 2003 21:29:43 +0200 (CEST)
> From: Peter Ulrich Kruppa <root@pukruppa.de>
> Sender: owner-freebsd-gnome@freebsd.org
> 
> On Sat, 4 Oct 2003, Joe Marcus Clarke wrote:
> 
> > On Sat, 2003-10-04 at 14:13, Peter Ulrich Kruppa wrote:
> > > Hi!
> > >
> > > -CURRENT gnomemeeting port fails with
> > >
> > > 	--------------------------------------------
> > > checking ldap.h presence... no
> > > checking for ldap.h... no
> > > configure: error: You need OpenLDAP's header files to build
> > > GnomeMeeting
> > > ===>  Script "configure" failed unexpectedly.
> > >       Please report the problem to roger@FreeBSD.org [maintainer]
> > > and attach
> > >       the
> > > "/usr/ports/net/gnomemeeting/work/gnomemeeting-0.98.5/config.log"
> > >       including the output of the failure of your make command.
> > > Also, it might
> > >       be a good idea to provide an overview of all packages
> > > installed on your
> > >       system (e.g. an `ls /var/db/pkg`).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/net/gnomemeeting.
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/net/gnomemeeting.
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/x11/gnome2.
> > > *** Error code 1
> > > 	------------------------------------------------
> > >
> > > Do I HAVE to install openldap or is there a workaround for this?
> >
> > The error says to contact the maintainer.  He would know better if you
> > have to install LDAP.  If you want to get gnomemeeting installed now, I
> > would recommend you install one of the LDAP ports.
> To be honest: I don't think I could use gnomemeeting, since my
> logitech webcam isn't supported by freebsd.
> Gnomemeeting simply makes my portupgrade if gnome2 fail.

I don't see quite why this is happening, but openldap20-client
is in the dependencies list and it does install ldap.h. I suspect that
this is tied to the separation of openLDAP into client and server
packages.

In any case, install openldap20-client and gnomemeeting should build.

At this time FreeBSD is lacking the framework for any standardized
video support which would be required for anything like standard
video support. The only real video available is with the BKTR
driver. This chip (BrooKTRee) is found in the majority of the video
for windows boards including those from Hauppauge and Pinnacle. I use
a cheap ($25 US) WinTV-Go card and it works.

You can use GnomeMeeting without a video card to participate in
meetings. You will have full audio support and will receive video. You
only lack video send capability.

I have found one problem with pwlib (upon which GnomeMeeting is built)
in that it will re-read the same video frame over and over again,
eating up all available CPU IF THERE IS NO MOVEMENT. 

This is a problem with the video4bsd module and can be worked around
by adding a usleep at the start of the
PVideoInputDevice::GetFrameDataNoDelay routine in
/usr/ports/devel/pwlib/work/pwlib/src/ptlib/unix/video4bsd.cxx.
  (void) usleep(33000); /* Don't keep reading the same frame! */

This is a ugly, ugly kludge and I can see some better ways to fix
this, but I simply have not had time to look do this. (Volunteers are
welcome!)

Oh. I am not the maintainer, either. Just a regular GnomeMeeting user.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031005004245.781225D07>