Skip to content

Conversation

@xambroz
Copy link

@xambroz xambroz commented Jan 26, 2024

https://bugzilla.redhat.com/show_bug.cgi?id=2256775

This component makes use of autoconf internals in it configure.ac, which leads to a build failure with 2.72 since the internals have changed.

As far as "AC_SYS_LARGEFILE" is called, there is no need to modify the CFLAGS as that is done by autoconf if necessary.

https://bugzilla.redhat.com/show_bug.cgi?id=2256775

This component makes use of autoconf internals in it configure.ac, which leads to a build failure with 2.72 since the internals have changed.

As far as "AC_SYS_LARGEFILE" is called, there is no need to modify the CFLAGS as that is done by autoconf if necessary.
@glebfm
Copy link

glebfm commented May 15, 2025

This change breaks the Large File Support because the config.h header is included last in fatresize.c source file. The AC_SYS_LARGEFILE macro is designed to enable the LFS through the config.h header, but it's only effective if the header is included before any system header (see the docs).
I'll make a PR to address both issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants