summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvvvv <[email protected]>2022-03-03 16:13:08 +0300
committervvvv <[email protected]>2022-03-03 16:13:08 +0300
commit056bda1851c3f41dd444822242ba65c5dacb2212 (patch)
treebdf240e0d2f0985d4abf307bbdb980c53d59b713
parent08b8b87e2b37f0d44b8737e18de8cb2b04037d70 (diff)
YQL-13710 musl fix
ref:51f9c8dffd742e7998b9a2f0673bae0563764780
-rw-r--r--ydb/library/yql/parser/pg_query_wrapper/copy_src.py3
-rw-r--r--ydb/library/yql/parser/pg_query_wrapper/postgresql/src/include/pg_config-linux.h2
2 files changed, 4 insertions, 1 deletions
diff --git a/ydb/library/yql/parser/pg_query_wrapper/copy_src.py b/ydb/library/yql/parser/pg_query_wrapper/copy_src.py
index b7cf5161344..407439f1f3e 100644
--- a/ydb/library/yql/parser/pg_query_wrapper/copy_src.py
+++ b/ydb/library/yql/parser/pg_query_wrapper/copy_src.py
@@ -42,6 +42,9 @@ def fix_line(line, all_lines, pos):
if line.startswith("#define HAVE_EXECINFO_H 1"):
return "#undef HAVE_EXECINFO_H\n"
+ if line.startswith("#define HAVE_BACKTRACE_SYMBOLS 1"):
+ return "#undef HAVE_BACKTRACE_SYMBOLS\n"
+
if "static YYSTYPE yyval_default" in line or \
"static YYLTYPE yyloc_default" in line:
return line.replace("static","static __thread")
diff --git a/ydb/library/yql/parser/pg_query_wrapper/postgresql/src/include/pg_config-linux.h b/ydb/library/yql/parser/pg_query_wrapper/postgresql/src/include/pg_config-linux.h
index 13693486f2e..5291c1234a8 100644
--- a/ydb/library/yql/parser/pg_query_wrapper/postgresql/src/include/pg_config-linux.h
+++ b/ydb/library/yql/parser/pg_query_wrapper/postgresql/src/include/pg_config-linux.h
@@ -85,7 +85,7 @@
/* #undef HAVE_ATOMIC_H */
/* Define to 1 if you have the `backtrace_symbols' function. */
-#define HAVE_BACKTRACE_SYMBOLS 1
+#undef HAVE_BACKTRACE_SYMBOLS
/* Define to 1 if you have the `BIO_get_data' function. */
#define HAVE_BIO_GET_DATA 1