2013/5/21 Olivier Cherrier <[email protected]>

> Hi,
>
> I get the following error while building x11/kde4/pimlibs
> on amd64 current :
>
> ===>  Building for kdepimlibs-4.10.3
> [snip]
> [ 11%] Built target kldap_automoc
> make -f kldap/CMakeFiles/kldap.dir/build.make
> kldap/CMakeFiles/kldap.dir/depend
> cd /usr/ports/pobj/kdepimlibs-4.10.3/build-amd64 && /usr/local/bin/cmake
> -E cmake_depends "Unix Makefiles"
> /usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3
> /usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3/kldap
> /usr/ports/pobj/kdepimlibs-4.10.3/build-amd64
> ​​
> /usr/ports/pobj/kdepimlibs-4.10.3/build-amd64/kldap
> /usr/ports/pobj/kdepimlibs-4.10.3/build-amd64/kldap/CMakeFiles/kldap.dir/DependInfo.cmake
> --color=
> make -f kldap/CMakeFiles/kldap.dir/build.make
> kldap/CMakeFiles/kldap.dir/build
> /usr/local/bin/cmake -E cmake_progress_report
> /usr/ports/pobj/kdepimlibs-4.10.3/build-amd64/CMakeFiles
> [ 11%] Building CXX object kldap/CMakeFiles/kldap.dir/ldapconnection.cpp.o
> cd /usr/ports/pobj/kdepimlibs-4.10.3/build-amd64/kldap && /usr/bin/c++
> -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=33 -DKDE_DEFAULT_DEBUG_AREA=5322
> -DKDE_DEPRECATED_WARNINGS -DMAKE_KLDAP_LIB -DQT_NO_CAST_TO_ASCII
> -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS
> -D_REENTRANT -O2 -pipe   -Wnon-virtual-dtor -Wno-long-long -Wundef
> -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security
> -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common
> -Woverloaded-virtual -fvisibility=hidden -Werror=return-type
> -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -O2 -DNDEBUG
> -DQT_NO_DEBUG -fPIC -I/usr/ports/pobj/kdepimlibs-4.10.3/build-amd64/kldap
> -I/usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3/kldap
> -I/usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3
> -I/usr/ports/pobj/kdepimlibs-4.10.3/build-amd64
> -I/usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3/kabc
> -I/usr/local/include/kde4 -I/usr/local/include/kde4/KDE
> -I/usr/local/include/X11/qt4/!
>  QtDesigner -I/usr/local/include/X11/qt4/QtDeclarative
> -I/usr/local/include/X11/qt4/QtScriptTools
> -I/usr/local/include/X11/qt4/QtDBus -I/usr/local/include/X11/qt4/QtXml
> -I/usr/local/include/X11/qt4/QtSql -I/usr/local/include/X11/qt4/QtOpenGL
> -I/usr/local/include/X11/qt4/QtMultimedia
> -I/usr/local/include/X11/qt4/QtNetwork -I/usr/local/include/X11/qt4/phonon
> -I/usr/local/include/X11/qt4/QtXmlPatterns
> -I/usr/local/include/X11/qt4/QtWebKit -I/usr/local/include/X11/qt4/QtHelp
> -I/usr/local/include/X11/qt4/QtUiTools -I/usr/local/include/X11/qt4/QtTest
> -I/usr/local/include/X11/qt4/QtScript -I/usr/local/include/X11/qt4/QtSvg
> -I/usr/local/include/X11/qt4/Qt3Support -I/usr/local/include/X11/qt4/QtGui
> -I/usr/local/include/X11/qt4/QtCore -I/usr/local/lib/qt4/mkspecs/default
> -I/usr/local/include/X11/qt4 -I/usr/X11R6/include -I/usr/local/include
> -D_LARGEFILE64_SOURCE -o CMakeFiles/kldap.dir/ldapconnection.cpp.o -c
> /usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3/kldap/ldapconnection!
>  .cpp
> In file included from
> /usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3/kldap/ldapconnection.cpp:46:
> /usr/local/include/ldap.h:1007:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1119:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1146:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1241:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1300:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1335:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1366:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1416:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1455:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1503:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1812:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1893:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1944:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:1998:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/local/include/ldap.h:2118:5: warning: "LDAP_DEPRECATED" is not defined
> /usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3/kldap/ldapconnection.cpp:
> In member function 'int KLDAP::LdapConnection::connect()':
> /usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3/kldap/ldapconnection.cpp:271:
> error: 'ldap_init' was not declared in this scope
> /usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3/kldap/ldapconnection.cpp:
> In member function 'void KLDAP::LdapConnection::close()':
> /usr/ports/pobj/kdepimlibs-4.10.3/kdepimlibs-4.10.3/kldap/ldapconnection.cpp:362:
> error: 'ldap_unbind' was not declared in this scope
> *** Error 1 in . (kldap/CMakeFiles/kldap.dir/build.make:197
> 'kldap/CMakeFiles/kldap.dir/ldapconnection.cpp.o')
> *** Error 1 in . (CMakeFiles/Makefile2:19167
> 'kldap/CMakeFiles/kldap.dir/all')
> *** Error 1 in /usr/ports/pobj/kdepimlibs-4.10.3/build-amd64 (Makefile:127
> 'all')
> *** Error 1 in . 
> (/usr/ports/infrastructure/mk/bsd.port.mk:2641'/usr/ports/pobj/kdepimlibs-4.10.3/build-amd64/.build_done')
> *** Error 1 in . 
> (/usr/ports/infrastructure/mk/bsd.port.mk:1834'/usr/ports/packages/amd64/all/kdepimlibs-4.10.3.tgz')
> *** Error 1 in . 
> (/usr/ports/infrastructure/mk/bsd.port.mk:2380'_internal-package')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2360 'package')
> *** Error 1 in . 
> (/usr/ports/infrastructure/mk/bsd.port.mk:1851'/var/db/pkg/kdepimlibs-4.10.3/+CONTENTS')
> *** Error 1 in /usr/ports/x11/kde4/pimlibs (/usr/ports/infrastructure/mk/
> bsd.port.mk:2360 'install')
>
>
> An idea ?
>

Could you please post the following:

1. Contents of your
​/usr/ports/pobj/kdepimlibs-4.10.3/build-amd64/kldap/kldap_config.h

2. Result of running "grep -i LDAP
/usr/ports/pobj/kdepimlibs-4.10.3/build-amd64/CMakeCache.txt"

3. Result of running "find /usr/local/include -name ldap.h"
​
Also, are you running with recently posted parallel CMake patch, or with
one official package/port?

--
  WBR,
  Vadim Zhukov
​

Reply via email to