Hi,

Axel Beckert wrote:
> But it's not the new upstream version which fixes the issue but me
> having enabled hardening build flags (which was anything but trivial
> with that package). Actually, according to git bisect, this commit
> solves the issue:
> 
> http://anonscm.debian.org/gitweb/?p=collab-maint/evolvotron.git;a=commitdiff;h=0f68918b
> 
> I'll try to manually bisect the elements of those changes further to
> get a minimal patch suitable for a freeze exception...

Interestingly one little detail from that patch sufficed:

diff --git a/debian/rules b/debian/rules
index 1dfe9e6..2f2fb0f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,13 +10,13 @@ else
        CFLAGS += -O2
 endif
 
-config.status: configure
+Makefile: configure
        dh_testdir
        QTDIR=/usr/lib/qt3 ./configure CFLAGS="$(CFLAGS)"
        LDFLAGS="-Wl,-z,defs"
 
 build: build-stamp
 
-build-stamp:  config.status
+build-stamp: Makefile
        dh_testdir
        $(MAKE)
        touch $@

Reason is likely that this configure script is not a real configure
script but rather a script calling qmake. And so it doesn't generate
any config.status file (but some Makefiles instead). The fact that
config.status is generated is probably the culprit.

I'll prepare a complete debdiff and a pre-approval request tomorrow.
Should really go to bed now. :-)

                Regards, Axel
-- 
 ,''`.  |  Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5


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

Reply via email to