From d9b8e434505ade7b8793718db62feaa95d47a61d Mon Sep 17 00:00:00 2001 From: Gordon Ross Date: Fri, 19 Jul 2024 16:29:44 -0400 Subject: [PATCH] Updates to build on recent OI and OmniOS Use whatever python3 we find Build with gcc10 (later fails on -Werror stuff) --- configure.illumos | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/configure.illumos b/configure.illumos index bf5922c82759..5569766016cf 100755 --- a/configure.illumos +++ b/configure.illumos @@ -9,13 +9,15 @@ WAF=./buildtools/bin/waf export JOBS=1 -export CC="/usr/bin/gcc -m64" -export CXX="/usr/bin/g++ -m64" -export CFLAGS=' -std=c99 -D__EXTENSIONS__=1 -I/usr/include/python3.5m' +export PYTHON=/usr/bin/python3 +pyi=$(${PYTHON}-config --includes) + +export CC="/usr/bin/gcc-10 -m64" +export CXX="/usr/bin/g++-10 -m64" +export CFLAGS=" -std=c99 -D__EXTENSIONS__=1 $pyi" export LDFLAGS='-R/usr/local/samba/lib -R/usr/local/samba/lib/private -lrt -lsec -lcrypt -lmd5 -lsocket -lnsl -lsendfile -lssp_ns -L/usr/gnu/lib -R/usr/gnu/lib' # export LINKFKAGS="$LDFLAGS" -export PYTHON=/usr/bin/python3.5m $WAF configure -C \ --prefix=/usr/local/samba \