Control: tags -1 patch

On Sun, 9 Nov 2014 08:23:55 +0100 Lucas Nussbaum <lu...@lucas-nussbaum.net> 
wrote:
> During a rebuild of all packages in jessie (in a jessie chroot, not a
> sid chroot), your package failed to build on amd64.
> 
> Relevant part (hopefully):
> > touch debian/stamp-autotools-files
> > chmod a+x /«PKGBUILDDIR»/./configure
> > mkdir -p .
> > cd . &&   CFLAGS="-g -O2 -fstack-protector-strong -Wformat 
> > -Werror=format-security -Wall" CXXFLAGS="-g -O2 -fstack-protector-strong 
> > -Wformat -Werror=format-security -Wall" CPPFLAGS="-D_FORTIFY_SOURCE=2" 
> > LDFLAGS="-Wl,-z,relro" /«PKGBUILDDIR»/./configure --build=x86_64-linux-gnu  
> > --prefix=/usr --includedir="\${prefix}/include" 
> > --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" 
> > --sysconfdir=/etc --localstatedir=/var 
> > --libexecdir="\${prefix}/lib/libbitcoin" --srcdir=. 
> > --disable-maintainer-mode --disable-dependency-tracking 
> > --disable-silent-rules   --libdir=\${prefix}/lib/x86_64-linux-gnu 
> > --enable-bdb --enable-leveldb 
> > configure: WARNING: unrecognized options: --disable-maintainer-mode, 
> > --enable-bdb
> > configure: error: cannot find install-sh, install.sh, or shtool in "." 
> > "./.." "./../.."

I've attached a patch to fix this - it's based on a similar patch upstream:
 
https://github.com/libbitcoin/libbitcoin/commit/cd876d85524edc3543c286581c1b87463315d7af

Thanks,
James
diff -u -pr a/configure.ac b/configure.ac
--- a/configure.ac	2014-01-06 10:25:03.000000000 +0000
+++ b/configure.ac	2014-11-20 16:54:14.248546182 +0000
@@ -1,9 +1,9 @@
 AC_INIT([libbitcoin], [1.0.10], [a...@unsystem.net])
-AC_USE_SYSTEM_EXTENSIONS
 AC_LANG(C++)
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIR([m4])
 AM_INIT_AUTOMAKE([-Wall -Werror])
+AC_USE_SYSTEM_EXTENSIONS
 AM_PROG_AR
 LT_INIT
 AC_PROG_CXX

Reply via email to