Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Jun 2014 15:51:05 -0500 (CDT)
From:      Greg Rivers <gcr+freebsd-ports@tharned.org>
To:        freebsd-ports@freebsd.org
Cc:        cy@FreeBSD.org
Subject:   security/tripwire compile error
Message-ID:  <alpine.BSF.2.00.1406131544100.39492@roadkill.tharned.org>

next in thread | raw e-mail | index | archive | help
Compiling tripwire on 10.0-RELEASE-p5 amd64 fails as follows:

...
gmake[3]: Leaving directory `/usr/ports/security/tripwire/work/tripwire-2.4.2.2-src/man'
Making all in src
gmake[3]: Entering directory `/usr/ports/security/tripwire/work/tripwire-2.4.2.2-src/src'
Making all in cryptlib
gmake[4]: Entering directory `/usr/ports/security/tripwire/work/tripwire-2.4.2.2-src/src/cryptlib'
g++47 -DHAVE_CONFIG_H             -I.. -I../..  -I/usr/local/include   -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc47 -c -o algebra.o algebra.cpp
g++47 -DHAVE_CONFIG_H             -I.. -I../..  -I/usr/local/include   -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc47 -c -o asn.o asn.cpp
g++47 -DHAVE_CONFIG_H             -I.. -I../..  -I/usr/local/include   -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc47 -c -o cryptlib.o cryptlib.cpp
g++47 -DHAVE_CONFIG_H             -I.. -I../..  -I/usr/local/include   -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc47 -c -o des.o des.cpp
g++47 -DHAVE_CONFIG_H             -I.. -I../..  -I/usr/local/include   -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc47 -c -o dessp.o dessp.cpp
g++47 -DHAVE_CONFIG_H             -I.. -I../..  -I/usr/local/include   -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc47 -c -o elgamal.o elgamal.cpp
g++47 -DHAVE_CONFIG_H             -I.. -I../..  -I/usr/local/include   -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc47 -c -o eprecomp.o eprecomp.cpp
g++47 -DHAVE_CONFIG_H             -I.. -I../..  -I/usr/local/include   -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc47 -c -o filters.o filters.cpp
g++47 -DHAVE_CONFIG_H             -I.. -I../..  -I/usr/local/include   -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc47 -c -o forkjoin.o forkjoin.cpp
g++47 -DHAVE_CONFIG_H             -I.. -I../..  -I/usr/local/include   -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc47 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc47 -c -o integer.o integer.cpp
In file included from modarith.h:9:0,
                  from integer.cpp:5:
algebra.h: In instantiation of 'T AbstractEuclideanDomain<T>::Gcd(const Element&, const Element&) const [with T = Integer; AbstractEuclideanDomain<T>::Element = Integer]':
integer.cpp:2111:46:   required from here
algebra.h:276:2: error: 'Equal' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
algebra.h:276:2: note: declarations in dependent base 'AbstractGroup<Integer>' are not found by unqualified lookup
algebra.h:276:2: note: use 'this->Equal' instead
gmake[4]: *** [integer.o] Error 1
gmake[4]: Leaving directory `/usr/ports/security/tripwire/work/tripwire-2.4.2.2-src/src/cryptlib'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/ports/security/tripwire/work/tripwire-2.4.2.2-src/src'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/security/tripwire/work/tripwire-2.4.2.2-src'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/ports/security/tripwire/work/tripwire-2.4.2.2-src'
*** Error code 1

Stop.
make: stopped in /usr/ports/security/tripwire

-- 
Greg Rivers



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