dev-build/buildstream-plugins
A collection of plugins for the BuildStream project
ChangeLog
commit 148ad2188656ecaa9cbde76a5de8b17cd205d503
Author: zyxhere???? <zyx@envs.net>
Date: Thu Jul 30 17:47:50 2026 +0000
dev-*/*: enable fuse tests
I haven't been able to test them because:
- In (unprivileged) bubblewrap container setuid binaries
(fuse3) get disabled[1]
- Inside a normal chroot bubblewrap can't run[2]
(which these packages use)
- Inside bubblewrap running as root the bwrap that buildbox
invokes for some reason doesn't get permissions to make
use of user-namespaces (even tho I can make nested bwrap container
via `bwrap --bind /somerootfs / --dev /dev --proc /proc bash`)
- Inside a lxc container is the same story as above
The only real way to test (for me) is to install on host BUT
buildbox doesn't compile on musl libc (which I'm using) and
I can't report that to them because they use gitlab and for
making an account there you need to give them a credit card :s
[1]: https://github.com/containers/bubblewrap/issues/132
[2]: https://github.com/containers/bubblewrap/issues/689#issuecomment-2940775396
Signed-off-by: zyxhere???? <zyx@envs.net>
commit 8761617cd416d3e066a74cac25eaa75eb939d6e5
Author: zyxhere???? <zyx@envs.net>
Date: Thu Jul 30 16:32:07 2026 +0000
dev-build/buildstream-plugins-community: `export BST_TEST_SUITE=1`
The envvar was buried deep inside *-community's tox.ini
Closes: https://bugs.gentoo.org/980094
Closes: https://bugs.gentoo.org/980093
Signed-off-by: zyxhere???? <zyx@envs.net>
commit 362ab08e3348ea37205d916b87a7ea8eded7790d
Author: zyxhere???? <zyx@envs.net>
Date: Sat Jul 25 08:29:40 2026 +0000
*/*: remove ending full stop from `$ (new QA issue from pkgcheck?)
Signed-off-by: zyxhere???? <zyx@envs.net>
commit d56345ab4e4fc238a87eb134008fbe28003b3f22
Author: zyxhere???? <zyx@envs.net>
Date: Wed Jan 21 03:43:03 2026 +0000
dev-build/buildstream-plugins: new package, add 2.7.0
Part-off: https://codeberg.org/gentoo/guru/pulls/17
Signed-off-by: zyxhere???? <zyx@envs.net>
Author: zyxhere???? <zyx@envs.net>
Date: Thu Jul 30 17:47:50 2026 +0000
dev-*/*: enable fuse tests
I haven't been able to test them because:
- In (unprivileged) bubblewrap container setuid binaries
(fuse3) get disabled[1]
- Inside a normal chroot bubblewrap can't run[2]
(which these packages use)
- Inside bubblewrap running as root the bwrap that buildbox
invokes for some reason doesn't get permissions to make
use of user-namespaces (even tho I can make nested bwrap container
via `bwrap --bind /somerootfs / --dev /dev --proc /proc bash`)
- Inside a lxc container is the same story as above
The only real way to test (for me) is to install on host BUT
buildbox doesn't compile on musl libc (which I'm using) and
I can't report that to them because they use gitlab and for
making an account there you need to give them a credit card :s
[1]: https://github.com/containers/bubblewrap/issues/132
[2]: https://github.com/containers/bubblewrap/issues/689#issuecomment-2940775396
Signed-off-by: zyxhere???? <zyx@envs.net>
commit 8761617cd416d3e066a74cac25eaa75eb939d6e5
Author: zyxhere???? <zyx@envs.net>
Date: Thu Jul 30 16:32:07 2026 +0000
dev-build/buildstream-plugins-community: `export BST_TEST_SUITE=1`
The envvar was buried deep inside *-community's tox.ini
Closes: https://bugs.gentoo.org/980094
Closes: https://bugs.gentoo.org/980093
Signed-off-by: zyxhere???? <zyx@envs.net>
commit 362ab08e3348ea37205d916b87a7ea8eded7790d
Author: zyxhere???? <zyx@envs.net>
Date: Sat Jul 25 08:29:40 2026 +0000
*/*: remove ending full stop from `$ (new QA issue from pkgcheck?)
Signed-off-by: zyxhere???? <zyx@envs.net>
commit d56345ab4e4fc238a87eb134008fbe28003b3f22
Author: zyxhere???? <zyx@envs.net>
Date: Wed Jan 21 03:43:03 2026 +0000
dev-build/buildstream-plugins: new package, add 2.7.0
Part-off: https://codeberg.org/gentoo/guru/pulls/17
Signed-off-by: zyxhere???? <zyx@envs.net>


View
Download
Browse