Skip to content

Conversation

dschervov
Copy link

@dschervov dschervov commented Mar 22, 2025

  1. In ubuntu22.04 header file "rpc.h" is no longer stored in "/rpc" directory. So we use flag WITH_TIRPC to succesfully build.
  2. In ubuntu22.04 docker image we install "libeld-dev" package so we don`t need to build the library. That is why we use WITH_LIBELF flag.

Manual build for libnvidia-container is necessary! It can help open source community with debug and adding new features to this magnificent library!

Manual build correct working was tested by me on ubuntu22.04 (run docker with gpus all on different models).

1. In ubuntu22.04 header file "rpc.h" is no longer stored in "/rpc"
    directory. So we use flag WITH_TIRPC to succesfully build.
2. In ubuntu22.04 docker image we install "libeld-dev" package so we
    don`t need to build the library. That is why we use WITH_LIBELF
    flag.

Signed-off-by: Dmitrii Chervov <[email protected]>
@dschervov
Copy link
Author

@elezar can you please check my PR?


# Supported OSs by architecture
AMD64_TARGETS := ubuntu20.04 ubuntu18.04 ubuntu16.04 debian10 debian9
AMD64_TARGETS := ubuntu22.04 ubuntu20.04 ubuntu18.04 ubuntu16.04 debian10 debian9
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same comment as on NVIDIA/nvidia-container-toolkit#1004

Do we want to add arm64 builds here too?

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.

2 participants