Hello, I am creating a FreeBSD port for Binc IMAP. It compiles and works fine under FreeBSD 5.0-CURRENT, fails under -STABLE (FreeBSD 4.8-RC):
===> Building for bincimap-1.1.1 make all-recursive Making all in conf Making all in contrib Making all in authenticators Making all in doc Making all in man Making all in service Making all in log Making all in src Making all in util Making all in io Making all in parsers Making all in mime Making all in imap Making all in recursivedescent Making all in storage Making all in args Making all in mailbox Making all in maildir source='operator-search.cc' object='operator-search.o' libtool=no depfile='.deps/operator-search.Po' tmpdepfile='.deps/operator-search.TPo' depmode=gcc /bin/sh ../depcomp c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/pkg/include -O -pipe -march=pentiumpro -c -o operator-search.o `test -f 'operator-search.cc' || echo './'`operator-search.cc operator-search.cc: In method `void Binc::SearchOperator::SearchNode::order()': operators.h:336: `static bool Binc::SearchOperator::compareNodes(const Binc::SearchOperator::SearchNode &, const Binc::SearchOperator::SearchNode &)' is protected operator-search.cc:675: within this context *** Error code 1 Stop in /data/FreeBSD/stable/ports/bincimap-1.1.1/bincimap-1.1.1/src. *** Error code 1 Stop in /data/FreeBSD/stable/ports/bincimap-1.1.1/bincimap-1.1.1/src. *** Error code 1 Stop in /data/FreeBSD/stable/ports/bincimap-1.1.1/bincimap-1.1.1. *** Error code 1 Stop in /data/FreeBSD/stable/ports/bincimap-1.1.1/bincimap-1.1.1. *** Error code 1 Stop in /data/home/sgk/ports/mail/bincimap. ===> Test Port: ERROR: build One of the most significant changes between those FreeBSD version is the GCC toolchain upgrade: 4.8-RC 2.95.4 5.0-CURRENT 3.2.2 Any ideas how to fix this? Sergei

