Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2013 15:44:37 GMT
From:      Sean Bruno <sbruno@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/182156: sysutils/synergy-devel fails to build with clang
Message-ID:  <201309161544.r8GFibuC022929@oldred.freebsd.org>
Resent-Message-ID: <201309161550.r8GFo04j010046@freefall.freebsd.org>

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

>Number:         182156
>Category:       ports
>Synopsis:       sysutils/synergy-devel fails to build with clang
>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:   Mon Sep 16 15:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Sean Bruno
>Release:        10.0
>Organization:
FreeBSD Project
>Environment:
FreeBSD powernoodle 10.0-ALPHA1 FreeBSD 10.0-ALPHA1 #20 r255602: Sun Sep 15 11:00:23 PDT 2013     sbruno@powernoodle:/usr/obj/usr/src/sys/POWERNOODLE  amd64

>Description:
===>  Building for synergy-devel-1.4.12
Scanning dependencies of target common
Scanning dependencies of target micro
Scanning dependencies of target io
[  0%] Building C object src/micro/CMakeFiles/micro.dir/uSynergy.o
[  0%] Building CXX object src/lib/common/CMakeFiles/common.dir/Version.o
cc: warning: argument unused during compilation: '-L/usr/local/lib'
cc: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
Scanning dependencies of target mt
Scanning dependencies of target gtest
[  1%] Building CXX object src/lib/io/CMakeFiles/io.dir/CStreamBuffer.o
Scanning dependencies of target gmock
Linking CXX static library ../../../lib/libcommon.a
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[  1%] Building CXX object src/test/CMakeFiles/gtest.dir/__/__/tools/gtest-1.6.0/src/gtest-all.o
[  1%] Built target common
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[  2%] Building CXX object src/lib/io/CMakeFiles/io.dir/CStreamFilter.o
[  2%] Building CXX object src/test/CMakeFiles/gmock.dir/__/__/tools/gmock-1.6.0/src/gmock-all.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[  2%] Building CXX object src/lib/mt/CMakeFiles/mt.dir/CCondVar.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
Scanning dependencies of target arch
[  2%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/CArch.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
Linking C static library ../../lib/libmicro.a
[  2%] Built target micro
[  3%] Building CXX object src/lib/mt/CMakeFiles/mt.dir/CLock.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[  4%] Building CXX object src/lib/io/CMakeFiles/io.dir/IStream.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
Scanning dependencies of target cryptopp
[  4%] Building CXX object tools/CMakeFiles/cryptopp.dir/cryptopp562/squaretb.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[  4%] Building CXX object src/lib/mt/CMakeFiles/mt.dir/CMutex.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[  4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/IArchString.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[  5%] Building CXX object tools/CMakeFiles/cryptopp.dir/cryptopp562/hex.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[  6%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/XArch.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/gmock-1.6.0/src/gmock-all.cc:40:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/gmock.h:58:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/gmock-actions.h:46:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-internal-utils.h:45:
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:70:29: error: no member named 'tr1' in namespace 'std'
struct MatcherTuple< ::std::tr1::tuple<> > {
                     ~~~~~~~^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:70:40: error: expected expression
struct MatcherTuple< ::std::tr1::tuple<> > {
                                       ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:75:29: error: no member named 'tr1' in namespace 'std'
struct MatcherTuple< ::std::tr1::tuple<A1> > {
                     ~~~~~~~^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:75:40: error: 'A1' does not refer to a value
struct MatcherTuple< ::std::tr1::tuple<A1> > {
                                       ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:74:20: note: declared here
template <typename A1>
                   ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:80:29: error: no member named 'tr1' in namespace 'std'
struct MatcherTuple< ::std::tr1::tuple<A1, A2> > {
                     ~~~~~~~^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:80:40: error: 'A1' does not refer to a value
struct MatcherTuple< ::std::tr1::tuple<A1, A2> > {
                                       ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:79:20: note: declared here
template <typename A1, typename A2>
                   ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:85:29: error: no member named 'tr1' in namespace 'std'
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3> > {
                     ~~~~~~~^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:85:40: error: 'A1' does not refer to a value
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3> > {
                                       ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:84:20: note: declared here
template <typename A1, typename A2, typename A3>
                   ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:90:29: error: no member named 'tr1' in namespace 'std'
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4> > {
                     ~~~~~~~^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:90:40: error: 'A1' does not refer to a value
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4> > {
                                       ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:89:20: note: declared here
template <typename A1, typename A2, typename A3, typename A4>
                   ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:96:29: error: no member named 'tr1' in namespace 'std'
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4, A5> > {
                     ~~~~~~~^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:96:40: error: 'A1' does not refer to a value
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4, A5> > {
                                       ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:95:20: note: declared here
template <typename A1, typename A2, typename A3, typename A4, typename A5>
                   ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:103:29: error: no member named 'tr1' in namespace 'std'
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4, A5, A6> > {
                     ~~~~~~~^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:103:40: error: 'A1' does not refer to a value
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4, A5, A6> > {
                                       ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:101:20: note: declared here
template <typename A1, typename A2, typename A3, typename A4, typename A5,
                   ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:110:29: error: no member named 'tr1' in namespace 'std'
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4, A5, A6, A7> > {
                     ~~~~~~~^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:110:40: error: 'A1' does not refer to a value
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4, A5, A6, A7> > {
                                       ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:108:20: note: declared here
template <typename A1, typename A2, typename A3, typename A4, typename A5,
                   ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:117:29: error: no member named 'tr1' in namespace 'std'
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4, A5, A6, A7, A8> > {
                     ~~~~~~~^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:117:40: error: 'A1' does not refer to a value
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4, A5, A6, A7, A8> > {
                                       ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:115:20: note: declared here
template <typename A1, typename A2, typename A3, typename A4, typename A5,
                   ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h:124:29: error: no member named 'tr1' in namespace 'std'
struct MatcherTuple< ::std::tr1::tuple<A1, A2, A3, A4, A5, A6, A7, A8, A9> > {
                     ~~~~~~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
[  6%] Building CXX object src/lib/io/CMakeFiles/io.dir/XIO.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[  6%] Building CXX object src/lib/mt/CMakeFiles/mt.dir/CThread.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/gtest-1.6.0/src/gtest-all.cc:39:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest.h:61:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-param-test.h:192:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/internal/gtest-param-util.h:47:
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:497:44: error: expected ')'
inline void PrintTo(const ::std::tr1::tuple<>& t, ::std::ostream* os) {
                                           ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:497:20: note: to match this '('
inline void PrintTo(const ::std::tr1::tuple<>& t, ::std::ostream* os) {
                   ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:498:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:502:37: error: expected ')'
[  7%] Building CXX object src/lib/mt/CMakeFiles/mt.dir/XMT.o
void PrintTo(const ::std::tr1::tuple<T1>& t, ::std::ostream* os) {
                                    ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:502:13: note: to match this '('
void PrintTo(const ::std::tr1::tuple<T1>& t, ::std::ostream* os) {
            ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:503:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:507:37: error: expected ')'
void PrintTo(const ::std::tr1::tuple<T1, T2>& t, ::std::ostream* os) {
                                    ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:507:13: note: to match this '('
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
void PrintTo(const ::std::tr1::tuple<T1, T2>& t, ::std::ostream* os) {
            ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:508:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:512:37: error: expected ')'
void PrintTo(const ::std::tr1::tuple<T1, T2, T3>& t, ::std::ostream* os) {
                                    ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:513:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:518:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:522:37: error: expected ')'
void PrintTo(const ::std::tr1::tuple<T1, T2, T3, T4, T5>& t,
                                    ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/include/gtest/gtest-printers.h:524:16: error: use of undeclared identifier 't'
  PrintTupleTo(t, os);
               ^
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/src/test/../../tools/gtest-1.6.0/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=]
[  7%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/CArchConsoleStd.o
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/squaretb.cpp:2:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/square.h:7:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/seckey.h:9:
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/misc.h:414:8: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if (a < 0)
            ~ ^ ~
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToString<unsigned long>' requested here
        explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
c++: warning: argument unused during compilation: '-L/usr/local/lib'
                                                                                                                    ^
c++: warning: argument unused during compilation: '-L/usr/local/lib'
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/squaretb.cpp:2:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/square.h:7:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/seckey.h:9:
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/misc.h:414:8: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if (a < 0)
            ~ ^ ~
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToString<unsigned int>' requested here
        explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
                                                                                                                       ^
2 warnings generated.
[  7%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/CArchConsoleUnix.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
[  7%] Building CXX object tools/CMakeFiles/cryptopp.dir/cryptopp562/iterhash.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
Linking CXX static library ../../../lib/libio.a
[  7%] Built target io
[  8%] Building CXX object tools/CMakeFiles/cryptopp.dir/cryptopp562/casts.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/hex.cpp:7:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/hex.h:4:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/basecode.h:4:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/filters.h:6:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/simple.h:10:
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/misc.h:414:8: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if (a < 0)
            ~ ^ ~
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToString<unsigned long>' requested here
        explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
                                                                                                                    ^
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/hex.cpp:7:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/hex.h:4:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/basecode.h:4:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/filters.h:6:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/simple.h:10:
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/misc.h:414:8: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if (a < 0)
            ~ ^ ~
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToString<unsigned int>' requested here
        explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
                                                                                                                       ^
[  9%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/CArchDaemonUnix.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
Linking CXX static library ../../../lib/libmt.a
[  9%] Built target mt
[  9%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/CArchFileUnix.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/iterhash.cpp:7:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/iterhash.h:5:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/secblock.h:7:
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/misc.h:414:8: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if (a < 0)
            ~ ^ ~
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToString<unsigned long>' requested here
        explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
                                                                                                                    ^
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/iterhash.cpp:7:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/iterhash.h:5:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/secblock.h:7:
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/misc.h:414:8: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if (a < 0)
            ~ ^ ~
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToString<unsigned int>' requested here
        explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
                                                                                                                       ^
2 warnings generated.
[  9%] Building CXX object tools/CMakeFiles/cryptopp.dir/cryptopp562/trdlocal.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
Scanning dependencies of target usynergy
[ 10%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/CArchLogUnix.o
c++: warning: argument unused during compilation: '-L/usr/local/lib'
c++: warning: argument unused during compilation: '-L/usr/local/lib'
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/casts.cpp:2:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/cast.h:7:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/seckey.h:9:
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/misc.h:414:8: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if (a < 0)
            ~ ^ ~
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToString<unsigned long>' requested here
        explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
                                                                                                                    ^
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/casts.cpp:2:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/cast.h:7:
In file included from /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/seckey.h:9:
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/misc.h:414:8: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if (a < 0)
            ~ ^ ~
/usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source/tools/cryptopp562/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToString<unsigned int>' requested here
        explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
                                                                                                                       ^
[ 11%] Building C object src/cmd/usynergy/CMakeFiles/usynergy.dir/uSynergyUnix.o
2 warnings generated.
Scanning dependencies of target base
cc: warning: argument unused during compilation: '-L/usr/local/lib'
cc: warning: argument unused during compilation: '-L/usr/local/lib'
20 errors generated.
--- src/test/CMakeFiles/gtest.dir/__/__/tools/gtest-1.6.0/src/gtest-all.o ---
*** [src/test/CMakeFiles/gtest.dir/__/__/tools/gtest-1.6.0/src/gtest-all.o] Error code 1

make[3]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
1 error

make[3]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
--- src/test/CMakeFiles/gtest.dir/all ---
*** [src/test/CMakeFiles/gtest.dir/all] Error code 2

make[2]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
A failure has been detected in another branch of the parallel make

make[3]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
--- src/cmd/usynergy/CMakeFiles/usynergy.dir/all ---
*** [src/cmd/usynergy/CMakeFiles/usynergy.dir/all] Error code 2

make[2]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
A failure has been detected in another branch of the parallel make

make[3]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
--- src/lib/arch/CMakeFiles/arch.dir/all ---
*** [src/lib/arch/CMakeFiles/arch.dir/all] Error code 2

make[2]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
A failure has been detected in another branch of the parallel make

make[3]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
--- src/lib/base/CMakeFiles/base.dir/all ---
*** [src/lib/base/CMakeFiles/base.dir/all] Error code 2

make[2]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
20 errors generated.
--- src/test/CMakeFiles/gmock.dir/__/__/tools/gmock-1.6.0/src/gmock-all.o ---
*** [src/test/CMakeFiles/gmock.dir/__/__/tools/gmock-1.6.0/src/gmock-all.o] Error code 1

make[3]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
1 error

make[3]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
--- src/test/CMakeFiles/gmock.dir/all ---
*** [src/test/CMakeFiles/gmock.dir/all] Error code 2

make[2]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
Scanning dependencies of target net
A failure has been detected in another branch of the parallel make

make[3]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
--- src/lib/net/CMakeFiles/net.dir/all ---
*** [src/lib/net/CMakeFiles/net.dir/all] Error code 2

make[2]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
2 warnings generated.
A failure has been detected in another branch of the parallel make

make[3]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
--- tools/CMakeFiles/cryptopp.dir/all ---
*** [tools/CMakeFiles/cryptopp.dir/all] Error code 2

make[2]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
7 errors

make[2]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
--- all ---
*** [all] Error code 2

make[1]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
1 error

make[1]: stopped in /usr/ports/sysutils/synergy-devel/work/synergy-1.4.12-Source
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/sysutils/synergy-devel

===>>> make failed for sysutils/synergy-devel
===>>> Aborting update

===>>> Killing background jobs
Terminated

===>>> You can restart from the point of failure with this command line:
       portmaster <flags> sysutils/synergy-devel 

===>>> Exiting

>How-To-Repeat:
attempt to build synergy-devel
>Fix:
set USE_GCC=any in the Makefile and have gcc installed.  I built with gcc-4.6.3

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



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