Summary: | sys-fs/fuse-2.9.9-r1: fails to build with glibc 2.34 (error: conflicting types for ‘closefrom’; have ‘int(int)’) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Aaron Bauman (RETIRED) <bman> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | base-system |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=803557 https://bugzilla.redhat.com/show_bug.cgi?id=1984778 https://github.com/libfuse/libfuse/pull/619 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Sam James
2021-07-24 20:45:08 UTC
Submitted a patch upstream: https://github.com/libfuse/libfuse/pull/619. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a970396fca7aca2d5a761b8e7a8242f1eef14c9 commit 8a970396fca7aca2d5a761b8e7a8242f1eef14c9 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-08-03 22:19:06 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-03 22:19:06 +0000 sys-fs/fuse: fix build with glibc 2.34 Backporting the same patch which is now upstream, converted to patches for autotools changes rather than sed for further changes. Bug: https://bugs.gentoo.org/438250 Closes: https://bugs.gentoo.org/803923 Signed-off-by: Sam James <sam@gentoo.org> .../files/fuse-2.9.9-avoid-calling-umount.patch | 38 ++++++++++++++ .../files/fuse-2.9.9-closefrom-glibc-2-34.patch | 60 ++++++++++++++++++++++ sys-fs/fuse/fuse-2.9.9-r1.ebuild | 22 ++++---- 3 files changed, 110 insertions(+), 10 deletions(-) |