bug#48907: Debug symbols file name discrepancies

2021-06-18 Thread Ludovic Courtès
Hi, Maxim Cournoyer skribis: > $ guix build qtdeclarative | xargs -I{} find -L {} -name *libQt5Qml.so.5* > substitute: updating substitutes from 'http://127.0.0.1:8080'... 100.0% > substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% > The following files will be downloaded:

bug#48907: Debug symbols file name discrepancies

2021-06-07 Thread Maxim Cournoyer
Hello again, Building everything without grafts does resolve the file name discrepancy issue, e.g.: guix build --no-grafts qtdeclarative | xargs -I{} find -L {} -name *libQt5Qml.so.5* /gnu/store/g1gxfbkyxilnx7s6mjdlj697y5n5wazn-qtdeclarative-5.15.2-debug/lib/debug/gnu/store/nvzvrr137qfqsn2875yrs

bug#48907: Debug symbols file name discrepancies

2021-06-07 Thread Maxim Cournoyer
Hello, While attempting to debug a crash in jami-qt, I've noticed that GDB would fail to load the symbol tables of the shared libraries it uses, for example qtdeclarative. It seems that grafts are to blame. Let's start by looking at the debug files found for the qtdeclarative libQt5Qml.so.5 shar