]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit
m4: fix statx override selection if /usr/include doesn't define it
authorDarrick J. Wong <djwong@kernel.org>
Thu, 16 Jan 2025 21:22:05 +0000 (13:22 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Thu, 16 Jan 2025 21:27:27 +0000 (13:27 -0800)
commit43025caf770e4dce986b27cd117a2ef5d3ececd8
tree8e2751ce3334c96aaa934a9da6ac2952ece4f676
parent93711a36ed549ac902ab9d9fbb87846abeb95763
m4: fix statx override selection if /usr/include doesn't define it

If the system headers (aka the ones in /usr/include) do not define
struct statx at all, we need to use our internal override.  The m4 code
doesn't handle this admittedly corner case, but let's fix it for anyone
trying to build new xfsprogs on a decade-old distribution.

Fixes: 409477af604f46 ("xfs_io: add support for atomic write statx fields")
Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
m4/package_libcdev.m4