From cc6e9e1142a8674a5fa5ab0e3dd570687b1a8292 Mon Sep 17 00:00:00 2001 From: Max Howell Date: Wed, 15 Nov 2023 15:04:53 -0500 Subject: [PATCH] unicode * is toxic (#4049) * unicode * is toxic * try proper clang settings --------- Co-authored-by: Jacob Heider --- .gitignore | 4 +++- projects/postgresql.org/package.yml | 10 +++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 1072f608..5a816e26 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 643555d2..561ee5cb 100644 --- a/projects/postgresql.org/package.yml +++ b/projects/postgresql.org/package.yml @@ -16,12 +16,12 @@ dependencies: lz4.org: '*' gnome.org/libxml2: '*' gnome.org/libxslt: '*' - unicode.org: '*' + unicode.org: ^73 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 @@ -41,7 +44,8 @@ build: - --with-libxml - --with-libxslt darwin: - LDFLAGS: -headerpad_max_install_names + LDFLAGS: + - -headerpad_max_install_names $LDFLAGS provides: - bin/clusterdb