Ok thanks,
I find another way but not so clean :) I downloaded SquidGuard tarball
from the squidguard website then I applied patches from cvs tree. After
the useall configure, make, make install, i copied the binary to replace
the original binary from the package. Work fine now.
Le 22/08/2013 13:57, Stuart Henderson a écrit :
On 2013-08-22, Frédéric URBAN <frederic.ur...@ircad.fr> wrote:
Hello,
Looks like it has been already reported, but the package SquidGuard is
broken (binary segfault) on OpenBSD 5.3 arch amd64. It's fixed in
-current but the 5.3 version of the package is unusable any way to use
squidGuard on 5.3 without running a i386 version or compiling from
sources (or with port which require x11...) ?
The right way is to install X11 headers+libs (xbase and xshare;
see http://www.openbsd.org/faq/faq4.html#AddFileSet) or go to a 5.3
amd64 machine which already has these installed, and build a new
package from ports with the new version of patch-src_sg_h_in.
If you are happier to trust random binaries from the net then
http://junkpile.org/squidGuard-1.4p4.tgz might work.
I've definitely run squidguard on amd64 without this patch, it
looks like it's only needed when you use usernames rather than just
addresses.