Package: amule
Version: 2.1.1-3

Hello,

the current amule source package ships two patches to modify how the
configure process detects the version of the installed Crypto++ library.
There are two issues with these patches:

First, 01cryptostyle-acinclude is bogus, the change it applies to the
sed regex does not work. See, running this in a unstable system:

  # Original version
  % grep "Reference Manual" /usr/include/crypto++/cryptlib.h | sed 
-e's#.*\s\(\([0-9]\+\.\?\)\+\)\s.*#\1#g'
  5.2.1

  # New version
  % grep "Reference Manual" /usr$crypto_prefix/include/crypto++/cryptlib.h | 
sed 's/[[^0-9]]*\([[0-9]][[0-9.]]*\).*$/\1/'
  /*!     \mainpage Crypto++ Library 5.2.1 Reference Manual

Secondly, neither of 01cryptostyle-acinclude or 02cryptostyle-configurein
produce any effect on the package configure process, since they patch
acinclude.m4 and configure.in, but the autotools have not been rerun so
that these changes get included into the executed ./configure file.

I recommend that these two patches get removed from the source package.

Cheers,

-- 
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
                                 Listening to: Vitalic - Repair Machines


Reply via email to