-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable the whole SONiC to be built with SONIC_DEBUGGING_ON=y. #6299
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: Alexey Suslov <alexey.s+git@ultibot.ru>
can you check this pr? seems trying to solve the same issue? #6058 |
Yes, it seems the issue is the same. |
hi Str1ker17, I think since there are no dbgsym debs when option is nostrip, there is no need to touch empty dbgsym debs just for compiling. |
@tim-rj But I want the full SONiC image containing all possible debug symbols. Why it is not possible to build it out of the box? P.S. I am responding after a year, so the situation has possibly changed. So please tell me if it's possible to build SONiC with all debug symbols. |
It hasn't changed. The problems described in #6413 andhttps://github.com//issues/5982 still exist. |
Signed-off-by: Alexey Suslov alexey.s+git@ultibot.ru
- Why I did it
I wanted test & developement builds of SONiC to contain all the debug info. However if I build SONiC with
SONIC_DEBUGGING_ON=y
, the build stops as not all dbgsym packages are generated.- How I did it
Replaced absent dbgsym packages with a dummy .deb file.
- How to verify it
Open
rules/config
in text editor and uncommentSONIC_DEBUGGING_ON=y
.Then build as usual:
The reulting image is somewhat bigger, but not much.
- Which release branch to backport (provide reason below if selected)
- Description for the changelog
Enabled the whole SONiC image to be built with debug info.
- A picture of a cute animal (not mandatory but encouraged)