[Linux-bruxelles] paquet debian avec symboles de debug

Stan Pinte stanpinte at fastmail.fm
Mer 19 Mai 17:54:52 CEST 2004


Frederic Peters wrote:

>Stan Pinte écrivait :
>
>  
>
>>vous savez comment faire un paquet debian qui contient des symboles de 
>>debug?
>>
>>j'ai recompilé le paquet evolution en ajoutant "-g" à CFLAGS dans 
>>debian/rules, mais rine n'y fait...gdb me dit toujours "no debug symbols 
>>found for evolution-vcard-reader"...
>>    
>>
>
>http://www.debian.org/doc/debian-policy/ch-files.html#s10.1
>
>  By default, when a package is being built, any binaries created should
>  include debugging information, as well as being compiled with
>  optimization. You should also turn on as many reasonable compilation
>  warnings as possible; this makes life easier for porters, who can then
>  look at build logs for possible problems. For the C programming
>  language, this means the following compilation parameters should be
>  used:
>
>     CC = gcc
>     CFLAGS = -O2 -g -Wall # sane warning options vary between programs
>     LDFLAGS = # none
>     install -s # (or use strip on the files in debian/tmp)
>
>Ce serait ainsi un bug dans le packaging Debian d'Evolution ?
>
>
>Note toutefois qu'après avoir compilé le paquet avec -g, les binaires
>sont installés "strippés" (strip(1)).  Soit à cause de l'"install -s",
>soit par un appel à dh_strip.
>
>
>        Frédéric
>
>  
>


je te remercie!!! Un mec me l'avait dir sur #debian-devel (super endroit!)

maintenant j'ai les symboles de debug, et j'ai besoin de deux gdb 
attachés à evolution et son sous-process pour débugger...
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 261 octets
Desc: OpenPGP digital signature
URL: </pipermail/linux-bruxelles/attachments/20040519/4b7879d2/attachment-0001.sig>


Plus d'informations sur la liste de diffusion Linux-bruxelles