On Thu, 2007-08-02 at 17:31 +0200, Holger Levsen wrote:
> Moin,
> 
> On Thursday 02 August 2007 15:31, Bernd Petrovitsch wrote:
> > The last two "releases" weren't too great (except the spf-refactoring -
> > which wasn't from me).
> 
> Ah. Then push a 0.5.3 out now? Release early, release often :)

Doing that right now BTW.

> > BTW: I can compile (and link) olsrd on Alpha without the "-fPIC" without
> > error. We have in make/Makefile.linux already
> 
> Strange. Unfortunatly the alpha-boxes for debian developers are currently 
> down, so I cannot easily try...
> 
> > ----  snip  ----
> > ifeq ($(ARCH),x86_64)
> > GENERATE_PIC = true
> > endif
> > ifeq ($(ARCH),alpha)
> > GENERATE_PIC = true
> > endif
> >
> > ifdef GENERATE_PIC
> > CFLAGS +=       -fPIC
> > LDFLAGS +=      -fPIC
> > endif
> > ----  snip  ----
> > which should take care of Alphas. If I know the output of "uname -m" on
> > HPPA, I can add that too.
> 
> "uname -m" gives "alpha" on alpha and "parisc64" on hppa.
[...]
> > Hmm, http://buildd.debian.org/~jeroen/status/package.php?p=olsrd shows
> > errors for IA64 and HPPA (and Alpha is "building").
> >
> > Hmm, I have no IA64 or HPPA hardware somewhere. Is it enough to add
> > those two to the "-fPIC" hardware?
[..]
> And then it built on alpha.

So I conclude that the Debian patch for 0.4.10 is not necessary. I added
"IA64" and "parisc64" to ther -fPIC club so they should build there too.

	Bernd
-- 
Firmix Software GmbH                   http://www.firmix.at/
mobil: +43 664 4416156                 fax: +43 1 7890849-55
          Embedded Linux Development and Services



