Hi
Thanks for your feedback.
The point of that commit was to add the debugging flags to the
compiler command line.
if ! "$debug"; then
- COMPFLAGS="$COMPFLAGS -DNDEBUG"
+ COMPFLAGS="$COMPFLAGS -DNDEBUG -O2"
+else
+ COMPFLAGS="$COMPFLAGS -DDEBUG -g -O0"
fi
yes, but I fail to see why you should override CPPFLAGS anyway :)
I recently changed CPPFLAGS to CXXFLAGS which I think is more appropriate
(preprocessor flags vs. compiler flags). But frankly, I never fully mastered
automake and friends so, not sure if it can be still improved.
you can publish the tarball as always, just sign it in a tarball.gpg or whatever
detached file.
how upstream builds the archive is not a Debian problem :)
I mean, use your favourite way, just don't change it too often to avoid
debian/watch file broken
Now d/watch look like this:
version=3
opts=pgpsigurlmangle=s/$/.asc/
http://sf.net/eviacam/eviacam_(.+)\.orig\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
debian uupdate
and
uscan --debug --force-download
dpkg-buildpackage -S -sa
works for me
I understand that a dbg package is "...useful if program crashes and you
want to generate stack trace..." [1]. But not sure who might take advantage
if this kind of package. I think that I need more information about this.
well, consider a person giving you a bug like
"the version X.Y crashes"
you might want them to install the dbg package and give you a stack trace with
some useful pointers inside.
but automatic debug packages are coming soon (TM) in Debian, so you can just
avoid it
(although it is a nice learning experience)
I see. Perhaps we could wait for the automatic debug packages. In the meantime,
if someone reports a crash, I could try to provide a debug package.
(sorry for the delay, let me know as soon as you have something on mentors, I
guess this involves
a new upstream minor release or a bunch of debian/patches)
Me too. I have been busy lately.
I've uploaded a new version (2.0.3) to mentors.
Regards, Cesar