Skip to content
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

dhcp6relay: Save the dbgsym package into the target folder #9013

Merged
merged 3 commits into from
Oct 21, 2021

Conversation

saiarcot895
Copy link
Contributor

This makes it possible to install the debug symbols if needed.

Signed-off-by: Saikrishna Arcot [email protected]

Why I did it

How I did it

How to verify it

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106

Description for the changelog

A picture of a cute animal (not mandatory but encouraged)

This makes it possible to install the debug symbols if needed.

Signed-off-by: Saikrishna Arcot <[email protected]>
kellyyeh
kellyyeh previously approved these changes Oct 20, 2021
yxieca
yxieca previously approved these changes Oct 20, 2021
@saiarcot895 saiarcot895 dismissed stale reviews from yxieca and kellyyeh via 5fe3711 October 20, 2021 01:55
yxieca
yxieca previously approved these changes Oct 20, 2021
kellyyeh
kellyyeh previously approved these changes Oct 20, 2021
@saiarcot895 saiarcot895 dismissed stale reviews from kellyyeh and yxieca via 1f1b3d1 October 20, 2021 23:23
@saiarcot895 saiarcot895 merged commit 861e878 into master Oct 21, 2021
@saiarcot895 saiarcot895 deleted the dhcp6relay-save-dbgsym-package branch October 21, 2021 21:01
qiluo-msft pushed a commit that referenced this pull request Jan 25, 2022
This makes it possible to install the debug symbols if needed. Also install
the package into the debug version of sonic-dhcp-relay container.

Signed-off-by: Saikrishna Arcot <[email protected]>
yxieca pushed a commit to yxieca/sonic-buildimage that referenced this pull request Feb 10, 2022
…#9013)

This makes it possible to install the debug symbols if needed. Also install
the package into the debug version of sonic-dhcp-relay container.

Signed-off-by: Saikrishna Arcot <[email protected]>
yxieca added a commit that referenced this pull request Feb 11, 2022
…9959)

* dhcp6relay: Save the dbgsym package into the target folder (#9013)

This makes it possible to install the debug symbols if needed. Also install
the package into the debug version of sonic-dhcp-relay container.

Signed-off-by: Saikrishna Arcot <[email protected]>

* Package debugging and hardening for dhcpmon and dhcp6relay (#9862)

Enable dbgsym package for dhcpmon.

Allow CFLAGS and LDFLAGS from environment variables to be used
in the dhcp6relay build. This makes sure that the -O2 flag from
dpkg-buildflags gets used.

Finally, enable all hardening flags in dpkg-buildflags for
dhcp6relay and dhcpmon. The change from the default set of flags is that
during linking, immediate binding of symbols is done instead of lazy
binding.

Signed-off-by: Saikrishna Arcot <[email protected]>

* [201811][dhcp] update debian build rules

Signed-off-by: Ying Xie <[email protected]>

Co-authored-by: Saikrishna Arcot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants