Date: Wed, 27 Jan 2010 13:34:22 +0100 From: Roman Divacky <rdivacky@freebsd.org> To: Renato Botelho <rbgarga@gmail.com> Cc: freebsd-arch@freebsd.org Subject: Re: problems building new clamav because of march i386 Message-ID: <20100127123422.GA30191@freebsd.org> In-Reply-To: <747dc8f31001270405l4fc1e79ctb892ad92db96204d@mail.gmail.com> References: <747dc8f31001270405l4fc1e79ctb892ad92db96204d@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 27, 2010 at 10:05:42AM -0200, Renato Botelho wrote: > I'm having some problem trying to update clamav-devel port to > a new snapshot. > > Since it's using llvm now, i didn't build on i386 arch, after some > changes, it builds now but without atomic build. > > The point is, the clamav team say since our march is i386-* the > binaries are built for old i386 arch, is it correct? > > Here is the thread under clamav-devel maillist, could someone > take a look and gimme some help to understand and maybe fix > the problem? I've already talked to Edwin Torok about this... the problem is that llvm needs atomic builtins which only i486 provides. The change of default target from i386 to i486 has been made on HEAD and I believe the commit was already MFCed to (at least) 8.x. I believe the port could be fixed by something like CFLAGS+=-march=i486 roman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100127123422.GA30191>