dev-util/buildbox
Suite of tools conforming to the Remote Execution and Workers API
ChangeLog
commit 072147c89620154868dd84d203cbd1a8216d97ac
Author: M. Muddassar Sarfraz <zyx@envs.net>
Date: Thu Nov 5 20:26:44 2026 +0000
dev-util/buildbox: add 1.4.31
Closes: https://bugs.gentoo.org/982990
Signed-off-by: M. Muddassar Sarfraz <zyx@envs.net>
commit 6eb51c9761e2e069462baedeba7174486df4ffde
Author: M. Muddassar Sarfraz <zyx@envs.net>
Date: Mon Nov 2 16:03:17 2026 +0500
dev-util/buildbox: drop 1.4.7
Signed-off-by: M. Muddassar Sarfraz <zyx@envs.net>
commit d95868d989b6da930f11c8dc079ad4dc0a34fa49
Author: M. Muddassar Sarfraz <zyx@envs.net>
Date: Mon Nov 2 16:01:06 2026 +0500
dev-util/buildbox: use the correct REQUIRED_USE dependency
Bit embarrissing I didn't test earlier.
Fixes: 998486c6f8ae
Signed-off-by: M. Muddassar Sarfraz <zyx@envs.net>
commit deaf673dcbc319f32fae6c40c512e91da6373146
Author: M. Muddassar Sarfraz <zyx@envs.net>
Date: Mon Nov 2 01:46:13 2026 +0500
*/*: add my real name to metadata.xml
Signed-off-by: M. Muddassar Sarfraz <zyx@envs.net>
commit d127a35c1cfc07a493d828ab3f9f22ebcd17dd3f
Author: zyxhere???? <zyx@envs.net>
Date: Sun Aug 2 22:11:13 2026 +0000
dev-util/buildbox: also add the `recc` tool to `$`
It can be built standalone. Missed in 998486c6f
Signed-off-by: zyxhere???? <zyx@envs.net>
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 998486c6f8ae31e8678652d281814442d448d94a
Author: zyxhere???? <zyx@envs.net>
Date: Thu Jul 30 17:14:37 2026 +0000
dev-util/buildbox: depend on either `casd` or `tools` USE flag
Closes: https://bugs.gentoo.org/980092
Signed-off-by: zyxhere???? <zyx@envs.net>
commit e876e887d3295f7de77a84b94fe51df9bd7d412e
Author: zyxhere???? <zyx@envs.net>
Date: Sat Jul 25 09:49:42 2026 +0000
dev-util/buildbox: add 1.4.13, add patch to include sys/types.h for musl libc
Can't upstream the patch or even report since gitlab wants my credit card :S
Signed-off-by: zyxhere???? <zyx@envs.net>
commit 634c19527f3f164ae07aae608fca32ce234103a0
Author: zyxhere???? <zyx@envs.net>
Date: Wed Mar 11 18:26:07 2026 +0000
dev-util/buildbox: new package, add 1.4.7
Fuse tests not yet hooked up with kernel config checking
Cmake options only accept capital ON & OFF.
Part-off: https://codeberg.org/gentoo/guru/pulls/17
Signed-off-by: zyxhere???? <zyx@envs.net>
Author: M. Muddassar Sarfraz <zyx@envs.net>
Date: Thu Nov 5 20:26:44 2026 +0000
dev-util/buildbox: add 1.4.31
Closes: https://bugs.gentoo.org/982990
Signed-off-by: M. Muddassar Sarfraz <zyx@envs.net>
commit 6eb51c9761e2e069462baedeba7174486df4ffde
Author: M. Muddassar Sarfraz <zyx@envs.net>
Date: Mon Nov 2 16:03:17 2026 +0500
dev-util/buildbox: drop 1.4.7
Signed-off-by: M. Muddassar Sarfraz <zyx@envs.net>
commit d95868d989b6da930f11c8dc079ad4dc0a34fa49
Author: M. Muddassar Sarfraz <zyx@envs.net>
Date: Mon Nov 2 16:01:06 2026 +0500
dev-util/buildbox: use the correct REQUIRED_USE dependency
Bit embarrissing I didn't test earlier.
Fixes: 998486c6f8ae
Signed-off-by: M. Muddassar Sarfraz <zyx@envs.net>
commit deaf673dcbc319f32fae6c40c512e91da6373146
Author: M. Muddassar Sarfraz <zyx@envs.net>
Date: Mon Nov 2 01:46:13 2026 +0500
*/*: add my real name to metadata.xml
Signed-off-by: M. Muddassar Sarfraz <zyx@envs.net>
commit d127a35c1cfc07a493d828ab3f9f22ebcd17dd3f
Author: zyxhere???? <zyx@envs.net>
Date: Sun Aug 2 22:11:13 2026 +0000
dev-util/buildbox: also add the `recc` tool to `$`
It can be built standalone. Missed in 998486c6f
Signed-off-by: zyxhere???? <zyx@envs.net>
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 998486c6f8ae31e8678652d281814442d448d94a
Author: zyxhere???? <zyx@envs.net>
Date: Thu Jul 30 17:14:37 2026 +0000
dev-util/buildbox: depend on either `casd` or `tools` USE flag
Closes: https://bugs.gentoo.org/980092
Signed-off-by: zyxhere???? <zyx@envs.net>
commit e876e887d3295f7de77a84b94fe51df9bd7d412e
Author: zyxhere???? <zyx@envs.net>
Date: Sat Jul 25 09:49:42 2026 +0000
dev-util/buildbox: add 1.4.13, add patch to include sys/types.h for musl libc
Can't upstream the patch or even report since gitlab wants my credit card :S
Signed-off-by: zyxhere???? <zyx@envs.net>
commit 634c19527f3f164ae07aae608fca32ce234103a0
Author: zyxhere???? <zyx@envs.net>
Date: Wed Mar 11 18:26:07 2026 +0000
dev-util/buildbox: new package, add 1.4.7
Fuse tests not yet hooked up with kernel config checking
Cmake options only accept capital ON & OFF.
Part-off: https://codeberg.org/gentoo/guru/pulls/17
Signed-off-by: zyxhere???? <zyx@envs.net>


View
Download
Browse