]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
util-linux: include/mount-api-utils: avoid using sys/mount.h
authorRandy MacLeod <Randy.MacLeod@windriver.com>
Sat, 30 Aug 2025 17:02:36 +0000 (13:02 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 8 Sep 2025 10:40:06 +0000 (11:40 +0100)
commit67f17867c605bc0e1ca69ab9dec6209e85c38c1e
treeaec693aa5781bfb7b20161c2f450c4dd810fb704
parentb145720a0ceb1eb8eec33a62330f2b13891c508c
util-linux: include/mount-api-utils: avoid using sys/mount.h

Avoid compile error:
| In file included from /usr/include/linux/fs.h:19,
|                  from /usr/include/linux/btrfs.h:29,
|                  from ../sources/util-linux-2.41.1/libmount/src/btrfs.c:18:
| /usr/include/x86_64-linux-gnu/sys/mount.h:35:3: \
                   error: expected identifier before numeric constant
|    35 |   MS_RDONLY = 1,                /* Mount read-only.  */
|       |   ^~~~~~~~~

This is seen on PopOS 22.04, an Ubuntu/Debian-based distro.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/util-linux/util-linux.inc
meta/recipes-core/util-linux/util-linux/0001-include-mount-api-utils-avoid-using-sys-mount.h.patch [new file with mode: 0644]