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

Add depends to p4rt debian package #4

Merged
merged 2 commits into from
Mar 8, 2022
Merged

Add depends to p4rt debian package #4

merged 2 commits into from
Mar 8, 2022

Conversation

bocon13
Copy link
Collaborator

@bocon13 bocon13 commented Jan 5, 2022

libswsscommon is actually linked statically, so not
technically a dependency, but it is installed anyway
by the build system so there's no harm either.

libswsscommon pulls in transitive libraries we do need:
libhiredis, libnl*, libc, libgcc, libstdc++

libgmpxx4ldbl required for p4_symbolic

(reopens #3 which was accidentally closed by a push)

libswsscommon is actually linked statically, so not
technically a dependency, but it is installed anyway
by the build system so there's no harm either.

libswsscommon pulls in transitive libraries we do need:
  libhiredis, libnl*, libc, libgcc, libstdc++

libgmpxx4ldbl required for p4_symbolic
@rhalstea
Copy link
Collaborator

rhalstea commented Mar 8, 2022

Thanks I was just about to push a smaller version of this :)

@bocon13 bocon13 merged commit 60d2467 into main Mar 8, 2022
@bocon13 bocon13 deleted the deb-deps branch March 8, 2022 18:29
@bocon13
Copy link
Collaborator Author

bocon13 commented Mar 8, 2022

Thanks I was just about to push a smaller version of this :)

Thanks for the quick review! I probably should have tagged you weeks ago. :)

@ravi861
Copy link

ravi861 commented Apr 21, 2022

@bocon13 @rhalstea sonic-buildimage still points to the refpoint prior to this PR. P4RT fails to start with missing libgmpxx.so.4 error.
Is this a required change to get PINS to work on azure master?

@rhalstea
Copy link
Collaborator

Yes, this change is required to address the libgmpxx issue. We have an outstanding PR against the sonic-buildimage master branch: sonic-net/sonic-buildimage#10566

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants