[Debian-med-packaging] Bug#833392: hilive: FTBFS: assumes uint64_t is unsigned long

Andreas Tille tille at debian.org
Thu Aug 4 06:28:43 UTC 2016


Hi Martin,

I'd like to inform you that I have packaged hilive for Debian.

The package received a first bug report.  I guess its quite simple to
fix.  BTW, it would be great if you could provide properly versioned
releases to enable automatic notification if there is a new version
to package.

Kind regards

       Andreas.

On Wed, Aug 03, 2016 at 03:44:26PM -0400, Aaron M. Ucko wrote:
> Source: hilive
> Version: 0.0+20150926-1
> Severity: important
> Justification: fails to build from source
> 
> Hi, Andreas.
> 
> Builds of hilive for 32-bit architectures such as i386 have been failing:
> 
>   /«BUILDDIR»/hilive-0.0+20150926/lib/alnblock.cpp:202:19: error: prototype for 'long unsigned int DatasetAlignment::deserialize_file(std::__cxx11::string)' does not match any in class 'DatasetAlignment'
>    unsigned long int DatasetAlignment::deserialize_file(std::string f /* = "" */) {
>                      ^
>   In file included from /«BUILDDIR»/hilive-0.0+20150926/lib/alnblock.cpp:1:0:
>   /«BUILDDIR»/hilive-0.0+20150926/lib/alnblock.h:62:12: error: candidate is: uint64_t DatasetAlignment::deserialize_file(std::__cxx11::string)
>      uint64_t deserialize_file(std::string f = "");
>               ^
> 
> Please consistently use one type or the other here, and anywhere else
> that conflates these types.  (I haven't looked further.)
> 
> Thanks!
> 
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list