From 46ec9fbf97df0d6b5bde7f9a5f059525bbe14329 Mon Sep 17 00:00:00 2001 From: Max Howell Date: Sun, 12 Nov 2023 11:59:24 -0500 Subject: [PATCH 1/2] unicode * is toxic --- .gitignore | 4 +++- projects/postgresql.org/package.yml | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1072f6085f..5a816e26ee 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,11 @@ /srcs /builds /testbeds -.DS_Store +/homes /prefixes +.DS_Store + #TODO commit after v1 /deno.lock diff --git a/projects/postgresql.org/package.yml b/projects/postgresql.org/package.yml index 643555d2c4..e8994f7ce8 100644 --- a/projects/postgresql.org/package.yml +++ b/projects/postgresql.org/package.yml @@ -16,7 +16,7 @@ dependencies: lz4.org: '*' gnome.org/libxml2: '*' gnome.org/libxslt: '*' - unicode.org: '*' + unicode.org: ^73 build: dependencies: @@ -41,7 +41,8 @@ build: - --with-libxml - --with-libxslt darwin: - LDFLAGS: -headerpad_max_install_names + LDFLAGS: + - -headerpad_max_install_names $LDFLAGS provides: - bin/clusterdb From 4f3aece4fe44854734aaf3bb5fb0e37ac9770af9 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Wed, 15 Nov 2023 13:59:48 -0500 Subject: [PATCH 2/2] try proper clang settings --- projects/postgresql.org/package.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/projects/postgresql.org/package.yml b/projects/postgresql.org/package.yml index e8994f7ce8..561ee5cb5d 100644 --- a/projects/postgresql.org/package.yml +++ b/projects/postgresql.org/package.yml @@ -21,7 +21,7 @@ dependencies: build: dependencies: freedesktop.org/pkg-config: '*' - gnu.org/gcc: '*' + #gnu.org/gcc: '*' gnu.org/bison: '*' github.com/westes/flex: ^2.5.31 perl.org: '*' @@ -34,6 +34,9 @@ build: make --jobs {{ hw.concurrency }} make install env: + CC: clang + CXX: clang++ + LD: clang ARGS: - --prefix={{prefix}} - --with-ssl=openssl