Skip to content

Commit 397e1ea

Browse files
arrowdalexey-tikhonov
authored andcommitted
FreeBSD CI: Add some more deps and make configure flags match what our port does
1 parent 17d1783 commit 397e1ea

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ jobs:
8787
echo "::group::Dependencies installation"
8888
sudo -E pkg install -y \
8989
autoconf automake gettext-tools gmake libtool pkgconf \
90-
ldb25 popt samba416 talloc tdb tevent \
90+
ldb25 popt samba416 talloc tdb tevent adcli libfido2 \
9191
bind-tools c-ares ding-libs git jose libinotify libuuid libxml2 \
9292
libxslt krb5 pcre2 python3 xmlcatmgr docbook-xsl \
9393
py311-setuptools \
@@ -98,18 +98,20 @@ jobs:
9898
autoreconf -f -i
9999
100100
env CFLAGS=-isystem/usr/local/include \
101-
CPPFLAGS=-isystem/usr/local/include \
101+
CPPFLAGS='-isystem/usr/local/include -DRENEWAL_PROG_PATH="/usr/local/sbin/adcli"' \
102102
LDFLAGS=-L/usr/local/lib \
103103
KRB5_CONFIG=/usr/local/bin/krb5-config \
104104
SOFTHSM2_PATH=/usr/local/lib/softhsm/libsofthsm2.so \
105105
MAKE=gmake \
106106
LIBS=-lintl \
107107
./configure --disable-cifs-idmap-plugin \
108108
--disable-linux-caps \
109+
--without-autofs \
109110
--without-selinux \
110111
--without-nfsv4-idmapd-plugin \
111112
--with-smb-idmap-interface-version=6 \
112-
--with-xml-catalog-path=/usr/local/share/xml/catalog
113+
--with-xml-catalog-path=/usr/local/share/xml/catalog \
114+
--with-passkey
113115
echo "::endgroup::"
114116
115117
echo "::group::Building"

0 commit comments

Comments
 (0)