Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 889694 - app-containers/docker-20.10.22: build failure with =sys-fs/btrfs-progs-6.1.1 (daemon/graphdriver/btrfs/btrfs.go:437:11: args.lim.max_referenced undefined (type _Ctype_struct_btrfs_qgroup_limit has no field or meth od max_referenced))
Summary: app-containers/docker-20.10.22: build failure with =sys-fs/btrfs-progs-6.1.1 ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 886509
  Show dependency tree
 
Reported: 2023-01-04 12:21 UTC by Michał Górny
Modified: 2023-01-05 00:57 UTC (History)
5 users (show)

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


Attachments
/var/log/portage/app-containers:docker-20.10.22:20230104-121623.log (app-containers:docker-20.10.22:20230104-121623.log,2.89 KB, text/plain)
2023-01-04 12:21 UTC, Michał Górny
Details
emerge --info (emerge-info.txt,7.74 KB, text/plain)
2023-01-04 12:21 UTC, Michał Górny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-01-04 12:21:09 UTC
Created attachment 847190 [details]
/var/log/portage/app-containers:docker-20.10.22:20230104-121623.log

>>> Compiling source in /tmp/portage/app-containers/docker-20.10.22/work/docker-20.10.22/src/github.com/docker/docker ...

Removing bundles/

---> Making bundle: dynbinary (in bundles/dynbinary)
Building: bundles/dynbinary-daemon/dockerd-20.10.22
GOOS="" GOARCH="" GOARM=""
# github.com/docker/docker/daemon/graphdriver/btrfs
daemon/graphdriver/btrfs/btrfs.go:437:11: args.lim.max_referenced undefined (type _Ctype_struct_btrfs_qgroup_limit has no field or method max_referenced)
 * ERROR: app-containers/docker-20.10.22::gentoo failed (compile phase):
 *   dynbinary failed
 * 
 * Call stack:
 *     ebuild.sh, line 136:  Called src_compile
 *   environment, line 2095:  Called die
 * The specific snippet of code:
 *       ./hack/make.sh dynbinary || die 'dynbinary failed'
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-01-04 12:21:35 UTC
Created attachment 847192 [details]
emerge --info
Comment 2 Bernd Feige 2023-01-04 16:51:28 UTC
Will be fixed by btrfs-progs-6.1.2 - see https://github.com/kdave/btrfs-progs/issues/566 and https://bugs.gentoo.org/888645
Comment 3 Bernd Feige 2023-01-04 16:53:17 UTC
(In reply to Bernd Feige from comment #2)
> Will be fixed by btrfs-progs-6.1.2 - see
> https://github.com/kdave/btrfs-progs/issues/566 and
> https://bugs.gentoo.org/888645

Sorry, https://bugs.gentoo.org/888579
Comment 4 Larry the Git Cow gentoo-dev 2023-01-05 00:27:59 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205c9c405c1182613231e3564c678fb4855ac308

commit 205c9c405c1182613231e3564c678fb4855ac308
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-01-05 00:27:31 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-01-05 00:27:31 +0000

    sys-fs/btrfs-progs: fix installed headers
    
    Closes: https://bugs.gentoo.org/888579
    Closes: https://bugs.gentoo.org/889694
    Signed-off-by: Sam James <sam@gentoo.org>

 sys-fs/btrfs-progs/btrfs-progs-6.1.1-r1.ebuild     | 154 +++++++++++++++++++++
 .../files/btrfs-progs-6.1.1-ioctl-fix.patch        |  87 ++++++++++++
 2 files changed, 241 insertions(+)
Comment 5 Larry the Git Cow gentoo-dev 2023-01-05 00:42:39 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da2202f319d7c3ab3db3beb831e65e11b155793

commit 5da2202f319d7c3ab3db3beb831e65e11b155793
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-01-05 00:41:55 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-01-05 00:41:55 +0000

    profiles: mask =sys-fs/btrfs-progs-6.1.1
    
    Bug: https://bugs.gentoo.org/889694
    Bug: https://bugs.gentoo.org/888579
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/package.mask | 4 ++++
 1 file changed, 4 insertions(+)