unicode * is toxic (#4049)

* unicode * is toxic

* try proper clang settings

---------

Co-authored-by: Jacob Heider <jacob@pkgx.dev>
This commit is contained in:
Max Howell 2023-11-15 15:04:53 -05:00 committed by GitHub
parent 783ad9fa2e
commit cc6e9e1142
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 4 deletions

4
.gitignore vendored
View file

@ -1,9 +1,11 @@
/srcs
/builds
/testbeds
.DS_Store
/homes
/prefixes
.DS_Store
#TODO commit after v1
/deno.lock

View file

@ -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