File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -34,6 +34,8 @@ RUN apt-get update && apt-get install -y \
3434 locales \
3535 # For dev containers
3636 sudo tini \
37+ # Debugging tools
38+ gdb \
3739 && rm -rf /var/lib/apt/lists/*
3840
3941# Install meson and ninja from source (matching workflow versions)
Original file line number Diff line number Diff line change @@ -41,4 +41,4 @@ lib*.pc
4141/pgsql.sln.cache
4242/Debug /
4343/Release /
44- /tmp_install /
44+ /tmp_install
Original file line number Diff line number Diff line change @@ -3,12 +3,15 @@ services:
33 build :
44 context : .
55 dockerfile : .devcontainer/Dockerfile
6- image : ivorysql-dev
7- container_name : ivorysql-dev
86 volumes :
97 - .:/home/ivorysql/IvorySQL:rw
108 working_dir : /home/ivorysql/IvorySQL
119 command : ["sleep", "infinity"]
10+ # Enable ptrace for gdb debugging
11+ cap_add :
12+ - SYS_PTRACE
13+ security_opt :
14+ - seccomp:unconfined
1215
1316 # docker compose --profile ora up -d
1417 oracle :
You can’t perform that action at this time.
0 commit comments