Skip to content

Commit

Permalink
Build librdkafka with gssapi support for pip package, fixes #325
Browse files Browse the repository at this point in the history
Signed-off-by: Tim Paine <[email protected]>
  • Loading branch information
timkpaine committed Aug 5, 2024
1 parent 4153d01 commit 802d97f
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 5 deletions.
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -194,14 +194,14 @@ endif
.PHONY: dependencies-mac dependencies-debian dependencies-fedora dependencies-vcpkg dependencies-win

dependencies-mac: ## install dependencies for mac
HOMEBREW_NO_AUTO_UPDATE=1 brew install bison cmake flex make ninja
HOMEBREW_NO_AUTO_UPDATE=1 brew install autoconf bison cmake flex make ninja
brew unlink bison flex && brew link --force bison flex

dependencies-debian: ## install dependencies for linux
apt-get install -y automake bison cmake curl flex ninja-build tar unzip zip
apt-get install -y autoconf automake bison cmake curl flex ninja-build tar unzip zip

dependencies-fedora: ## install dependencies for linux
yum install -y automake bison ccache cmake curl flex perl-IPC-Cmd tar unzip zip
yum install -y autoconf automake bison ccache cmake curl flex perl-IPC-Cmd tar unzip zip

dependencies-vcpkg: ## install dependencies via vcpkg
cd vcpkg && ./bootstrap-vcpkg.sh && ./vcpkg install
Expand Down
2 changes: 1 addition & 1 deletion vcpkg
Submodule vcpkg updated 656 files
6 changes: 5 additions & 1 deletion vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@
{
"name": "librdkafka",
"features": [
{
"name": "sasl",
"platform": "!windows"
},
"ssl"
]
},
Expand All @@ -30,5 +34,5 @@
"port-version" : 1
}
],
"builtin-baseline": "1b5f7346612cd63910567df714d867f5b3fa8e3b"
"builtin-baseline": "fe1cde61e971d53c9687cf9a46308f8f55da19fa"
}

0 comments on commit 802d97f

Please sign in to comment.