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

Suggest to remove molphy from Debian (Was: Bug#642016: some functions return values implicitly converted to pointer)



Hi,

I somehow feel this is the right moment to let molphy die.  This
non-free, non-maintained upstream piece of very old code just drained a
lot of my time to fix totally broken code.  While arb rdepends from
molphy (actually provides its own copy with other problems) I would
patch arb in a way to not need molphy any more which is most probably no
real harm.  If nobody insits and will volunteer to fix molphy I will
go on asking ftpmaster for removal.

Kind regards

         Andreas.

On Sun, Sep 18, 2011 at 05:18:49PM +0200, Matthias Klose wrote:
> Package: molphy
> Version: 2.3b3-5
> Severity: important
> User: ubuntu-devel@lists.ubuntu.com
> Usertags: origin-ubuntu oneiric
> 
> the amd64 build is rejected by the Ubuntu buildds; there is a bunch of functions
> used without declaring the prototypes.
> 
> Function `mlikelihood' implicitly converted to pointer at sltree.c:471
> Function `new_npvector' implicitly converted to pointer at njtree.c:360
> Function `new_npvector' implicitly converted to pointer at njmtree.c:233
> Function `new_tree' implicitly converted to pointer at protml.c:783
> Function `newinfotrees' implicitly converted to pointer at protml.c:785
> Function `mlikelihood' implicitly converted to pointer at protml.c:831
> Function `new_njtree' implicitly converted to pointer at protml.c:963
> Function `new_atree' implicitly converted to pointer at protml.c:982
> Function `newinfoaltrees' implicitly converted to pointer at protml.c:995
> Function `new_stree' implicitly converted to pointer at protml.c:1047
> Function `newinfoqltrees' implicitly converted to pointer at protml.c:1198
> Function `newinfoaddtree' implicitly converted to pointer at protml.c:1238
> Function `mlikelihood' implicitly converted to pointer at optimtpm.c:17
> Function `new_tree' implicitly converted to pointer at Nucml.c:783
> Function `newinfotrees' implicitly converted to pointer at Nucml.c:785
> Function `new_njtree' implicitly converted to pointer at Nucml.c:963
> Function `new_atree' implicitly converted to pointer at Nucml.c:982
> Function `newinfoaltrees' implicitly converted to pointer at Nucml.c:995
> Function `new_stree' implicitly converted to pointer at Nucml.c:1047
> Function `newinfoqltrees' implicitly converted to pointer at Nucml.c:1198
> Function `newinfoaddtree' implicitly converted to pointer at Nucml.c:1238
> Function `newtree' implicitly converted to pointer at Njdist.c:241
> Function `new_npvector' implicitly converted to pointer at njproc.c:29
> 
> 
> 
> Our automated build log filter detected the problem(s) above that will
> likely cause your package to segfault on architectures where the size of
> a pointer is greater than the size of an integer, such as ia64 and amd64.
> 
> This is often due to a missing function prototype definition.
> 
> Since use of implicitly converted pointers is always fatal to the application
> on ia64, they are errors.  Please correct them for your next upload.
> 
> More information can be found at:
> http://wiki.debian.org/ImplicitPointerConversions
> 
> 
> 
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
> 

-- 
http://fam-tille.de


Reply to: