Your message dated Tue, 30 Oct 2018 14:56:23 +0000
with message-id <[email protected]>
and subject line Bug#886212: fixed in pure-ftpd 1.0.47-1
has caused the Debian Bug report #886212,
regarding pure-ftpd FTCBFS: configures for the build architecture
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
886212: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886212
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pure-ftpd
Version: 1.0.46-1
Tags: patch
User: [email protected]
Usertags: rebootstrap
pure-ftpd fails to cross build from source, because it does not pass the
required --host flag to ./configure. The easiest way of doing that is
deferring the task to dh_auto_configure. After doing so, pure-ftpd still
fails to cross build, because it uses AC_RUN_IFELSE without a default.
Most of the checks can be converted to AC_COMPILE_IFELSE or
AC_LINK_IFELSE with little loss, but that requires autoreconfing the
package and that is quite difficult to achieve with the current
packaging. Thus I ask you to just apply the attached patch and closing
this bug when doing so to make the AC_RUN_IFELSE issue apparent to cross
builders. It would also be nice to run autoreconf to be able to fix the
other issues.
Helmut
diff -u pure-ftpd-1.0.46/debian/changelog pure-ftpd-1.0.46/debian/changelog
--- pure-ftpd-1.0.46/debian/changelog
+++ pure-ftpd-1.0.46/debian/changelog
@@ -1,3 +1,11 @@
+pure-ftpd (1.0.46-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Partially fix FTCBFS: Let dh_auto_configure pass --host to ./configure.
+ (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Tue, 02 Jan 2018 19:51:18 +0100
+
pure-ftpd (1.0.46-1) unstable; urgency=medium
* New upstream release (Closes: #861159, #867380):
diff -u pure-ftpd-1.0.46/debian/rules pure-ftpd-1.0.46/debian/rules
--- pure-ftpd-1.0.46/debian/rules
+++ pure-ftpd-1.0.46/debian/rules
@@ -5,7 +5,7 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-cfgflags=--prefix=/usr --mandir='$${prefix}'/share/man
--sysconfdir=/etc/pure-ftpd CFLAGS="-O2 -DMAX_USER_LENGTH=128U"
+cfgflags=--sysconfdir=/etc/pure-ftpd CFLAGS="-O2 -DMAX_USER_LENGTH=128U"
optflags=--with-everything --with-largefile --with-pam --with-privsep
--with-tls --with-rfc2640
bin=pure-pw pure-statsdecode pure-pwconvert
sbin=pure-authd pure-ftpwho pure-uploadscript pure-quotacheck pure-ftpd
pure-mrtginfo
@@ -15,7 +15,7 @@
src/vanilla/pure-ftpd:
dh_testdir
[ ! -f Makefile ] || $(MAKE) distclean
- ./configure $(cfgflags) $(optflags)
+ dh_auto_configure -- $(cfgflags) $(optflags)
$(MAKE)
mkdir $(@D)
mv $(addprefix src/, $(bin) $(sbin)) $(@D)
@@ -23,7 +23,7 @@
src/ldap/pure-ftpd:
dh_testdir
[ ! -f Makefile ] || $(MAKE) distclean
- ./configure $(cfgflags) $(optflags) --with-ldap
+ dh_auto_configure -- $(cfgflags) $(optflags) --with-ldap
$(MAKE)
mkdir $(@D)
mv $(addprefix src/, $(bin) $(sbin)) $(@D)
@@ -31,7 +31,7 @@
src/mysql/pure-ftpd:
dh_testdir
[ ! -f Makefile ] || $(MAKE) distclean
- ./configure $(cfgflags) $(optflags) --with-mysql
+ dh_auto_configure -- $(cfgflags) $(optflags) --with-mysql
$(MAKE)
mkdir $(@D)
mv $(addprefix src/, $(bin) $(sbin)) $(@D)
@@ -39,7 +39,7 @@
src/postgresql/pure-ftpd:
dh_testdir
[ ! -f Makefile ] || $(MAKE) distclean
- ./configure $(cfgflags) $(optflags) --with-pgsql
+ dh_auto_configure -- $(cfgflags) $(optflags) --with-pgsql
$(MAKE)
mkdir $(@D)
mv $(addprefix src/, $(bin) $(sbin)) $(@D)
@@ -47,7 +47,7 @@
src/vanilla-virtualchroot/pure-ftpd:
dh_testdir
[ ! -f Makefile ] || $(MAKE) distclean
- ./configure $(cfgflags) $(optflags) --with-virtualchroot
+ dh_auto_configure -- $(cfgflags) $(optflags) --with-virtualchroot
$(MAKE)
mkdir $(@D)
mv $(addprefix src/, $(bin) $(sbin)) $(@D)
@@ -55,7 +55,7 @@
src/ldap-virtualchroot/pure-ftpd:
dh_testdir
[ ! -f Makefile ] || $(MAKE) distclean
- ./configure $(cfgflags) $(optflags) --with-virtualchroot --with-ldap
+ dh_auto_configure -- $(cfgflags) $(optflags) --with-virtualchroot
--with-ldap
$(MAKE)
mkdir $(@D)
mv $(addprefix src/, $(bin) $(sbin)) $(@D)
@@ -63,7 +63,7 @@
src/mysql-virtualchroot/pure-ftpd:
dh_testdir
[ ! -f Makefile ] || $(MAKE) distclean
- ./configure $(cfgflags) $(optflags) --with-virtualchroot --with-mysql
+ dh_auto_configure -- $(cfgflags) $(optflags) --with-virtualchroot
--with-mysql
$(MAKE)
mkdir $(@D)
mv $(addprefix src/, $(bin) $(sbin)) $(@D)
@@ -71,7 +71,7 @@
src/postgresql-virtualchroot/pure-ftpd:
dh_testdir
[ ! -f Makefile ] || $(MAKE) distclean
- ./configure $(cfgflags) $(optflags) --with-virtualchroot --with-pgsql
+ dh_auto_configure -- $(cfgflags) $(optflags) --with-virtualchroot
--with-pgsql
$(MAKE)
mkdir $(@D)
mv $(addprefix src/, $(bin) $(sbin)) $(@D)
--- End Message ---
--- Begin Message ---
Source: pure-ftpd
Source-Version: 1.0.47-1
We believe that the bug you reported is fixed in the latest version of
pure-ftpd, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stefan Hornburg (Racke) <[email protected]> (supplier of updated pure-ftpd
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 30 Oct 2018 14:26:58 +0100
Source: pure-ftpd
Binary: pure-ftpd-common pure-ftpd pure-ftpd-mysql pure-ftpd-postgresql
pure-ftpd-ldap
Architecture: source all amd64
Version: 1.0.47-1
Distribution: unstable
Urgency: medium
Maintainer: Stefan Hornburg (Racke) <[email protected]>
Changed-By: Stefan Hornburg (Racke) <[email protected]>
Description:
pure-ftpd - Secure and efficient FTP server
pure-ftpd-common - Pure-FTPd FTP server (Common Files)
pure-ftpd-ldap - Secure and efficient FTP server with LDAP user authentication
pure-ftpd-mysql - Secure and efficient FTP server with MySQL user
authentication
pure-ftpd-postgresql - Secure and efficient FTP server with PostgreSQL user
authenticati
Closes: 886212
Changes:
pure-ftpd (1.0.47-1) unstable; urgency=medium
.
* New upstream release
* Partially fix FTCBFS: Let dh_auto_configure pass --host to ./configure.
(Closes: #886212, thanks to Helmut Grohne <[email protected]>)
Checksums-Sha1:
94aa46ae521e4051f39ad31acdb6f22d65f2c09c 2180 pure-ftpd_1.0.47-1.dsc
158fc06c289854b3f6c949a520b5af43b6d73f7d 583975 pure-ftpd_1.0.47.orig.tar.gz
c3b65232420ffde3e976155c3e28220f7d6f242f 48676 pure-ftpd_1.0.47-1.diff.gz
c553df659068e29d9d1c7454207ce21f5f77fc8e 184760
pure-ftpd-common_1.0.47-1_all.deb
8863b7861541f6cc94bf18cd25f009a2ef76925d 18852
pure-ftpd-dbgsym_1.0.47-1_amd64.deb
af25d6d83dc9ab0520b52119c46cac0eefe00acc 19816
pure-ftpd-ldap-dbgsym_1.0.47-1_amd64.deb
6efe9dc04069c8db30c23ce66a95fb68180ad1c6 135840
pure-ftpd-ldap_1.0.47-1_amd64.deb
1af08d99092287ea0b62259276a97bb532269d56 19892
pure-ftpd-mysql-dbgsym_1.0.47-1_amd64.deb
c32776ae5c603c1049b3dd62cc95a35190ef83c0 136508
pure-ftpd-mysql_1.0.47-1_amd64.deb
7a28d90ee73ada038e5cfc1b9816bc6a8dbd4bb0 19960
pure-ftpd-postgresql-dbgsym_1.0.47-1_amd64.deb
172133e7d5da77e4cf6130c2bd7bccb9123b2671 136256
pure-ftpd-postgresql_1.0.47-1_amd64.deb
540960f2e19d55dfb337ca3ccd72cfbae181856d 8922
pure-ftpd_1.0.47-1_amd64.buildinfo
83b00de41c53ff6f046fe59f29a8a9c40dbe85c0 124452 pure-ftpd_1.0.47-1_amd64.deb
Checksums-Sha256:
70e40f63577f98fedf777fa904c9c838aaf0b2606312abdafff923e4a448d38a 2180
pure-ftpd_1.0.47-1.dsc
078e3e59e3d17da70b32f00a4ff5f3e5e04eed2f15a5212b600bdda2eef4dac5 583975
pure-ftpd_1.0.47.orig.tar.gz
330ab447d532d6f1ed92f4be86aec385522a5c58e49e77b0b1071ce757da1af2 48676
pure-ftpd_1.0.47-1.diff.gz
a68306e5682fd4bc24483939d13ad7a0bfde8516cebd66c0fdfe05a392949561 184760
pure-ftpd-common_1.0.47-1_all.deb
b67ec4e2e8f5b9e0adefc4d46d0ff211d4522e57ea66a792a61510ffbb12efbd 18852
pure-ftpd-dbgsym_1.0.47-1_amd64.deb
efcb535622629b07f5a910f6660044a7c601b71f9224387ec6882101f38adeed 19816
pure-ftpd-ldap-dbgsym_1.0.47-1_amd64.deb
9bd1e7527b09d3c2711a2b6cd876824e871b916d9424a7b04cf5658be2feecbc 135840
pure-ftpd-ldap_1.0.47-1_amd64.deb
f765e8feb3761a248591a307f676ff21986e97886bd1c0b800415933401d4537 19892
pure-ftpd-mysql-dbgsym_1.0.47-1_amd64.deb
9063233d45475c13be8b1eb087a53de8ab5b4a99c35903f95740e53659ddf7f4 136508
pure-ftpd-mysql_1.0.47-1_amd64.deb
1fa6aa5469c046cccfab8f27fbea7a0cd4d1481dd08eaec730e2fb7311270b9c 19960
pure-ftpd-postgresql-dbgsym_1.0.47-1_amd64.deb
de428cc3bea1403c8ff22d5242a15f15330f39837356a1deac3bf70c3b2a9048 136256
pure-ftpd-postgresql_1.0.47-1_amd64.deb
9a2df347dcec9a8448eea083c7c77fec2813a5e83e038f3f05758969a617bca3 8922
pure-ftpd_1.0.47-1_amd64.buildinfo
bb373e7957ad0342fa5f39010bef258bb05d6cc9a32ef3a3cc03a0729ec0db50 124452
pure-ftpd_1.0.47-1_amd64.deb
Files:
3e4fa07cab786c5c3b5431f2a5fb61d0 2180 net optional pure-ftpd_1.0.47-1.dsc
ffcf6ac16d2e80dbf6e8a7bf7daab58a 583975 net optional
pure-ftpd_1.0.47.orig.tar.gz
83fa21800b20016c7d5358cc9ec80467 48676 net optional pure-ftpd_1.0.47-1.diff.gz
d63261510d5abe79fdc3a7d71bdbac41 184760 net optional
pure-ftpd-common_1.0.47-1_all.deb
fa556192340f3314f468c9af8cc9b8e1 18852 debug optional
pure-ftpd-dbgsym_1.0.47-1_amd64.deb
3fd564df24bb18e622489f71b9e40cd9 19816 debug optional
pure-ftpd-ldap-dbgsym_1.0.47-1_amd64.deb
d9c249e383a6a0d242acfdfd0d6669b4 135840 net optional
pure-ftpd-ldap_1.0.47-1_amd64.deb
50b08f87f8c72b63c52fe3dc15ea704e 19892 debug optional
pure-ftpd-mysql-dbgsym_1.0.47-1_amd64.deb
a2901657c42de9472ae4ba31294fda8c 136508 net optional
pure-ftpd-mysql_1.0.47-1_amd64.deb
f5a4d089fafed5b95998427c07c0c57e 19960 debug optional
pure-ftpd-postgresql-dbgsym_1.0.47-1_amd64.deb
89c689ada01173a1edfa4bf68828abe7 136256 net optional
pure-ftpd-postgresql_1.0.47-1_amd64.deb
6cfd98d018a538e2da48f59967d8a3fd 8922 net optional
pure-ftpd_1.0.47-1_amd64.buildinfo
e7b244a52de40bf782c61b9185a90e09 124452 net optional
pure-ftpd_1.0.47-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEE1oFJdaJ3d0yY0N/vW5MBW/onIPgFAlvYZNcRHHJhY2tlQGxp
bnV4aWEuZGUACgkQW5MBW/onIPjFZBAAgbqWsmMNkqqfc063atqXEPYqybtewiIo
GiG9/BR2s3xa3i7m8YTLDr6PMtEckHZp4qBZLweyMeiERBfyVyEwWcl8JcoW5kNs
e//IYXCztUcQQjSDNH1bPsIWqAivZ78JnCWM3Oly0sgfEeOqpfiBYWKCl+fFmCL5
uYPj+C0gtzB7SPDKAyGcf912At1i+LeIEEyDkhIYjL0E6VVTKThZwPSzBdwgORQn
yMD1UeBkDPLEHnG9ZUT3QlzqEQ4AKuzLE+q1NZeUWboyoXNjwmA9cQ8gtaoDAeSu
N1r4d2cCmidlTs1g41v0/W4AipnNAohbi+v82YT9HyeBohvcr6lnmVH0bMf/Ax1U
GjmejVu1xYCTEXGHqvpuvySMbhMq17hSMnS/7k14DtWiG+OFjb6i5d1AO0u12WH+
KUYkqVcoYseU/Avq/XZWbEtDWslqswDR7+/WiZC3V01oNMAHk+I6i3CdFQjsyb8s
CHgHVSJrggz1+fH0RkzL/tANHRrqOSVnER9xIGxBBt0xB+sHwsx4Tzz+4KZC795i
QxN9VreD7N7fXgAxC9ElpITgw2MG8pn9nNalvkbiyyf9BuSu+ovplsux6+R05zXO
I/5VM3kerJZ9/6XRq2GJgg4e6kPfyQGow3sjLOzsPkoLeRKSFwKgMW8l/We9cBQt
DQRU3vQBY+E=
=dOcl
-----END PGP SIGNATURE-----
--- End Message ---