Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 940033 - dev-util/ostree-2024.8 fails with error: invalid use of undefined type 'const struct statx' (on musl)
Summary: dev-util/ostree-2024.8 fails with error: invalid use of undefined type 'const...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Zac Medico
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-22 07:20 UTC by Dino
Modified: 2024-09-24 01:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Dev-util/ostree-2024.8 build.log (dev-util_ostree-2024_8_build_log.txt,321.45 KB, text/plain)
2024-09-22 07:20 UTC, Dino
Details
emerge -pqv output (emerge-pqvdev-utilostree-2024_8.txt,572 bytes, text/plain)
2024-09-22 07:21 UTC, Dino
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dino 2024-09-22 07:20:13 UTC
Created attachment 903557 [details]
Dev-util/ostree-2024.8 build.log

This morning I wanted to do regular @world update.
I did emerge-webrsync && emaint --auto sync && emerge -avUDN @world

It pulls dev-utils/ostree-2024.8 package, but emerge fails with following message:

In file included from /usr/include/fuse3/fuse.h:24,
                 from src/rofiles-fuse/main.c:30:
src/rofiles-fuse/main.c: In function 'can_write_stbuf':
src/rofiles-fuse/main.c:245:23: error: invalid use of undefined type 'const struct statx'
  245 |   if (!(S_ISREG (stbuf->stx_mode) || S_ISLNK (stbuf->stx_mode)))
      |                       ^~
src/rofiles-fuse/main.c:245:52: error: invalid use of undefined type 'const struct statx'
  245 |   if (!(S_ISREG (stbuf->stx_mode) || S_ISLNK (stbuf->stx_mode)))
      |                                                    ^~
src/rofiles-fuse/main.c:253:12: error: invalid use of undefined type 'const struct statx'
  253 |   if (stbuf->stx_nlink <= 1)
      |            ^~

Build.log is attached.

emerge -pqv output:

# emerge -pqv =dev-util/ostree-2024.8::gentoo

 * IMPORTANT: config file '/etc/portage/package.use/xorg-drivers' needs updating.
[ebuild     U ] dev-util/ostree-2024.8 [2024.3] USE="curl gpg http2 soup ssl -archive -doc -dracut -gnutls -grub -introspection -libmount (-selinux) -sodium (-systemd) -zeroconf (-httpd%)" 
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.

 * IMPORTANT: 27 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


Profile is openrc musl (non-LLVM).
Comment 1 Dino 2024-09-22 07:21:36 UTC
Created attachment 903558 [details]
emerge -pqv output