Your message dated Sun, 20 May 2007 21:18:20 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#425298: amuleweb is built without libpng
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: amule-daemon
Version: 2.1.3-2
Severity: grave

Current Sid contains a beta version of libpng, which is misdetected by
amule's configure, and the latest amule-daemon has been probably built
with it. This makes amule web server almost unusable. It also revealed
that amuleweb can be trivially crashed by requesting a nonexistent
image (in my other report).

Build fix attached.

-- 
Jindrich Makovicka
diff -u a/acinclude.m4 b/acinclude.m4
--- a/acinclude.m4	2006-03-27 15:20:38.000000000 +0200
+++ b/acinclude.m4	2007-05-20 20:51:02.000000000 +0200
@@ -258,11 +258,11 @@
 
     LIBPNG_VERSION=`$LIBPNG_CONFIG_WITH_ARGS --version`
     libpng_config_major_version=`echo $LIBPNG_VERSION | \
-           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
+           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\1/'`
     libpng_config_minor_version=`echo $LIBPNG_VERSION | \
-           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
+           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\2/'`
     libpng_config_micro_version=`echo $LIBPNG_VERSION | \
-           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
+           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\3/'`
 
     libpng_requested_major_version=`echo $min_libpng_version | \
            sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
diff -u a/configure b/configure
--- a/configure	2006-06-11 17:08:53.000000000 +0200
+++ b/configure	2007-05-20 20:53:10.000000000 +0200
@@ -6917,11 +6917,11 @@
 
     LIBPNG_VERSION=`$LIBPNG_CONFIG_WITH_ARGS --version`
     libpng_config_major_version=`echo $LIBPNG_VERSION | \
-           sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
+           sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\).*/\1/'`
     libpng_config_minor_version=`echo $LIBPNG_VERSION | \
-           sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
+           sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\).*/\2/'`
     libpng_config_micro_version=`echo $LIBPNG_VERSION | \
-           sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
+           sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\).*/\3/'`
 
     libpng_requested_major_version=`echo $min_libpng_version | \
            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
Only in b: configure~

--- End Message ---
--- Begin Message ---
Version: 2.1.3-3

* Jindrich Makovicka [Sun, 20 May 2007 21:03:29 +0200]:

> Package: amule-daemon
> Version: 2.1.3-2
> Severity: grave

> Current Sid contains a beta version of libpng, which is misdetected by
> amule's configure, and the latest amule-daemon has been probably built
> with it. This makes amule web server almost unusable. It also revealed
> that amuleweb can be trivially crashed by requesting a nonexistent
> image (in my other report).

> Build fix attached.

Dude, I don't know where you got the patch from, but it's identical to
the one I wrote this morning to fix this very same bug.

  http://packages.qa.debian.org/a/amule/news/20070520T120203Z.html
  
http://people.debian.org/~adeodato/code/packages/amule/debian/patches/configure_proper_libpng_detection.diff

Cheers,

-- 
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
Kindness is a language which the deaf can hear and the blind can read.
                -- Mark Twain


--- End Message ---

Reply via email to