Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1085252

Bug#992133: firebird4.0 debian packaging

From Frank Doepper <fd@taz.de>
Newsgroups linux.debian.bugs.dist
Subject Bug#992133: firebird4.0 debian packaging
Date 2021-12-12 15:20 +0100
Message-ID <DtxRM-15R-3@gated-at.bofh.it> (permalink)
References (1 earlier) <CLoIx-4d1-1@gated-at.bofh.it> <CQhn3-49y-1@gated-at.bofh.it> <CQij7-4Qc-1@gated-at.bofh.it> <CLoIx-4d1-1@gated-at.bofh.it> <CQij7-4Qc-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi Damyan.

Am 26.08.21 um 10:40 schrieb Damyan Ivanov:

> Simply letting debhelper do the autoreconf seems to work and the build 
> completes, no linker errors. This is in an up to date sid sbuild chroot.

Thank you for your ongoing work on firebird4.0, I've seen many commits. 
I've refreshed our jenkins/minibuildd setup and firebird4.0 now builds 
fine on sid and bookworm. Unfortunately build fails on bullseye, which is 
apparently related to autoconf 2.71 vs. 2.69:

  debian/rules binary
dh binary
    dh_update_autotools_config
    debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p builds/make.new/config
dh_autoreconf
aclocal: warning: couldn't open directory 'm4': No such file or directory
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'builds/make.new/config'.
libtoolize: copying file 'builds/make.new/config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- --build x86_64-linux-gnu --enable-raw-devices --disable-rpath --with-gpre-cobol --enable-regen-codes --with-system-re2 --with-system-editline --prefix=/usr/lib/x86_64-linux-gnu/firebird/4.0 --with-fbsbin=/usr/sbin --with-fblib=/usr/lib/x86_64-linux-gnu --with-fbconf=/usr/lib/x86_64-linux-gnu/firebird/4.0 --with-fbdoc=/usr/share/doc/firebird4.0-common-doc --with-fbudf=/usr/lib/x86_64-linux-gnu/firebird/4.0/UDF --with-fbsample=/usr/share/doc/firebird4.0-common-doc/examples --with-fbsample-db=/usr/share/doc/firebird4.0-common-doc/examples/empbuild --with-fbhelp=/var/lib/firebird/4.0/system --with-fbintl=/usr/lib/x86_64-linux-gnu/firebird/4.0/intl --with-fbmisc=/usr/lib/x86_64-linux-gnu/firebird/4.0/misc --with-fbsecure-db=/var/lib/firebird/4.0/system --with-fblog=/var/log/firebird --with-fbglock=/run/firebird4.0 --with-fblogfilename=firebird4.0.log --with-fbplugins=/usr/lib/x86_64-linux-gnu/firebird/4.0/plugins --with-fbmsg=/usr/lib/x86_64-linux-gnu/firebir!
 d/4.0
 	./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --build x86_64-linux-gnu --enable-raw-devices --disable-rpath --with-gpre-cobol --enable-regen-codes --with-system-re2 --with-system-editline --prefix=/usr/lib/x86_64-linux-gnu/firebird/4.0 --with-fbsbin=/usr/sbin --with-fblib=/usr/lib/x86_64-linux-gnu --with-fbconf=/usr/lib/x86_64-linux-gnu/firebird/4.0 --with-fbdoc=/usr/share/doc/firebird4.0-common-doc --with-fbudf=/usr/lib/x86_64-linux-gnu/firebird/4.0/UDF --with-fbsample=/usr/share/doc/firebird4.0-common-doc/examples --with-fbsample-db=/usr/share/doc/firebird4.0-common-doc/examples/empbuild --with-fbhelp=/var/lib/firebird/4.0/system --with-fbintl=/usr/lib/x86_64-linux-gnu/fire!
 bird/4.0/intl --with-fbmisc=/usr/lib/x86_64-linux-gnu/firebird/4.0/misc --with-fbsecure-db=/var/lib/firebird/4.0/system --with-fblog=/var/log/firebird --with-fbglock=/run/firebird4.0 --with-fblogfilename=firebird4.0.log --with-fbplugins=/usr/lib/x86_64-linux-gnu/firebird/4.0/plugins --with-fbmsg=/usr/lib/x86_64-linux-gnu/firebird/4.0
configure: error: cannot find install-sh, install.sh, or shtool in builds/make.new/config "."/builds/make.new/config

Maybe there is a workaround to make the autoreconf more compatible, 
letting me backport firebird4.0 to bullseye?

Viele Grüße,
Frank

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#992133: firebird4.0 debian packaging Frank Doepper <fd@taz.de> - 2021-12-12 15:20 +0100
  Bug#992133: firebird4.0 debian packaging Damyan Ivanov <dmn@debian.org> - 2021-12-12 21:30 +0100

csiph-web