Bug#650217: istgt: ftbfs on squeeze
-----BEGIN PGP SIGNED MESSAGE-----
On 28.11.2011 22:18, Michal Suchanek wrote:
> I am not horrified of installing dpkg from Wheezy to build the package.
It's no hard dependency. The only benefit of that line is to add this
line to ./configure:
$ dpkg-buildflags --export=configure
CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
- -Wformat-security -Werror=format-security"
CPPFLAGS="-D_FORTIFY_SOURCE=2" CXXFLAGS="-g -O2 -fstack-protector
- --param=ssp-buffer-size=4 -Wformat -Wformat-security
- -Werror=format-security" FFLAGS="-g -O2" LDFLAGS="-Wl,-z,relro"
Removing that line does not change anything for success of the build
> However, not specifying the dependency in the package requires me to
> guess that it's dpkg what I need whereas setting the requirement would
> take care of the dependency automagically by mk-build-deps and any
> prospective backporters would know that they need dpkg or change the
> build script.
Well, I'm sorry but we're developing for Stable+1 not Stable. That's how
things generally are in Debian.
However, asking for other opinions I am convinced now, that adding build
dependencies for package versions which aren't fulfilled in stable
should be denoted by a versioned build dependency. Thus, I will add it
for the next upload.
> Also note that the package requires quilt to build but does not depend on it.
It doesn't. dpkg includes support for quilt packages when using 3.0
source packages as we do. dpkg-source will automatically apply patches
upon extraction of the source package. That's true for the Squeeze
version as well.
You only need quilt if you want to work yourself on the package, e.g.
for refreshing patches or introducing new ones.
with kind regards,
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
-----END PGP SIGNATURE-----