fix(mysql)

closes #4858
This commit is contained in:
Jacob Heider 2024-01-16 10:27:09 -05:00 committed by Jacob Heider
parent a626b479fc
commit e9a10aa91a

View file

@ -16,12 +16,17 @@ dependencies:
facebook.com/zstd: ^1 facebook.com/zstd: ^1
curl.se: '>=6.0' curl.se: '>=6.0'
thrysoee.dk/editline: ^3 thrysoee.dk/editline: ^3
developers.yubico.com/libfido2: ^1
linux:
# llvm cannot find #include <bit>
# use our libstdc++ instead
gnu.org/gcc: '*'
build: build:
dependencies: dependencies:
cmake.org: ^3 cmake.org: ^3
freedesktop.org/pkg-config: ^0.29 freedesktop.org/pkg-config: ^0.29
gnu.org/bison: ">=3.0.4" gnu.org/bison: '>=3.0.4'
working-directory: build working-directory: build
script: | script: |
# https://www.mail-archive.com/ports@freebsd.org/msg00418.html # https://www.mail-archive.com/ports@freebsd.org/msg00418.html
@ -64,9 +69,7 @@ build:
- -DWITH_UNIT_TESTS=OFF - -DWITH_UNIT_TESTS=OFF
- -DENABLED_LOCAL_INFILE=1 - -DENABLED_LOCAL_INFILE=1
- -DWITH_INNODB_MEMCACHED=ON - -DWITH_INNODB_MEMCACHED=ON
- -DWITH_FIDO=system
#FIXME pkg this and change to =system
- -DWITH_FIDO=bundled
#FIXME mysql requires boost=1.77 #FIXME mysql requires boost=1.77
# which seems perfect for us right! Since we version independently # which seems perfect for us right! Since we version independently
@ -78,10 +81,11 @@ build:
# Now requires bison>=3.0.4 # Now requires bison>=3.0.4
- -DBISON_EXECUTABLE={{deps.gnu.org/bison.prefix}}/bin/bison - -DBISON_EXECUTABLE={{deps.gnu.org/bison.prefix}}/bin/bison
linux/aarch64: linux/aarch64:
ARGS: ARGS:
- -DCMAKE_CXX_FLAGS="-mno-outline-atomics" - -DCMAKE_CXX_FLAGS="-mno-outline-atomics"
- -DCMAKE_C_FLAGS="-mno-outline-atomics" - -DCMAKE_C_FLAGS="-mno-outline-atomics"
#^^ https://www.mail-archive.com/ports@freebsd.org/msg00418.html #^^ https://www.mail-archive.com/ports@freebsd.org/msg00418.html
provides: provides: