You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 13, 2022. It is now read-only.
The built package doesn't contain the source code. Thus gdb would complain as follows,
(gdb) n
8056 kernel/qwidget.cpp: No such file or directory.
I noticed if I use OPTIONS+=(debug strip) for makepkg, a seperate package qt5-base-debug will be built and installing this package will put the source code into /usr/src/debug/qtbase-everywhere-src-5.14.2/src/. So makepkg can avoid this issue.
The text was updated successfully, but these errors were encountered:
On Sun, Apr 26, 2020 at 03:36:03AM -0700, Florian Bruhin wrote:
> So makepkg can avoid this issue.
I don't follow. These packages are built via makepkg.
I'm not sure if some changes in the makepkg.conf cause makepkg to behave
otherwise. Based on my experience, if I simply add `OPTIONS+=(debug strip)`,
makepkg will build a package ({package_name}-debug) which put the source code
under /usr/src/debug/{package_name}. Btw, when I tried to use
qt5-webengine's PKDBUILD in the repo, makepkg gave the following warning,
WARNING: Package contains reference to $srcdir
This could be reason why gdb can't find the source code.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The built package doesn't contain the source code. Thus gdb would complain as follows,
I noticed if I use
OPTIONS+=(debug strip)
for makepkg, a seperate package qt5-base-debug will be built and installing this package will put the source code into /usr/src/debug/qtbase-everywhere-src-5.14.2/src/. So makepkg can avoid this issue.The text was updated successfully, but these errors were encountered: