John Goerzen wrote:

> 've received some more information about failures to build gpsbabel.
> Kurt Roeckx provided some helpful data.  

It's not entirely clear which version of GPSBabel is in question here.

> What can we do to help you debug the problem?

Can you provide an account on failing systems and/or someone able &
willing to drive a debugger.

> > The package is now failing to build on all arches except m68k,
> > and they don't all fail in the same way.
> > 
> > On powerpc, hppa, s390, mips, mipsel:

GPSBabel requires pretty true IEEE math units and might get tripped
up in minor rounding error.

We regularly test PPC via OS/X, so I doubt there's anything inherently
unique to PPC (i.e. endianness) but sometimes stuff can sneak up on us.

> > On sparc:
> > ./testo
> > 2,1142c2,1142
> > <   37.004356,  -5.549169,  519.25, 09/05/03 14:34:08, 1
> > >   37.004356,  -5.549169,  519.25, 09/05/03 15:34:08, 1

This looks like a timezone problem I fixed in psitrext back in Oct of 03
but it might be needed the 'FREEZE_TIME' fix I applied in April of 04.

> > On alpha, amd64:

There's an alpha/debian system on compilefarm.sf.net.  I just checked
out the top of the tree and ran

        make LIBUSB= INHIBIT_USB=-DNO_USB

(Apparently this system doesn't have libusb installed) 

> > ./testo
> > 8a9,4969
> > > <rte>
> > >   <rtept lat="35.824742" lon="-86.850357">
> > >     <name>\00000</name>
> > >   </rtept>

With access to an alpha, I see that problem and have a preliminary fix
in hand.  Give me a day or two for an Official Fix.

For discussions sake, is <stdint.h> (yes, I know it's technically a
C99-ism) considered fair game in the world of portability now?

> > And on arm:
> > ./testo
> > 1,9c1,9
> > ./testo
> > 1,9c1,9
> > < 
> > -2329998095415433347829971351661114953561603943639312016564919458218851889211795723998199808.00000,
> >  -0.00000, "Mountain Bike Heaven by susy1313", "GCEBB", "Mountain Bike 
> > Heaven by susy1313", ff0000, 47
> > < -0.00000, 
> > -27729821260390991631911480611535965846758138013683683410677424557604157689519677478978445875296735349762840703646657206400330635410767529626035312320107613974850628710709332525411816601761939910317984242825359522441585491968.00000,
> >  "The Troll by a182pilot & Family", "GC1A37", "The Troll by a182pilot & 
> > Family", ff0000, 47

This is something in the MXF format.  I don't see that on Alpha.  My gut
tells me it's another silly sizeof(something) problem.


RJL


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to