www/squid32 on 10-beta3
Dimitry Andric
dim at FreeBSD.org
Mon Nov 11 12:46:24 UTC 2013
On 11 Nov 2013, at 09:44, Johan Hendriks <joh.hendriks at 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.
-Dimitry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: www__squid32-fix-cstdio-1.diff
Type: application/octet-stream
Size: 3616 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20131111/2ea6e7f5/attachment.obj>
-------------- next part --------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 203 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20131111/2ea6e7f5/attachment.sig>
More information about the freebsd-ports
mailing list