From 7f5144d5461434f7997077a7a4bf74e8fc373128 Mon Sep 17 00:00:00 2001 From: dragarcia Date: Tue, 1 Mar 2022 09:34:01 +0800 Subject: [PATCH 1/3] chore: enable debug symbols on PG compile --- ansible/tasks/setup-postgres.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/tasks/setup-postgres.yml b/ansible/tasks/setup-postgres.yml index 45368659c..8c9aca9d4 100644 --- a/ansible/tasks/setup-postgres.yml +++ b/ansible/tasks/setup-postgres.yml @@ -63,7 +63,7 @@ - name: Postgres - configure shell: - cmd: CFLAGS='{{ cflags }}' LLVM_CONFIG=/usr/bin/llvm-config-11 CLANG=/usr/bin/clang-11 ./configure --with-llvm --with-openssl --with-systemd --with-uuid=e2fs --exec-prefix=/usr/lib/postgresql --datarootdir=/var/lib/postgresql + cmd: CFLAGS='{{ cflags }} -ggdb -Og -g3 -fno-omit-frame-pointer' LLVM_CONFIG=/usr/bin/llvm-config-11 CLANG=/usr/bin/clang-11 ./configure --enable-cassert --enable-debug --with-llvm --with-openssl --with-systemd --with-uuid=e2fs --exec-prefix=/usr/lib/postgresql --datarootdir=/var/lib/postgresql chdir: /tmp/postgresql-{{ postgresql_release }} become: yes From b60c155f4ee353b1a757b41233daffc9195a5d8d Mon Sep 17 00:00:00 2001 From: dragarcia Date: Tue, 1 Mar 2022 10:04:55 +0800 Subject: [PATCH 2/3] bump to rc version --- common.vars.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common.vars.json b/common.vars.json index 0022cb358..340e4ce3d 100644 --- a/common.vars.json +++ b/common.vars.json @@ -1,3 +1,3 @@ { - "postgres-version": "14.1.0.14" + "postgres-version": "14.1.0.15-rc0" } From 73a656ce5d53115e66cbd812c9408c80cc1d34d9 Mon Sep 17 00:00:00 2001 From: dragarcia Date: Tue, 1 Mar 2022 10:09:12 +0800 Subject: [PATCH 3/3] use -O0 -g instead --- ansible/tasks/setup-postgres.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/tasks/setup-postgres.yml b/ansible/tasks/setup-postgres.yml index 8c9aca9d4..18ec8d946 100644 --- a/ansible/tasks/setup-postgres.yml +++ b/ansible/tasks/setup-postgres.yml @@ -63,7 +63,7 @@ - name: Postgres - configure shell: - cmd: CFLAGS='{{ cflags }} -ggdb -Og -g3 -fno-omit-frame-pointer' LLVM_CONFIG=/usr/bin/llvm-config-11 CLANG=/usr/bin/clang-11 ./configure --enable-cassert --enable-debug --with-llvm --with-openssl --with-systemd --with-uuid=e2fs --exec-prefix=/usr/lib/postgresql --datarootdir=/var/lib/postgresql + cmd: CFLAGS='{{ cflags }} -ggdb -O0 -g -fno-omit-frame-pointer' LLVM_CONFIG=/usr/bin/llvm-config-11 CLANG=/usr/bin/clang-11 ./configure --enable-cassert --enable-debug --with-llvm --with-openssl --with-systemd --with-uuid=e2fs --exec-prefix=/usr/lib/postgresql --datarootdir=/var/lib/postgresql chdir: /tmp/postgresql-{{ postgresql_release }} become: yes