| CFLAGS= -Wa,--execstack -mcpu=i686
debian/specs.in simply sets CFLAGS=-O2 -DDEBIAN, but I see no reason to override it and move -DDEBIAN from CPPFLAGS. The -mcpu makes me a bit worried that the build system optimizes too much. AFAICS that can only be disabled by setting CFLAGS to something. But what? And where did -O2 go? --without-copt was not used.
I see now that -O2 and other optimization flags are added via $(OTHERFLAGS), which contains $(OPTIMIZE) (and -fPIC comes from $(LINKAGE_CFLAGS), so the patch that adds it to OTHERFLAGS should be superfluous).
--without-cdebug is documented as disabling -g. But --with-cdebug doesn't enable it. Since --with-cdebug seems to be the default, I expected -g to be included by default.