Hello.

I think thereis a problem when in md5.c is defined:

/* UINT4 defines a four byte word */
typedef unsigned long int UINT4;

In x86 long int have 32 bits but in amdn64 long int is 64 bits length.

This code can solve many of the problems in types, but there is a lot of
them assuming x86 compiling.

#ifdef __x86_64__
    typedef unsigned int UINT4;
#else
    typedef unsigned long int UINT4;
#endif

Regards
//
Eduardo Ferro escribió:
> Hi Francisco José.
>
> Can you send me any details about the problems you have running the
> app in a 64b system. Is a compiling problem, or a problem executing
> the program. Please send the info about the problem to this debian
> bug, and I'll try to fix it asap.
>
> BTW I contacted with the author, Cornel Ciocirlan, and he is
> developing for a new version, with Docsis 3.0 support. He said that he
> will relase this new version soon... I sent some patches and bugfixes
> for the new version.
>
> Thanks in advance for the 64bit bug report.
>
> Best regards
>
> 2009/8/5 Francisco José Bernal Fernández
> <informatica.fjber...@teleyecla.com
> <mailto:informatica.fjber...@teleyecla.com>>
>
>     This software don't work in 64-bit architectures.
>     Is important in Debian than a package work in all its architectures.
>
>     In this moment i think it is unmaintained (docsis.sf.net
>     <http://docsis.sf.net>)
>     --
>     Francisco José Bernal Fernández
>     Dpto. de Sistemas
>     Teleyecla, S.L.
>
> -- 
> Hasta otra!!!
>    Eduardo Ferro Aldama
>    Alea Soluciones
>    
>    http://www.alea-soluciones.com    
>    http://oss.alea-soluciones.com
>    http://doc.alea-soluciones.com
>


-- 
Francisco José Bernal Fernández
Dpto. de Sistemas
Teleyecla, S.L.

Reply via email to