Skip to content

Commit

Permalink
add strace, ltrace
Browse files Browse the repository at this point in the history
  • Loading branch information
jakoch committed Dec 15, 2024
1 parent 44b777b commit 8648461
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 3 deletions.
4 changes: 3 additions & 1 deletion .devcontainer/debian/bookworm/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,9 @@ ENV DEBIAN_FRONTEND=noninteractive \
RUN echo "Packages" && \
apt-get update && apt-get install --no-install-recommends --assume-yes \
gnupg2 ca-certificates software-properties-common \
build-essential cppcheck valgrind linux-perf lcov wget git nano jq \
build-essential \
cppcheck valgrind linux-perf lcov strace ltrace \
wget git nano jq \
# required by Visual Studio
g++ gdb make ninja-build rsync zip sudo \
# required by VCPKG
Expand Down
4 changes: 3 additions & 1 deletion .devcontainer/debian/trixie/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,9 @@ RUN echo "Packages" && \
apt-get update && apt-get install --no-install-recommends --assume-yes \
gnupg2 ca-certificates \
# package seems gone, was used in LLVM section below: software-properties-common \
build-essential cppcheck valgrind linux-perf lcov wget git nano jq \
build-essential \
cppcheck valgrind linux-perf lcov strace ltrace \
wget git nano jq \
# required by Visual Studio
g++ gdb make ninja-build rsync zip sudo \
# required by VCPKG
Expand Down
2 changes: 2 additions & 0 deletions .devcontainer/scripts/show-tool-versions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,8 @@ show_tool_versions() {
cppcheck_version=$(cppcheck --version | awk '{print $2}')
gprof_version=$(gprof --version | head -n1 | awk '{print $7}')
perf_version=$(perf --version | awk '{print $3}')
strace_version=$(strace --version | awk '{print $4}')
ltrace_version=$(ltrace --version | head -n1 | awk '{print $2}')
vulkan_version=$(echo $VULKAN_SDK | awk -F '/' '{print $4}')
doxygen_version=$(doxygen -v | awk '{print $1}')
sphinx_version=$(sphinx-build --version | awk '{print $2}')
Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [1.0.6] - 2024-12-xx

**Added**
- bookworm & trixie images: added linux-perf
- bookworm & trixie images: added linux-perf, strace, ltrace
- added gprof and linux-perf to show-tool-versions.sh
- added echo statements for each run command section
- added streetsidesoftware.vscode-spellchecker as vscode extensions,
Expand Down
2 changes: 2 additions & 0 deletions build-tools/cspell/repo-words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -70,10 +70,12 @@ libxrandr
libxshmfence
libxxf
libzstd
linux
lldb
llvmpipe
localedef
localtime
ltrace
mlibc
multiarch
multilib
Expand Down

0 comments on commit 8648461

Please sign in to comment.