Bug 121401 - net/ekiga does not build with pwlib 1.12.0,1
Summary: net/ekiga does not build with pwlib 1.12.0,1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-05 19:00 UTC by Paul Dokas
Modified: 2008-04-06 10:55 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Dokas 2008-03-05 19:00:02 UTC
In attempting to rebuild ekiga, I found that the version 1.12.0,1 of pwlib
no longer contains a declaration of frameTimeError, which is keeping ekiga
from building.

Here are the versions of opal and pwlib that I currently have installed:

  opal-2.2.8_1        VoIP abstraction library
  pwlib-1.12.0,1      A cross platform C++ library, used by OpenH323

Here's the error message that I get when building ekiga:

  devices/fakevideoinput.cpp: In member function 'void PVideoInputDevice_Picture::WaitFinishPreviousFrame()':
  devices/fakevideoinput.cpp:336: error: 'frameTimeError' was not declared in this scope
  devices/fakevideoinput.cpp:338: error: 'msBetweenFrames' was not declared in this scope
  devices/fakevideoinput.cpp:343: error: 'previousFrameTime' was not declared in this scope
  devices/fakevideoinput.cpp:344: error: 'frameTimeError' was not declared in this scope
  devices/fakevideoinput.cpp:344: error: 'msBetweenFrames' was not declared in this scope
  gmake[3]: *** [fakevideoinput.o] Error 1
  gmake[3]: *** Waiting for unfinished jobs....
  gmake[3]: Leaving directory `/usr/ports/net/ekiga/work/ekiga-2.0.11/src'
  gmake[2]: *** [all] Error 2
  gmake[2]: Leaving directory `/usr/ports/net/ekiga/work/ekiga-2.0.11/src'
  gmake[1]: *** [all-recursive] Error 1
  gmake[1]: Leaving directory `/usr/ports/net/ekiga/work/ekiga-2.0.11'
  gmake: *** [all] Error 2
  *** Error code 2

  Stop in /usr/ports/net/ekiga.
  *** Error code 1

  Stop in /usr/ports/net/ekiga.

Fix: 

Sorry, I'm not sure what the proper fix is.
How-To-Repeat: 
Attempt to build ekiga while pwlib 1.12.0,1 is installed.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-03-06 08:08:32 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2008-03-06 23:00:07 UTC
mi          2008-03-06 22:59:52 UTC

  FreeBSD ports repository

  Modified files:
    net/ekiga            Makefile 
  Added files:
    net/ekiga/files      patch-src-devices-fakevideoinput 
                         patch-ubuntu 
  Log:
  Attempt to fix the PRs below caused by PWLib getting upgraded under our
  feet. While here, add a small patch found in Ubuntu and Debian ports.
  
  PR:     ports/121346
  PR:     ports/120824
  PR:     ports/121401
  
  Revision  Changes    Path
  1.75      +1 -1      ports/net/ekiga/Makefile
  1.1       +39 -0     ports/net/ekiga/files/patch-src-devices-fakevideoinput (new)
  1.1       +15 -0     ports/net/ekiga/files/patch-ubuntu (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Rong-En Fan freebsd_committer freebsd_triage 2008-04-06 10:55:57 UTC
State Changed
From-To: feedback->closed

It can be built now.