On Thu, Aug 28, 2008 at 12:37:17PM +0200, Per Jessen said:
> Stephen Gran wrote:
> 
> >> > > What OS?
> >> > > On my amd64 Debian Linux /usr/lib64 is a symlink to /usr/lib.
> >> > 
> >> > openSUSE 10.3.  /usr/lib/ is used for 32-bit versions of various
> >> > libraries.
> >> 
> >> OK, so according to the FHS this is correct. We'll probably need some
> >> additional configure check to handle it.
> > 
> > Please don't.  The multiarch fiasco is working it's ponderous way
> > towards one of a number of possible solutions. 
> 
> Do you know which one?

No.  There's lots and lots of proposals and half-baked implementations,
but none looks like top of the heap last I looked (which was a while
ago, to be fair).

> > Having clamav reimplement the logic in it's configure script is not
> > helpful, and probably mildly harmful.  Wait until it stabilizes, and
> > then the tools will do the work for you.
> > 
> > The OPs 'problem' could have been solved with the current build system
> > by passing --libdir.
> 
> Yes of course, but it seems like that sort of thing is exactly what
> autoconf should be doing.  

Which is sort of precisely my point - once the multiarch people come up
with something that doesn't suck, autoconf will be patched to support
it, and then the clamav configure.in won't need to do anything.
-- 
 --------------------------------------------------------------------------
|  Stephen Gran                  | A copy of the universe is not what is   |
|  [EMAIL PROTECTED]             | required of art; one of the damned      |
|  http://www.lobefin.net/~steve | things is ample.   -- Rebecca West      |
 --------------------------------------------------------------------------

Attachment: signature.asc
Description: Digital signature

_______________________________________________
http://lurker.clamav.net/list/clamav-devel.html
Please submit your patches to our Bugzilla: http://bugs.clamav.net

Reply via email to