In a build jail on a FreeBSD 9.1-RELEASE-p6/amd64 system:
It doesn't look like anything that's supposed to be user-serviceable. Any suggestions before I throw it onto the mailing list?
# portmaster -g -d security/tripwire
Code:
[snip]
gmake[3]: Entering directory
`/rw/usr/ports/security/tripwire/work/tripwire-2.4.2.2-src/src/cryptlib'
clang++ -DHAVE_CONFIG_H -I.. -I../.. -I/usr/local/include -O2 -pipe -fno-strict-aliasing -c -o algebra.o algebra.cpp
clang++ -DHAVE_CONFIG_H -I.. -I../.. -I/usr/local/include -O2 -pipe -fno-strict-aliasing -c -o asn.o asn.cpp
clang++ -DHAVE_CONFIG_H -I.. -I../.. -I/usr/local/include -O2 -pipe -fno-strict-aliasing -c -o cryptlib.o cryptlib.cpp
clang++ -DHAVE_CONFIG_H -I.. -I../.. -I/usr/local/include -O2 -pipe -fno-strict-aliasing -c -o des.o des.cpp
clang++ -DHAVE_CONFIG_H -I.. -I../.. -I/usr/local/include -O2 -pipe -fno-strict-aliasing -c -o dessp.o dessp.cpp
clang++ -DHAVE_CONFIG_H -I.. -I../.. -I/usr/local/include -O2 -pipe -fno-strict-aliasing -c -o elgamal.o elgamal.cpp
clang++ -DHAVE_CONFIG_H -I.. -I../.. -I/usr/local/include -O2 -pipe -fno-strict-aliasing -c -o eprecomp.o eprecomp.cpp
clang++ -DHAVE_CONFIG_H -I.. -I../.. -I/usr/local/include -O2 -pipe -fno-strict-aliasing -c -o filters.o filters.cpp
clang++ -DHAVE_CONFIG_H -I.. -I../.. -I/usr/local/include -O2 -pipe -fno-strict-aliasing -c -o forkjoin.o forkjoin.cpp
clang++ -DHAVE_CONFIG_H -I.. -I../.. -I/usr/local/include -O2 -pipe -fno-strict-aliasing -c -o integer.o integer.cpp
In file included from integer.cpp:5:
In file included from ./modarith.h:9:
./algebra.h:276:10: error: use of undeclared identifier 'Equal'
while (!Equal(g[i1], this->Zero()))
^
this->
integer.cpp:2111:38: note: in instantiation of member function 'AbstractEuclideanDomain<Integer>::Gcd' requested here
return EuclideanDomainOf<Integer>().Gcd(a, b);
^
./algebra.h:13:15: note: must qualify identifier to find this declaration in dependent base class
virtual bool Equal(const Element &a, const Element &b) const =0;
^
1 error generated.
gmake[3]: *** [integer.o] Error 1
gmake[3]: Leaving directory`/rw/usr/ports/security/tripwire/work/tripwire-2.4.2.2-src/src/cryptlib'
[snip]