Bug 481298 - Missing BuildRequires: -- trying to rebuild ekiga 3.1 on F10 fails
Missing BuildRequires: -- trying to rebuild ekiga 3.1 on F10 fails
Product: Fedora
Classification: Fedora
Component: ekiga (Show other bugs)
All Linux
low Severity medium
: ---
: ---
Assigned To: Daniel Veillard
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2009-01-23 09:02 EST by Matěj Cepl
Modified: 2009-01-27 00:13 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2009-01-27 00:13:21 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
config.log (85.10 KB, text/plain)
2009-01-23 09:04 EST, Matěj Cepl
no flags Details

  None (edit)
Description Matěj Cepl 2009-01-23 09:02:48 EST
Description of problem:
Trying to rebuild ekiga 3.1.0 from Rawhide on F10 (could we get it into updates-testing as soon as possible -- ekiga it totally  broken for me on F10?) I get this error:

checking for LDAP includes in /usr/include/... 
checking for main in -lldap... no
configure: error: You need the LDAP library to compile Ekiga with LDAP support

Version-Release number of selected component (if applicable):

How reproducible:
Comment 1 Matěj Cepl 2009-01-23 09:04:34 EST
Created attachment 329835 [details]

Actually, it is even more complicated -- it is probably missing g++ not openldap-devel (which I have). This is from config.log (which I attach):

configure:23672: checking for main in -lldap
configure:23701: g++ -o conftest -O2 -g -DLDAP_DEPRECATED=1 -fPIC -Wall -Wextra 
-Winit-self -Wswitch-default -Wswitch-enum -Wstrict-aliasing=2 -Wfloat-equal -Ws
hadow   conftest.cpp -lldap   -L/usr/lib/ -llber >&5
./configure: line 23703: g++: command not found
configure:23708: $? = 127
configure: failed program was:
Comment 2 Matěj Cepl 2009-01-23 09:10:52 EST
Also I need apparently ptlib from Rawhide (which would be nice if it was in BuildRequires).

installing gcc-c++ fixed the previous problem, but it looks weird for application built in C (is it?) to require C++ compiler to build and/or for application requiring C++ compiler not requiring it explicitly.
Comment 3 Peter Robinson 2009-01-27 00:13:21 EST
Fedora 10 ships with ekiga 3.0.x. Fedora 11 will ship with 3.2 and when 3.2 comes out it might get pushed to F-10 as well. ekiga 3.1.x is a beta release.

Note You need to log in before you can comment on or make changes to this bug.