Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Dec 2013 13:48:05 GMT
From:      Pavlo Greenberg <dog@virtual.org.ua>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/185067: net-im/licq fails to build
Message-ID:  <201312211348.rBLDm5aL015049@oldred.freebsd.org>
Resent-Message-ID: <201312211350.rBLDo0gB000218@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         185067
>Category:       ports
>Synopsis:       net-im/licq fails to build
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 21 13:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Pavlo Greenberg
>Release:        FreeBSD 10.0-PRERELEASE amd64
>Organization:
>Environment:
dog@dog:~> uname -a
FreeBSD dog 10.0-PRERELEASE FreeBSD 10.0-PRERELEASE #0 r259079: Sat Dec  7 22:45:29 EET 2013     root@dog:/usr/obj/usr/src/sys/DOG  amd64
>Description:
I tried to execute "make -C /usr/ports/net-im/licq/ install" command and it fails with the following error:

dog@dog:~> sudo make -C /usr/ports/net-im/licq/ install
===>  License GPLv2 accepted by the user
===>  Found saved configuration for licq-base-1.8.0_1
===>   licq-base-1.8.0_1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by licq-base-1.8.0_1 for building
===>  Extracting for licq-base-1.8.0_1
=> SHA256 Checksum OK for licq-1.8.0.tar.bz2.
===>  Patching for licq-base-1.8.0_1
===>  Applying FreeBSD patches for licq-base-1.8.0_1
===>   licq-base-1.8.0_1 depends on file: /usr/local/bin/cmake - found
===>   licq-base-1.8.0_1 depends on shared library: libboost_regex.so - found
===>   licq-base-1.8.0_1 depends on shared library: libintl.so - found
===>  Configuring for licq-base-1.8.0_1
/usr/bin/sed -i.bak -e 's=!/bin/bash=!/usr/local/bin/bash='  /usr/ports/net-im/licq/work/licq-1.8.0/bin/sidclean.sh
===>  Performing in-source build
/bin/mkdir -p /usr/ports/net-im/licq/work/licq-1.8.0
-- The C compiler identification is Clang 3.3.0
-- The CXX compiler identification is Clang 3.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Found Threads: TRUE  
-- Boost version: 1.52.0
-- Found the following Boost libraries:
--   regex
-- Checking to see if CXX compiler accepts flag -Wall
-- Checking to see if CXX compiler accepts flag -Wall - yes
-- Checking to see if CXX compiler accepts flag -Wextra
-- Checking to see if CXX compiler accepts flag -Wextra - yes
-- Looking for getaddrinfo in socket
-- Looking for getaddrinfo in socket - not found
-- Looking for gethostbyname in nsl
-- Looking for gethostbyname in nsl - not found
-- Looking for readdir_r
-- Looking for readdir_r - found
-- Looking for backtrace
-- Looking for backtrace - not found
-- Looking for prctl
-- Looking for prctl - not found
-- Performing Test ICONV_HAVE_WERROR
-- Performing Test ICONV_HAVE_WERROR - Success
-- Performing Test ICONV_SECOND_ARGUMENT_IS_CONST
-- Performing Test ICONV_SECOND_ARGUMENT_IS_CONST - Success
-- Found Iconv: /usr/lib/libc.so
-- Looking for dgettext
-- Looking for dgettext - not found
-- Looking for dgettext in /usr/local/lib/libintl.so
-- Looking for dgettext in /usr/local/lib/libintl.so - found
-- Looking for DH_free in crypto
-- Looking for DH_free in crypto - found
-- Found OpenSSL: /usr/lib/libssl.so;/usr/lib/libcrypto.so (found version "1.0.1e") 
-- No usable gpgme flavours found.
-- Creating /usr/ports/net-im/licq/work/licq-1.8.0/include/licq/licqversion.h
-- Found Doxygen: /usr/local/bin/doxygen (found version "1.8.3.1") 
-- Generating /usr/ports/net-im/licq/work/licq-1.8.0/Doxyfile
-- Found Gettext: /usr/local/bin/msgmerge (found version "0.18.3") 
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_C_FLAGS_DEBUG
    CMAKE_MODULE_LINKER_FLAGS
    CMAKE_SHARED_LINKER_FLAGS


-- Build files have been written to: /usr/ports/net-im/licq/work/licq-1.8.0
===>  Building for licq-base-1.8.0_1
Scanning dependencies of target gtest
[  1%] Building CXX object 3rdparty/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
c++: warning: -Wl,--export-dynamic: 'linker' input unused
c++: warning: -Wl,--export-dynamic: 'linker' input unused
In file included from /usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/src/gtest-all.cc:39:
In file included from /usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest.h:61:
In file included from /usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-param-test.h:192:
In file included from /usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/internal/gtest-param-util.h:47:
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:497:34: error: no member named 'tr1' in namespace 'std'
inline void PrintTo(const ::std::tr1::tuple<>& t, ::std::ostream* os) {
                          ~~~~~~~^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:497:44: error: expected ')'
inline void PrintTo(const ::std::tr1::tuple<>& t, ::std::ostream* os) {
                                           ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:497:20: note: to match this '('
inline void PrintTo(const ::std::tr1::tuple<>& t, ::std::ostream* os) {
                   ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:498:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:502:27: error: no member named 'tr1' in namespace 'std'
void PrintTo(const ::std::tr1::tuple<T1>& t, ::std::ostream* os) {
                   ~~~~~~~^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:502:37: error: expected ')'
void PrintTo(const ::std::tr1::tuple<T1>& t, ::std::ostream* os) {
                                    ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:502:13: note: to match this '('
void PrintTo(const ::std::tr1::tuple<T1>& t, ::std::ostream* os) {
            ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:503:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:507:27: error: no member named 'tr1' in namespace 'std'
void PrintTo(const ::std::tr1::tuple<T1, T2>& t, ::std::ostream* os) {
                   ~~~~~~~^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:507:37: error: expected ')'
void PrintTo(const ::std::tr1::tuple<T1, T2>& t, ::std::ostream* os) {
                                    ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:507:13: note: to match this '('
void PrintTo(const ::std::tr1::tuple<T1, T2>& t, ::std::ostream* os) {
            ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:508:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:512:27: error: no member named 'tr1' in namespace 'std'
void PrintTo(const ::std::tr1::tuple<T1, T2, T3>& t, ::std::ostream* os) {
                   ~~~~~~~^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:512:37: error: expected ')'
void PrintTo(const ::std::tr1::tuple<T1, T2, T3>& t, ::std::ostream* os) {
                                    ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:512:13: note: to match this '('
void PrintTo(const ::std::tr1::tuple<T1, T2, T3>& t, ::std::ostream* os) {
            ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:513:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:517:27: error: no member named 'tr1' in namespace 'std'
void PrintTo(const ::std::tr1::tuple<T1, T2, T3, T4>& t, ::std::ostream* os) {
                   ~~~~~~~^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:517:37: error: expected ')'
void PrintTo(const ::std::tr1::tuple<T1, T2, T3, T4>& t, ::std::ostream* os) {
                                    ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:517:13: note: to match this '('
void PrintTo(const ::std::tr1::tuple<T1, T2, T3, T4>& t, ::std::ostream* os) {
            ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:518:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:522:27: error: no member named 'tr1' in namespace 'std'
void PrintTo(const ::std::tr1::tuple<T1, T2, T3, T4, T5>& t,
                   ~~~~~~~^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:522:37: error: expected ')'
void PrintTo(const ::std::tr1::tuple<T1, T2, T3, T4, T5>& t,
                                    ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:522:13: note: to match this '('
void PrintTo(const ::std::tr1::tuple<T1, T2, T3, T4, T5>& t,
            ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:524:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/net-im/licq/work/licq-1.8.0/3rdparty/gtest/include/gtest/gtest-printers.h:529:27: error: no member named 'tr1' in namespace 'std'
void PrintTo(const ::std::tr1::tuple<T1, T2, T3, T4, T5, T6>& t,
                   ~~~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/net-im/licq/work/licq-1.8.0
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/net-im/licq/work/licq-1.8.0
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/net-im/licq/work/licq-1.8.0
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/net-im/licq
*** Error code 1

Stop.
make: stopped in /usr/ports/net-im/licq
>How-To-Repeat:
Execute "make -C /usr/ports/net-im/licq/ install" command
>Fix:
I have no idea

>Release-Note:
>Audit-Trail:
>Unformatted:



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