• =?UTF-8?Q?Debian_recompil=c3=a9_avec_-O2_-g?=

    From Basile Starynkevitch@21:1/5 to All on Mon Mar 7 21:50:01 2022
    This is a multi-part message in MIME format.
    Bonsoir,


    Pour divers projets logiciels libres (dont http://refpersys.org/ qui
    utilise la libbacktrace <https://github.com/ianlancetaylor/libbacktrace>
    de Ian L. Taylor ...) je rêve d'un Debian testing x86-64 dont tyous les programmes et librairies ont été compilés avec les infor DWARF de
    debugging. Donc avec gcc -02 -g


    Est-ce que ça existe? Ou bien comment recompiler tout Debian avec*-O2 -g*

    *
    *

    Merci de vos lumières

    --
    Basile Starynkevitch<basile@starynkevitch.net>
    (only mine opinions / les opinions sont miennes uniquement)
    92340 Bourg-la-Reine, France
    web page: starynkevitch.net/Basile/

    <html>
    <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>Bonsoir,</p>
    <p><br>
    </p>
    <p>Pour divers projets logiciels libres (dont <a
    moz-do-not-send="true" href="http://refpersys.org/"
    class="moz-txt-link-freetext">http://refpersys.org/</a> qui
    utilise la <a moz-do-not-send="true"
    href="https://github.com/ianlancetaylor/libbacktrace">libbacktrace</a>
    de Ian L. Taylor ...) je rêve d'un Debian testing x86-64 dont 
    tyous les programmes et librairies ont été compilés avec les infor
    DWARF de debugging. Donc avec <font face="Courier New, Courier,
    monospace">gcc -02 -g</font></p>
    <p><font face="Courier New, Courier, monospace"><br>
    </font></p>
    <p>Est-ce que ça existe? Ou bien comment recompiler tout Debian avec<font
    face="Courier New, Courier, monospace"> <b>-O2 -g</b></font></p>
    <p><font face="Courier New, Courier, monospace"><b><br>
    </b></font></p>
    <p>Merci de vos lumières<br>
    </p>
    <pre class="moz-signature" cols="72">--
    Basile Starynkevitch <a class="moz-txt-link-rfc2396E" href="mailto:basile@starynkevitch.net">&lt;basile@starynkevitch.net&gt;</a>
    (only mine opinions / les opinions sont miennes uniquement)
    92340 Bourg-la-Reine, France
    web page: starynkevitch.net/Basile/

    </pre>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?Q?=C3=89tienne?= Mollier@21:1/5 to All on Mon Mar 7 22:20:01 2022
    Bonsoir Basile,

    Basile Starynkevitch, on 2022-03-07:
    Pour divers projets logiciels libres (dont http://refpersys.org/ qui utilise la libbacktrace <https://github.com/ianlancetaylor/libbacktrace> de Ian L. Taylor ...) je rêve d'un Debian testing x86-64 dont tyous les programmes et librairies ont été compilés avec les infor DWARF de debugging. Donc avec gcc
    -02 -g

    Est-ce que ça existe? Ou bien comment recompiler tout Debian avec*-O2 -g*

    Oui, la majorité des paquets debian sont compilés avec (entre
    autres fanions) -g et -O2. Les binaires résultants sont
    utilisés tels quels pour construire les paquets avec symboles de
    débogage, et ensuite sont nettoyés avec (dh_)strip pour
    construire les paquets binaires classiques.

    Les paquets avec symboles de débogage sont disponibles dans un
    dépôt auxiliaire pour économiser l'espace disque et la bande
    passante des miroirs [1]. Alternativement, il est possible de
    charger dynamiquement les symboles de débogage en passant par le
    serveur debuginfod du projet [2].

    [1] : https://wiki.debian.org/SourcesList#Debug_Symbol_Packages
    [2] : https://wiki.debian.org/Debuginfod

    Bonne soirée, :)
    --
    Étienne Mollier <emollier@emlwks999.eu>
    Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
    Sent from /dev/pts/2, please excuse my verbosity.
    On air: Ayreon - The First Man on Earth

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmImdK8ACgkQeTz2fo8N EdrOuA/+K1InQZLbLthafdRS3Jqwz/tWcjexfBq8Zp9BlTrABtcBTmNU1vS0HTxA KYOtGhbHsf5wGp0sQ9QTWXAH3vHhz7l4pS7Za0J8sx611ENa4eGztz2kQ/WjRy4O NNbWUjcQHzHB+Qee74rJBJWJB4t8Hrd2WlVB3JQ2tQi2mkLdIdReJ9neQIgVVB0f 1Y1NZGVSwIqp84Qo5uxUiDtUIUyNAX+1Gh3lLL0rQ6cyXt1P9q38+GcBr3yAZ96j OdPDSrpAY/VlT8cYvnf+t+pqPSBI8i0UVxqnQEKXVJLNh0ZXxxoMCmXoEk28BU8H JrrTA2w0h9TlPd5TBFaBgZDAzQriFu7S5XCBEYkVqPBzulc4VbKM2oeAgCSqkQQY PihNIlXbQ1HX1Gh3blnXxBNvAoFbhViu2EMtASrvj9ML+FWoD3HLrnX+srvP6gzS yJad4u090kLBkQnthbFK0p01DkkX5NkQq2nneFbL+C2tB9EPQfmoVjX/jD4AvFTq vDrush9RqSlYu/tikw7VSD9vgoKMR/OqlmBa+D+xjo2LVh9htT9M5tAL1+xUTd3f vBxbdlL3xRvUJlWyGmq/j7SpxBVx0yd/F7KaoND35KyQcEPxvaWQsG+5Bl2NXp+v ncu7tD1nCXFc9P61Y242sHVEoVwtb1zPenEDcvb3hbZJymGjcho=
    =nNG