Date: Tue, 12 Nov 2013 12:51:33 +0100 From: Johan Hendriks <joh.hendriks@gmail.com> To: Florian Smeets <flo@smeets.im> Cc: FreeBSD <freebsd-ports@freebsd.org> Subject: Re: www/squid32 on 10-beta3 Message-ID: <52821645.40406@gmail.com> In-Reply-To: <20131111140255.GA79601@zoidberg.smeets.im> References: <52809901.1040900@gmail.com> <EE3AE9B3-1F91-4838-826E-8DA9837E08ED@FreeBSD.org> <20131111140255.GA79601@zoidberg.smeets.im>
next in thread | previous in thread | raw e-mail | index | archive | help
Florian Smeets schreef: > On Mon, Nov 11, 2013 at 01:46:01PM +0100, Dimitry Andric wrote: >> On 11 Nov 2013, at 09:44, Johan Hendriks <joh.hendriks@gmail.com> wrote: >>> I try to install www/squid32 on my FreeBSD 10-BETA3 server, but it fails with the following error. >>> >>> Making all in base >>> /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I/usr/include -I/usr/include -I../../libltdl -I/usr/include -I/usr/include -O2 -pipe -march=core2 -fno-strict-aliasing -Wno-unused-private-field -I/usr/local/include -MT AsyncCall.lo -MD -MP -MF .deps/AsyncCall.Tpo -c -o AsyncCall.lo AsyncCall.cc >>> libtool: compile: c++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I/usr/include -I/usr/include -I../../libltdl -I/usr/include -I/usr/include -O2 -pipe -march=core2 -fno-strict-aliasing -Wno-unused-private-field -I/usr/local/include -MT AsyncCall.lo -MD -MP -MF .deps/AsyncCall.Tpo -c AsyncCall.cc -fPIC -DPIC -o .libs/AsyncCall.o >>> In file included from AsyncCall.cc:5: >>> In file included from ../../src/squid-old.h:164: >>> In file included from ../../src/typedefs.h:118: >>> In file included from ../../src/anyp/ProtocolType.h:5: >>> In file included from /usr/include/c++/v1/ostream:130: >>> In file included from /usr/include/c++/v1/ios:216: >>> In file included from /usr/include/c++/v1/__locale:15: >>> In file included from /usr/include/c++/v1/string:432: >>> /usr/include/c++/v1/cstdio:139:9: error: no member named >>> 'ERROR_sprintf_UNSAFE_IN_SQUID' in the global namespace >>> using ::sprintf; >>> ~~^ >>> ../../compat/unsafe.h:10:17: note: expanded from macro 'sprintf' >>> #define sprintf ERROR_sprintf_UNSAFE_IN_SQUID >>> ^ >>> 1 error generated. >> Please try the attached patch. I already posted a similar patch for squid33. > I will take care of these later today. > > Florian It works now, but when i select TP_PF it errors out again, This is on squid32 and squid 33 configure: IPF-based transparent proxying enabled: no configure: error: PF-based transparent proxy requested but needed header not found ===> Script "configure" failed unexpectedly. Please report the problem to tmseck@FreeBSD.org [maintainer] and attach the "/usr/ports/www/squid33/work/squid-3.3.10/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** Error code 1 regards Johan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52821645.40406>