-
Notifications
You must be signed in to change notification settings - Fork 1
Updating Dockerfile for RDKB native build #36
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
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -9,14 +9,15 @@ LABEL org.opencontainers.image.description="RDK CI Docker Image" | |
| LABEL org.opencontainers.image.architectures="amd64, arm64" | ||
|
|
||
| # Add instructions to install autotools | ||
| RUN apt-get update && apt-get install -y build-essential \ | ||
| wget openssl tar vim git git-lfs \ | ||
| libtool autotools-dev automake zlib1g-dev ninja-build meson \ | ||
| libglib2.0-dev python3-distutils libcurl4-openssl-dev jq \ | ||
| libmsgpack-dev libsystemd-dev libssl-dev libcjson-dev python3-pip libsqlite3-dev \ | ||
| libgtest-dev libgmock-dev libjansson-dev libbsd-dev tcl-dev \ | ||
| libboost-all-dev libwebsocketpp-dev libcunit1 libcunit1-dev libunwind-dev libcap-dev libdbus-1-dev libavro-dev liblog4c-dev libtirpc-dev \ | ||
| gdb valgrind lcov clang g++ wget gperf ruby-full curl | ||
| RUN apt-get update && apt-get install -y \ | ||
| automake build-essential clang curl g++ gcc gdb git git-lfs gperf iputils-ping jq lcov libavro-dev \ | ||
| libbsd-dev libc6-dev libcjson-dev libcap-dev libcurl4-openssl-dev libdbus-1-dev libgmock-dev libgtest-dev \ | ||
| libglib2.0-dev libjansson-dev liblog4c-dev libmsgpack-dev libnetfilter-queue-dev libnfnetlink-dev libsqlite3-dev \ | ||
| libssl-dev libsystemd-dev libtirpc-dev libtool libunwind-dev libwebsocketpp-dev libxml2-utils libcunit1 libcunit1-dev \ | ||
| meson net-tools ninja-build openssl python3-distutils python3-pip ruby-full tar tcl-dev valgrind vim wget libmnl-dev \ | ||
| zlib1g-dev libupnp-dev libnanomsg-dev libevent-dev libnl-3-dev libnl-route-3-dev libnl-nf-3-dev \ | ||
| && apt-get clean \ | ||
| && rm -rf /var/lib/apt/lists/* | ||
|
Comment on lines
+12
to
+20
|
||
|
|
||
| # Common python packages | ||
| RUN pip3 install xmltodict requests jsonref | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The package
libboost-all-devwas removed from the previous version but is not present in the updated package list. If RDKB native build requires Boost libraries, this could break the build. Please verify whether Boost is still needed for RDKB components, and if so, add it back to the package list.