* Ximin Luo <infini...@gmx.com>, 2013-10-29, 11:45:
debian/patches/dont-install-config-h.patch would be the cause of this, but this file is unconditionally applied in all architectures, so I'm not sure how you ended up not applying it on i386.

Your clean target unapplies all the patches.

That is still done independently of architecture, so I don't see why that would cause this bug.

I don't believe it's incorrect to un-apply the patches during a clean, since the build process is supposed to restore them. The normal developer tools work this way:

man dpkg-buildpackage:

3. If a specific target has been selected with the -T or --target option, it calls that target and stops here. Otherwise it calls fakeroot debian/rules clean to clean the build-tree (unless -nc is specified).

4. It calls dpkg-source -b to generate the source package (unless a binary-only build has been requested with -b, -B or -A).

buildds do request binary-only build (using the -B option), so dpkg-source is not called, therefore patches are not applied.

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to