https://bugzilla.redhat.com/show_bug.cgi?id=2256783
Bug ID: 2256783 Summary: FTBFS with autoconf 2.72 Product: Fedora Version: rawhide OS: Linux Status: NEW Component: gmime Severity: medium Assignee: alexl@redhat.com Reporter: fberat@redhat.com QA Contact: extras-qa@fedoraproject.org CC: alexl@redhat.com, epel-packagers-sig@lists.fedoraproject.org, gnome-sig@lists.fedoraproject.org, mclasen@redhat.com, rstrode@redhat.com, walter.pete@yandex.com Target Milestone: --- Classification: Fedora
The component fails to build with autoconf 2.72 due to its use of Autoconf internal variables in its configure.ac file.
the following section needs to be adapted (or better removed):
dnl ************************************* dnl *** Checks for large file support *** dnl ************************************* AC_ARG_ENABLE([largefile], AC_HELP_STRING([--enable-largefile], [enable support for large files [[default=yes]]]),, [enable_largefile="yes"])
[...] if test "x$ac_cv_sys_file_offset_bits" != "xno"; then LFS_CFLAGS="$LFS_CFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits" enable_largefile="yes" fi else LFS_CFLAGS="" fi AM_CONDITIONAL(ENABLE_LARGEFILE, test "x$enable_largefile" = "xyes")
The main problem of this section being the check against `$ac_cv_sys_file_offset_bits` which no longer exists. Leading to further failures.
AC_SYS_LARGEFILE will define _FILE_OFFSET_BITS if necessary.
Reproducible: Always