Hello, I'm maintaining a swig-generated perl module (libdebtags-perl, in experimental) which when compiled with -O2 causes the perl program to segfault on exit (some memory gets garbled and the destructors choke). Compiled with -O0, no problems.
I've noticed that the perl policy at "4.3. Vendor Installation" wants me to compile with -O2. Is this segfault issue enough to have an exception, or are there more reasons for -O2 besides performance? If it's ok to upload with -O0, I'm now doing it like this (with CDBS): #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/perlmodule.mk # I need -O0 or I have a segfault on exit on all programs using TagDB CFLAGS=-O0 -g -Wall Should I do 'DEB_BUILD_OPTIONS = "noopt"' instead of setting CFLAGS? Ciao, Enrico that would like to spend his time as upstream developer of Debtags, and has always to choke on some obscure packaging stuff -- GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature