Package: icecc Severity: important Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu precise ubuntu-patch
Dear maintainer, icecc fail to build from source with automake 1.13. Excerpt from the buildlog: autoreconf --verbose --force --install autoreconf: Entering directory `.' autoreconf: configure.in: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.in: tracing autoreconf: running: libtoolize --install --copy --force libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./config.guess' libtoolize: copying file `./config.sub' libtoolize: copying file `./install-sh' libtoolize: copying file `./ltmain.sh' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing client/Makefile.am:4: `pkglibdir' is not a legitimate directory for `SCRIPTS' autoreconf: automake failed with exit status: 1 make[1]: *** [override_dh_auto_configure] Error 1 make[1]: Leaving directory `/build/buildd/icecc-0.9.7' make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ****************************************************************************** Build finished at 20120210-1419 FAILED [dpkg-buildpackage died] The full buidlog can be found at https://launchpad.net/ubuntu/+archive/test-rebuild-20120201/+build/3150956/+files/buildlog_ubuntu-precise-armhf.icecc_0.9.7-4_FAILEDTOBUILD.txt.gz. The patch attached solves the problem. Have a great day, Leo. -- System Information: Debian Release: wheezy/sid APT prefers oneiric-updates APT policy: (500, 'oneiric-updates'), (500, 'oneiric'), (100, 'oneiric-backports') Architecture: i386 (i686) Kernel: Linux 3.2.2-030202-generic (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
Description: Fix pkglibdir as not a legitimate directory for `SCRIPTS'. Author: Leo Iannacone <l...@ubuntu.com> Bug-Ubuntu: https://bugs.launchpad.net/bugs/935178 --- client/Makefile.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- icecc.orig/client/Makefile.am +++ icecc/client/Makefile.am @@ -1,7 +1,8 @@ INCLUDES = -I$(srcdir)/../services bin_PROGRAMS = icecc -pkglib_SCRIPTS = icecc-create-env +iecc_pkglibdir = $(pkglibdir) +iecc_pkglib_SCRIPTS = icecc-create-env icecc_SOURCES = main.cpp arg.cpp cpp.cpp local.cpp remote.cpp util.cpp md5.c safeguard.cpp icecc_LDADD = ../services/libicecc.la $(LIBRSYNC) noinst_HEADERS = client.h md5.h util.h