Summary: | sys-fs/udisks-2.9.4-r1: fails to build with sys-libs/libblockdev-3.0.1 (error: implicit declaration of function 'bd_crypto_luks_uuid') | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Greg Kubaryk <greg.kubaryk> |
Component: | Current packages | Assignee: | Freedesktop bugs <freedesktop-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | harrisl |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=910074 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 910078 | ||
Bug Blocks: | |||
Attachments: | failed emerge of udisks-2.9.4-r1 with libblockdev-3.0.1 |
Description
Greg Kubaryk
2023-07-09 02:33:41 UTC
Note that it's different from bug 910074.udiskslinuxblock.c:3130:40: warning: passing argument 3 of 'bd_fs_wipe' makes integer from pointer without a cast [-Wint-conversion[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-conversion]] 3130 | if (! bd_fs_wipe (device_name, TRUE, &error)) | ^~~~~~ | | | GError ** {aka struct _GError **} In file included from /usr/include/blockdev/fs.h:74, from udiskslinuxblock.c:43: /usr/include/blockdev/fs/generic.h:6:66: note: expected 'gboolean' {aka 'int'} but argument is of type 'GError **' {aka 'struct _GError **'} 6 | gboolean bd_fs_wipe (const gchar *device, gboolean all, gboolean force, GError **error) ; | ~~~~~~~~~^~~~~ udiskslinuxblock.c:3130:9: error: too few arguments to function 'bd_fs_wipe' 3130 | if (! bd_fs_wipe (device_name, TRUE, &error)) | ^~~~~~~~~~ /usr/include/blockdev/fs/generic.h:6:10: note: declared here 6 | gboolean bd_fs_wipe (const gchar *device, gboolean all, gboolean force, GError **error) ; | ^~~~~~~~~~ cc1: some warnings being trea etc I don't see any real value in trying to fix this. The bump to udisks-2.10 will be shortly in Gentoo, so < dep it is. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0051899262fdaeaf63df3352978bddc9ec3554b commit f0051899262fdaeaf63df3352978bddc9ec3554b Author: Sam James <sam@gentoo.org> AuthorDate: 2023-07-09 02:51:38 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-07-09 02:51:51 +0000 sys-fs/udisks: depend on <libblockdev-3 I don't see any real value in trying to fix this. The bump to udisks-2.10 will be shortly in Gentoo, so < dep it is. Closes: https://bugs.gentoo.org/910077 Bug: https://bugs.gentoo.org/910074 Signed-off-by: Sam James <sam@gentoo.org> sys-fs/udisks/{udisks-2.9.4-r2.ebuild => udisks-2.9.4-r3.ebuild} | 2 ++ 1 file changed, 2 insertions(+) |