[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 3.1.52 fails to build in hppa/linux
From: |
Marco Atzeri |
Subject: |
Re: 3.1.52 fails to build in hppa/linux |
Date: |
Sun, 22 Feb 2009 17:42:25 +0000 (GMT) |
--- Dom 22/2/09, Rafael Laboissiere ha scritto:
> Da: Rafael Laboissiere
> Oggetto: Re: 3.1.52 fails to build in hppa/linux
> A: address@hidden
> Data: Domenica 22 febbraio 2009, 17:21
> * Jaroslav Hajek [2009-02-22
> 16:41]:
>
> > On Sun, Feb 22, 2009 at 4:08 PM, Rafael Laboissiere
> <> wrote:
> > > A bug report has been filed against the octave3.1
> in Debian regarding the
> > > failure to build the package on the hppa
> architecture. You will find the
> > > complete bug report in
> http://bugs.debian.org/516588, including a link to
> > > the full build log. In sum, it fails with errors
> like this:
> > >
> > > g++ -c -fPIC -I. -I.. -I../liboctave -I../src
> -I../libcruft/misc -DHAVE_CONFIG_H -I/usr/include/freetype2
> -Wall -W -Wshadow -Wold-style-cast -O2 -g oct-inttypes.cc -o
> pic/oct-inttypes.o
> > > oct-inttypes.cc:511: error: ambiguous template
> specialization 'mop<octave_int_cmp_op::lt>'
> for 'bool octave_int_cmp_op::mop(double, int64_t)'
> > >
> > > Any ideas?
> > >
> > > --
> > > Rafael
> > >
> >
> > This is a bug in gcc. See, for instance,
> >
> http://www.nabble.com/Cast-ambiguity-compilation-error-td21532844.html
> > or any earlier thread referenced therein. Upgrading
> gcc should help.
>
> The version of g++ used in the hppa failing build mentioned
> above is 4.3.3.
> It is the same version that I use to build the packages on
> my amd64 system.
> Curiously enough, the automatic builds on armel [1] sparc
> [2] architectures
> fail in the same way. On the other hand, building on i386
> [3] and amd64 (my
> development system) succeeds.
>
> Can that be caused by the way the int64 type is defined on
> some
> architectures?
>
> [1]
> http://experimental.debian.net/fetch.php?&pkg=octave3.1&ver=3.1.52-4&arch=armel&stamp=1235272806&file=log&as=raw
> [2]
> http://experimental.debian.net/fetch.php?&pkg=octave3.1&ver=3.1.52-4&arch=sparc&stamp=1235287227&file=log&as=raw
> [3]
> http://experimental.debian.net/fetch.php?&pkg=octave3.1&ver=3.1.52-4&arch=i386&stamp=1235278606&file=log&as=raw
>
> --
> Rafael
we have the same problem on cygwin with gcc-4.3.2.
I suspect is something around int64 type, but I have not yet
identified the root cause.
Marco
Passa a Yahoo! Mail.
La webmail che ti offre GRATIS spazio illimitato,
antispam e messenger integrato.
http://it.mail.yahoo.com/
- 3.1.52 fails to build in hppa/linux, Rafael Laboissiere, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, Jaroslav Hajek, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, Rafael Laboissiere, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux,
Marco Atzeri <=
- Re: 3.1.52 fails to build in hppa/linux, Jaroslav Hajek, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, Rafael Laboissiere, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, John W. Eaton, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, Rafael Laboissiere, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, Rafael Laboissiere, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, Jaroslav Hajek, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, Rafael Laboissiere, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, Jaroslav Hajek, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, Marco Atzeri, 2009/02/22
- Re: 3.1.52 fails to build in hppa/linux, Marco Atzeri, 2009/02/22