[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#516588: marked as done (octave3.1_3.1.52-4(hppa/experimental): FTBFS: error: ambiguous template specialization)



Your message dated Mon, 23 Feb 2009 22:02:21 +0000
with message-id <E1LbisX-0007ky-36@ries.debian.org>
and subject line Bug#516588: fixed in octave3.1 3.1.52-5
has caused the Debian Bug report #516588,
regarding octave3.1_3.1.52-4(hppa/experimental): FTBFS: error: ambiguous template specialization
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
516588: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516588
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: octave3.1
Version: 3.1.52-4
Severity: serious

Hi,

your package failed to build from source.

| Automatic build of octave3.1_3.1.52-4 on meitner by sbuild/hppa 98-farm
| Build started at 20090222-0626
| ******************************************************************************
| Checking available source versions...
| Fetching source files...
| Reading package lists...
| Building dependency tree...
| Reading state information...
| Need to get 12.5MB of source archives.
| Get:1 http://ftp2.de.debian.org experimental/main octave3.1 3.1.52-4 (dsc) [1981B]
| Get:2 http://ftp2.de.debian.org experimental/main octave3.1 3.1.52-4 (tar) [12.4MB]
| Get:3 http://ftp2.de.debian.org experimental/main octave3.1 3.1.52-4 (diff) [57.4kB]
| Fetched 12.5MB in 43s (287kB/s)
| Download complete and in download only mode
| ** Using build dependencies supplied by package:
| Build-Depends: g++-4.1 [arm], gcc-4.1 [arm], gfortran, debhelper (>= 6.0.7), autoconf, texinfo, texlive-latex-base, texlive-generic-recommended, libreadline5-dev, libncurses5-dev, gperf, libhdf5-serial-dev (>= 1.6.6) | libhdf5-lam-dev (>= 1.6.6) | libhdf5-mpich-dev (>= 1.6.6) | libhdf5-openmpi-dev (>= 1.6.6), libblas-dev, liblapack-dev, gnuplot-nox, libfftw3-dev, texi2html, less, dpatch, slice, libpcre3-dev, flex, libglpk-dev (>= 4.15), libsuitesparse-dev (>= 1:3.2.0), gawk, ghostscript, libcurl4-dev, libqhull-dev, desktop-file-utils, libfltk1.1-dev, libgl1-mesa-swx11-dev, libglu1-mesa-dev, libgraphicsmagick++1-dev, libftgl-dev
| Checking for already installed source dependencies...
[...]
| 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)'
| oct-inttypes.cc:511: error: ambiguous template specialization 'mop<octave_int_cmp_op::lt>' for 'bool octave_int_cmp_op::mop(double, uint64_t)'
| oct-inttypes.cc:511: error: ambiguous template specialization 'mop<octave_int_cmp_op::lt>' for 'bool octave_int_cmp_op::mop(int64_t, double)'
| oct-inttypes.cc:511: error: ambiguous template specialization 'mop<octave_int_cmp_op::lt>' for 'bool octave_int_cmp_op::mop(uint64_t, double)'
| oct-inttypes.cc:512: error: ambiguous template specialization 'mop<octave_int_cmp_op::le>' for 'bool octave_int_cmp_op::mop(double, int64_t)'
| oct-inttypes.cc:512: error: ambiguous template specialization 'mop<octave_int_cmp_op::le>' for 'bool octave_int_cmp_op::mop(double, uint64_t)'
| oct-inttypes.cc:512: error: ambiguous template specialization 'mop<octave_int_cmp_op::le>' for 'bool octave_int_cmp_op::mop(int64_t, double)'
| oct-inttypes.cc:512: error: ambiguous template specialization 'mop<octave_int_cmp_op::le>' for 'bool octave_int_cmp_op::mop(uint64_t, double)'
| oct-inttypes.cc:513: error: ambiguous template specialization 'mop<octave_int_cmp_op::gt>' for 'bool octave_int_cmp_op::mop(double, int64_t)'
| oct-inttypes.cc:513: error: ambiguous template specialization 'mop<octave_int_cmp_op::gt>' for 'bool octave_int_cmp_op::mop(double, uint64_t)'
| oct-inttypes.cc:513: error: ambiguous template specialization 'mop<octave_int_cmp_op::gt>' for 'bool octave_int_cmp_op::mop(int64_t, double)'
| oct-inttypes.cc:513: error: ambiguous template specialization 'mop<octave_int_cmp_op::gt>' for 'bool octave_int_cmp_op::mop(uint64_t, double)'
| oct-inttypes.cc:514: error: ambiguous template specialization 'mop<octave_int_cmp_op::ge>' for 'bool octave_int_cmp_op::mop(double, int64_t)'
| oct-inttypes.cc:514: error: ambiguous template specialization 'mop<octave_int_cmp_op::ge>' for 'bool octave_int_cmp_op::mop(double, uint64_t)'
| oct-inttypes.cc:514: error: ambiguous template specialization 'mop<octave_int_cmp_op::ge>' for 'bool octave_int_cmp_op::mop(int64_t, double)'
| oct-inttypes.cc:514: error: ambiguous template specialization 'mop<octave_int_cmp_op::ge>' for 'bool octave_int_cmp_op::mop(uint64_t, double)'
| oct-inttypes.cc:515: error: ambiguous template specialization 'mop<octave_int_cmp_op::eq>' for 'bool octave_int_cmp_op::mop(double, int64_t)'
| oct-inttypes.cc:515: error: ambiguous template specialization 'mop<octave_int_cmp_op::eq>' for 'bool octave_int_cmp_op::mop(double, uint64_t)'
| oct-inttypes.cc:515: error: ambiguous template specialization 'mop<octave_int_cmp_op::eq>' for 'bool octave_int_cmp_op::mop(int64_t, double)'
| oct-inttypes.cc:515: error: ambiguous template specialization 'mop<octave_int_cmp_op::eq>' for 'bool octave_int_cmp_op::mop(uint64_t, double)'
| oct-inttypes.cc:516: error: ambiguous template specialization 'mop<octave_int_cmp_op::ne>' for 'bool octave_int_cmp_op::mop(double, int64_t)'
| oct-inttypes.cc:516: error: ambiguous template specialization 'mop<octave_int_cmp_op::ne>' for 'bool octave_int_cmp_op::mop(double, uint64_t)'
| oct-inttypes.cc:516: error: ambiguous template specialization 'mop<octave_int_cmp_op::ne>' for 'bool octave_int_cmp_op::mop(int64_t, double)'
| oct-inttypes.cc:516: error: ambiguous template specialization 'mop<octave_int_cmp_op::ne>' for 'bool octave_int_cmp_op::mop(uint64_t, double)'
| oct-inttypes.cc: In function 'octave_int<T> pow(const octave_int<T>&, const octave_int<T>&) [with T = unsigned char]':
| oct-inttypes.cc:613:   instantiated from here
| oct-inttypes.cc:541: warning: comparison is always false due to limited range of data type
| oct-inttypes.cc: In function 'octave_int<T> pow(const octave_int<T>&, const octave_int<T>&) [with T = short unsigned int]':
| oct-inttypes.cc:614:   instantiated from here
| oct-inttypes.cc:541: warning: comparison is always false due to limited range of data type
| oct-inttypes.cc: In function 'octave_int<T> pow(const octave_int<T>&, const octave_int<T>&) [with T = unsigned int]':
| oct-inttypes.cc:615:   instantiated from here
| oct-inttypes.cc:541: warning: comparison between signed and unsigned integer expressions
| oct-inttypes.cc: In function 'octave_int<T> pow(const octave_int<T>&, const octave_int<T>&) [with T = long long unsigned int]':
| oct-inttypes.cc:616:   instantiated from here
| oct-inttypes.cc:541: warning: comparison between signed and unsigned integer expressions
| make[3]: *** [pic/oct-inttypes.o] Error 1
| make[3]: Leaving directory `/build/buildd/octave3.1-3.1.52/liboctave'
| make[2]: *** [liboctave] Error 2
| make[2]: Leaving directory `/build/buildd/octave3.1-3.1.52'
| make[1]: *** [all] Error 2
| make[1]: Leaving directory `/build/buildd/octave3.1-3.1.52'
| make: *** [make-arch-stamp] Error 2
| dpkg-buildpackage: failure: /usr/bin/fakeroot debian/rules binary-arch gave error exit status 2
| ******************************************************************************
| Build finished at 20090222-0718
| FAILED [dpkg-buildpackage died]

Full build log(s): http://experimental.ftbfs.de/build.php?&ver=3.1.52-4&pkg=octave3.1&arch=hppa

Gruesse,
-- 
Frank Lichtenheld <djpig@debian.org>
www: http://www.djpig.de/



--- End Message ---
--- Begin Message ---
Source: octave3.1
Source-Version: 3.1.52-5

We believe that the bug you reported is fixed in the latest version of
octave3.1, which is due to be installed in the Debian FTP archive:

octave3.1-common_3.1.52-5_all.deb
  to pool/main/o/octave3.1/octave3.1-common_3.1.52-5_all.deb
octave3.1-dbg_3.1.52-5_amd64.deb
  to pool/main/o/octave3.1/octave3.1-dbg_3.1.52-5_amd64.deb
octave3.1-doc_3.1.52-5_all.deb
  to pool/main/o/octave3.1/octave3.1-doc_3.1.52-5_all.deb
octave3.1-emacsen_3.1.52-5_all.deb
  to pool/main/o/octave3.1/octave3.1-emacsen_3.1.52-5_all.deb
octave3.1-headers_3.1.52-5_amd64.deb
  to pool/main/o/octave3.1/octave3.1-headers_3.1.52-5_amd64.deb
octave3.1-htmldoc_3.1.52-5_all.deb
  to pool/main/o/octave3.1/octave3.1-htmldoc_3.1.52-5_all.deb
octave3.1-info_3.1.52-5_all.deb
  to pool/main/o/octave3.1/octave3.1-info_3.1.52-5_all.deb
octave3.1_3.1.52-5.diff.gz
  to pool/main/o/octave3.1/octave3.1_3.1.52-5.diff.gz
octave3.1_3.1.52-5.dsc
  to pool/main/o/octave3.1/octave3.1_3.1.52-5.dsc
octave3.1_3.1.52-5_amd64.deb
  to pool/main/o/octave3.1/octave3.1_3.1.52-5_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 516588@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rafael Laboissiere <rafael@debian.org> (supplier of updated octave3.1 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 23 Feb 2009 18:42:48 +0100
Source: octave3.1
Binary: octave3.1 octave3.1-doc octave3.1-htmldoc octave3.1-headers octave3.1-emacsen octave3.1-info octave3.1-dbg octave3.1-common
Architecture: source amd64 all
Version: 3.1.52-5
Distribution: experimental
Urgency: low
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Rafael Laboissiere <rafael@debian.org>
Description: 
 octave3.1  - GNU Octave language for numerical computations (3.1 branch)
 octave3.1-common - architecture-independent files for octave3.1
 octave3.1-dbg - Debug symbols for octave3.1
 octave3.1-doc - PDF documentation on the GNU Octave language (3.1 branch)
 octave3.1-emacsen - Emacs support for the GNU Octave language (3.1 branch)
 octave3.1-headers - header files for the GNU Octave language (3.1 branch)
 octave3.1-htmldoc - HTML documentation on the GNU Octave language (3.1 branch)
 octave3.1-info - GNU Info documentation on the GNU Octave language (3.1 branch)
Closes: 516588
Changes: 
 octave3.1 (3.1.52-5) experimental; urgency=low
 .
   * debian/patches/compile-inttypes-on-short-double-arches.dpatch:
     Workaround gcc 4.3 explicit instantiation bug in octave_int_cmp_op.
     This was causing FTBFS on architectures with no long double type, like
     mipsel and hppa (closes: #516588). Thanks to Jaroslav Hajek for the
     patch.
Checksums-Sha1: 
 6306ed91d8f2da2619c4e78f09ea73d89c971096 1981 octave3.1_3.1.52-5.dsc
 66da7707d315558d9fa2ac7416218677a1180f53 58699 octave3.1_3.1.52-5.diff.gz
 dae17f12f4f6c870d1aaaaa32a78f3dd0d67f06f 9803832 octave3.1_3.1.52-5_amd64.deb
 29009bae781fb71f7a4836f0b6c8aed552dc952c 576330 octave3.1-headers_3.1.52-5_amd64.deb
 a8e7433b9e11cf8b591c056a93466cc5e47510e8 65599634 octave3.1-dbg_3.1.52-5_amd64.deb
 2077679ee43aa629ab4311a2df08d9f964e4dd4c 2788060 octave3.1-doc_3.1.52-5_all.deb
 1f317eff4edaa4ec31202ec38309057b35c6d960 979894 octave3.1-htmldoc_3.1.52-5_all.deb
 382f624f9a30983dc41f121f68df3406aeb25bb5 103230 octave3.1-emacsen_3.1.52-5_all.deb
 f027d8c924996a7dd4c9e3be2ef3849dcc4878fa 524998 octave3.1-info_3.1.52-5_all.deb
 8c40641c8d5cba0360ba55dae86116d9433a9cb4 647172 octave3.1-common_3.1.52-5_all.deb
Checksums-Sha256: 
 d924778bdea2e648fd3e7e72164b11d347c9136ba3b722b77b4c94156db5c2d8 1981 octave3.1_3.1.52-5.dsc
 a6e4e08c2233426cef1f2e24cdf41d8920b4318823c5bfc44335645c7672bb79 58699 octave3.1_3.1.52-5.diff.gz
 1eb8530a42f4dc32446703af75959c79b123fcffa3877c80d9e695c5bee14e77 9803832 octave3.1_3.1.52-5_amd64.deb
 4383933ad681d72d7a0a8407e07c00542b42a18cfd3261e10ee928cd3833e375 576330 octave3.1-headers_3.1.52-5_amd64.deb
 d2fe80e0a8b58009d9f652f7fa107b527d4e9ce9aacc62d48cb5571ae67e2ce2 65599634 octave3.1-dbg_3.1.52-5_amd64.deb
 fc34ca36fa3f8257b49df62ab35eea98f422bd417764749acf8e3ea6a7b95016 2788060 octave3.1-doc_3.1.52-5_all.deb
 3ff9f94bfd32f88c9da03658fe3c6bd1ebf2866a8740cce7098fb460fab0dc47 979894 octave3.1-htmldoc_3.1.52-5_all.deb
 78b04b3c4247cdf9ea9d1a08dd234fa5ce9015d2d2890e3dc082474bef5dd55c 103230 octave3.1-emacsen_3.1.52-5_all.deb
 38d3fcc44852bef19b6cf2c085acfeaff8d89d863f937d543d48e0a247a24bcd 524998 octave3.1-info_3.1.52-5_all.deb
 36d8ad4ff904a68ec4f46af436e2a25f7980d9f5181b8e5e70d28a565f1acfbe 647172 octave3.1-common_3.1.52-5_all.deb
Files: 
 da9e958cb6ab3722dd33d41c588c1fec 1981 math optional octave3.1_3.1.52-5.dsc
 2ef4a37e605914bffc6bfb8693837880 58699 math optional octave3.1_3.1.52-5.diff.gz
 1aeed404999653d15077779595a3640a 9803832 math optional octave3.1_3.1.52-5_amd64.deb
 056d342373b8d64debc89a631297ef2d 576330 math optional octave3.1-headers_3.1.52-5_amd64.deb
 1a546a17e0e9bbb4d927032b5f14d931 65599634 devel extra octave3.1-dbg_3.1.52-5_amd64.deb
 02cd4e8d4c916532b3665555f11939be 2788060 doc optional octave3.1-doc_3.1.52-5_all.deb
 668fda6fab12c0de53580926821c7828 979894 doc optional octave3.1-htmldoc_3.1.52-5_all.deb
 eedcd1e5556e8792bab6e2458afc1cac 103230 math optional octave3.1-emacsen_3.1.52-5_all.deb
 206fc58e337fb19a1ef2cb5a40beebdd 524998 math optional octave3.1-info_3.1.52-5_all.deb
 47b09d5b486f00f4cd59426fb613694a 647172 devel extra octave3.1-common_3.1.52-5_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJoxlbk3oga0pdcv4RAscDAJ0YGXSasz+MQHejggdXctP6+d+wQQCgljXJ
qfgpnYxUJSuKdWe6adHXjLc=
=i9nD
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: