/srv/irclogs.ubuntu.com/2021/12/23/#ubuntu-bugs.txt

Steve132Hey, so, I found a bug and I've confirmed it, but the process to report a bug has too many steps.  I don't have time to do it right now18:48
Steve132If I describe it here can someone please file it for me?  Making a launchpad, getting verified, and filling out all the forms will take literally an hour and I have stuff to do.18:48
Steve132The bug is a simple one for the package maintainer18:49
Steve132basically, I'm debugging an OpenMP program under clang18:49
Steve132so I installed the debug symbols package18:49
Steve132associated with libomp5.so18:49
Steve132So, steps to reproduce:18:51
Steve132enable debug symbols repository.18:51
Steve132Then, do18:51
Steve132sudo apt update18:51
Steve132sudo apt install libomp-12-dev libomp-12-dev-dbgsym18:51
Steve132readelf -n /lib/x86_64-linux-libomp5.so18:51
Steve132It prints "    Build ID: b522429c30828b8de922bc933054ff333681bade"18:53
Steve132so then if you do18:53
Steve132apt content libomp-12-dev-dbgsym18:54
Steve132It shows /usr/lib/debug/.build-id/96/4fcf0bc474e8420b7ea08d320a89f4926a4f01.debug18:55
Steve132so the hash is wrong because somehow the debug information for the wrong build ID got uploaded.18:56
Steve132this breaks the debug information for libomp on clang18:56
Steve132which is a bug.  The whole point of having the debug symbols is that the build ids should match.18:57
Steve132so debugging information in the binaries can be found.18:58

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!