Bug#637818: aimage: FTBFS with wrong check for libssl

2011-08-16 Thread Christophe Monniez
aimage was removed from Debian testing.
The upstream author stopped working on this tool.

So, unless someone else create a fork of the upstream, it will not
come back into Debian.


-- 
Christophe Monniez



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: Re: Bug#637818: aimage: FTBFS with wrong check for libssl

2011-08-16 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 reassign 637818 ftp.debian.org
Bug #637818 [aimage] aimage: FTBFS with wrong check for libssl
Bug reassigned from package 'aimage' to 'ftp.debian.org'.
Bug No longer marked as found in versions aimage/3.2.4-1.
 retitle 637818 RM: aimage -- RoQA; NPOASR, dead upstream
Bug #637818 [ftp.debian.org] aimage: FTBFS with wrong check for libssl
Changed Bug title to 'RM: aimage -- RoQA; NPOASR, dead upstream' from 'aimage: 
FTBFS with wrong check for libssl'
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
637818: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637818
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637818: aimage: FTBFS with wrong check for libssl

2011-08-14 Thread Steve Langasek
Package: aimage
Version: 3.2.4-1
Severity: serious
Tags: patch
Justification: FTBFS
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu oneiric ubuntu-patch

In addition to bug #618087, which is still present, aimage now also fails to
build because of a wrong autoconf check for libssl: the autoconf check
examines libssl for an 'ssl3_new' symbol, despite the fact that it never
*uses* this symbol at runtime.  

The attached patch corrects the autoconf check to only look for symbols that
are actually needed, and removes a wrong reference to a non-existent 'm4'
directory, allowing autoreconf to run successfully.

Since bug #618087 is still outstanding, I intend to remove the broken/FTBFS
aimage binary from the upcoming Ubuntu release.  It can be re-included if a
fixed package is made available in Debian in time.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org
only in patch2:
unchanged:
--- aimage-3.2.4.orig/configure.ac
+++ aimage-3.2.4/configure.ac
@@ -13,8 +13,6 @@
 AC_PROG_CC
 AC_PROG_INSTALL
 
-AC_CONFIG_MACRO_DIR([m4])
-
 AC_CONFIG_FILES([Makefile src/Makefile])
 AC_CONFIG_FILES([aimage.spec])
 AM_CONFIG_HEADER([config.h])
@@ -56,7 +54,7 @@
 AC_CHECK_HEADERS([openssl/md5.h openssl/sha.h openssl/aes.h openssl/rsa.h 
openssl/rand.h]) 
 AC_CHECK_LIB([crypto],[MD5_Update],,AC_MSG_ERROR([OpenSSL required for 
AFFLIB]))
 # Optional libraries
-AC_CHECK_LIB([ssl],[ssl3_new],,AC_MSG_ERROR([OpenSSL library 'libssl-dev' not 
installed; cannot continue.]))
+AC_CHECK_LIB([ssl],[OpenSSL_add_all_digests],,AC_MSG_ERROR([OpenSSL library 
'libssl-dev' not installed; cannot continue.]))
 AC_CHECK_LIB([readline],[readline],, AC_MSG_RESULT([readline not installed]))
 AC_CHECK_LIB([ncurses],[initscr],, AC_MSG_RESULT([ncurses not installed]))
 AC_CHECK_FUNCS([MD5])
only in patch2:
unchanged:
--- aimage-3.2.4.orig/Makefile.am
+++ aimage-3.2.4/Makefile.am
@@ -1,7 +1,5 @@
 SUBDIRS = src
 
-ACLOCAL_AMFLAGS = -I m4
-
 RELEASE_USER = simsong@
 RELEASE_HOST = www.afflib.org
 RELEASE_DIR  = afflib.org/