Merge pull request #215839 from Artturin/teventcrossfix

This commit is contained in:
Artturi 2023-02-11 18:51:16 +02:00 committed by GitHub
commit eb4b6ca2fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 0 deletions

View File

@ -12,6 +12,7 @@
, docbook_xml_dtd_42
, cmocka
, wafHook
, libxcrypt
}:
stdenv.mkDerivation rec {
@ -32,6 +33,8 @@ stdenv.mkDerivation rec {
libxslt
docbook-xsl-nons
docbook_xml_dtd_42
tdb
tevent
];
buildInputs = [
@ -42,6 +45,7 @@ stdenv.mkDerivation rec {
tevent
popt
cmocka
libxcrypt
];
# otherwise the configure script fails with

View File

@ -10,6 +10,7 @@
, docbook_xml_dtd_42
, which
, wafHook
, libxcrypt
}:
stdenv.mkDerivation rec {
@ -36,6 +37,7 @@ stdenv.mkDerivation rec {
cmocka
readline # required to build python
talloc
libxcrypt
];
# otherwise the configure script fails with
@ -52,6 +54,11 @@ stdenv.mkDerivation rec {
"--builtin-libraries=replace"
];
# python-config from build Python gives incorrect values when cross-compiling.
# If python-config is not found, the build falls back to using the sysconfig
# module, which works correctly in all cases.
PYTHON_CONFIG = "/invalid";
meta = with lib; {
description = "An event system based on the talloc memory management library";
homepage = "https://tevent.samba.org/";