[packages/heimdal] - patch to fix build with autoconf 2.72
qboosh
qboosh at pld-linux.org
Sat Jan 18 21:04:14 CET 2025
commit bd2609ee750279c81ceb112c891343765bbc9cdc
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Jan 18 20:54:27 2025 +0100
- patch to fix build with autoconf 2.72
heimdal-largefile.patch | 19 +++++++++++++++++++
heimdal.spec | 2 ++
2 files changed, 21 insertions(+)
---
diff --git a/heimdal.spec b/heimdal.spec
index 8333d89..5d8c684 100644
--- a/heimdal.spec
+++ b/heimdal.spec
@@ -30,6 +30,7 @@ Patch3: %{name}-dbpaths.patch
Patch4: %{name}-db4.patch
Patch5: %{name}-libadd.patch
Patch6: %{name}-signal.patch
+Patch7: %{name}-largefile.patch
Patch8: %{name}-info.patch
Patch9: %{name}-sbindir.patch
Patch10: %{name}-ntlm-digest.patch
@@ -237,6 +238,7 @@ Kerberosa.
%patch -P4 -p1
%patch -P5 -p1
%patch -P6 -p1
+%patch -P7 -p1
%patch -P8 -p1
%patch -P9 -p1
%patch -P10 -p1
diff --git a/heimdal-largefile.patch b/heimdal-largefile.patch
new file mode 100644
index 0000000..7333d03
--- /dev/null
+++ b/heimdal-largefile.patch
@@ -0,0 +1,19 @@
+Fixes build with autoconf 2.72
+--- heimdal-7.8.0/cf/largefile.m4.orig 2022-09-16 00:59:25.000000000 +0200
++++ heimdal-7.8.0/cf/largefile.m4 2025-01-18 20:25:44.416477334 +0100
+@@ -7,10 +7,13 @@ AC_DEFUN([rk_SYS_LARGEFILE],[
+ AC_REQUIRE([AC_SYS_LARGEFILE])dnl
+ dnl need to set this on the command line, since it might otherwise break
+ dnl with generated code, such as lex
+-if test "$enable_largefile" != no -a "$ac_cv_sys_large_files" != no; then
++if test "$enable_largefile" != no -a "$ac_cv_sys_large_files" != no && test -n "$ac_cv_sys_large_files"; then
+ CPPFLAGS="$CPPFLAGS -D_LARGE_FILES=$ac_cv_sys_large_files"
+ fi
+-if test "$enable_largefile" != no -a "$ac_cv_sys_file_offset_bits" != no; then
++if test "$enable_largefile" != no -a "$ac_cv_sys_file_offset_bits" != no && test -n "$ac_cv_sys_file_offset_bits"; then
+ CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
+ fi
++if test "$enable_largefile" != no -a -n "$ac_cv_sys_largefile_opts"; then
++ CPPFLAGS="$CPPFLAGS $ac_cv_sys_largefile_opts"
++fi
+ ])
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/heimdal.git/commitdiff/bd2609ee750279c81ceb112c891343765bbc9cdc
More information about the pld-cvs-commit
mailing list