For various reasons some platforms require 32 bit product which is typically
built on 64 bit machines.

This causes problems when the build tools rely on uname which returns for
example on my machine sparc64 but I need build as if it was sparc.

An example is reported at Issue 48613 relating to berkeleydb.
http://qa.openoffice.org/issues/show_bug.cgi?id=48163

The best solution appears to be building inside a shell that returns the
desired result from uname. On linux sparc debian this would be achieved by
building in a shell such as:

$ sparc32 bash
or more generally,
$ linux32 bash

Then uname will return sparc instead of sparc32. I have tried to avoid this
up to now but it seems it might be the correct way. This issue for building
generally is discussed at:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=251149

I would be interested to get comments from other builders, maybe others do
this already?

thanks

jim

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to