Merge pull request #235498 from reckenrode/getopt-clang-fix
getopt: fix build on clang 16
This commit is contained in:
@@ -8,6 +8,10 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "1zn5kp8ar853rin0ay2j3p17blxy16agpp8wi8wfg4x98b31vgyh";
|
||||
};
|
||||
|
||||
# This should be fine on Linux and Darwin. Clang 16 requires it because otherwise getopt will
|
||||
# attempt to use C library functions without declaring them, which is raised as an error.
|
||||
env.NIX_CFLAGS_COMPILE = "-D__GNU_LIBRARY__";
|
||||
|
||||
makeFlags = [
|
||||
"WITHOUT_GETTEXT=1"
|
||||
"LIBCGETOPT=0"
|
||||
|
||||
Reference in New Issue
Block a user