fix(gcrypt)

not building shared on linux
This commit is contained in:
Jacob Heider 2023-11-14 17:16:45 -05:00 committed by Jacob Heider
parent 2a02f0bedc
commit 4b85e66fea

View file

@ -18,19 +18,23 @@ provides:
build: build:
dependencies: dependencies:
gnupg.org/libgpg-error: 1 gnupg.org/libgpg-error: 1
darwinsys.com/file: '*' # needed for configure to build dylibs
linux: linux:
llvm.org: <17 # symbol not defined llvm.org: <17 # symbol not defined
script: | script:
./configure $ARGS - ./configure $ARGS
make - make
make check - make check
make install - make install
env: env:
CC: clang CC: clang
CXX: clang++ CXX: clang++
LD: clang
ARGS: ARGS:
- --prefix={{prefix}} - --prefix={{prefix}}
- --enable-static
- --enable-shared
linux:
LD: ld.lld
linux/x86-64: linux/x86-64:
ARGS: ARGS:
# basic.c:317:16: error: inline assembly requires more registers than available # basic.c:317:16: error: inline assembly requires more registers than available