| Branch | Commit message | Author | Age | |
|---|---|---|---|---|
| master | wrapppers: site: cleanup ac_cv_func_memcmp_working | 2 months | ||
| Tag | Download | Author | Age | |
| 20260623 | crossdev-20260623.tar.gz crossdev-20260623.tar.bz2 crossdev-20260623.zip | 2 months | ||
| 20260617 | crossdev-20260617.tar.gz crossdev-20260617.tar.bz2 crossdev-20260617.zip | 3 months | ||
| 20260501 | crossdev-20260501.tar.gz crossdev-20260501.tar.bz2 crossdev-20260501.zip | 4 months | ||
| 20260326 | crossdev-20260326.tar.gz crossdev-20260326.tar.bz2 crossdev-20260326.zip | 5 months | ||
| 20260318 | crossdev-20260318.tar.gz crossdev-20260318.tar.bz2 crossdev-20260318.zip | 6 months | ||
| 20251214 | crossdev-20251214.tar.gz crossdev-20251214.tar.bz2 crossdev-20251214.zip | 9 months | ||
| 20251008 | crossdev-20251008.tar.gz crossdev-20251008.tar.bz2 crossdev-20251008.zip | 11 months | ||
| 20250622 | crossdev-20250622.tar.gz crossdev-20250622.tar.bz2 crossdev-20250622.zip | 14 months | ||
| 20250410 | crossdev-20250410.tar.gz crossdev-20250410.tar.bz2 crossdev-20250410.zip | 17 months | ||
| 20250106 | crossdev-20250106.tar.gz crossdev-20250106.tar.bz2 crossdev-20250106.zip | 20 months | ||
| [...] | ||||
| Age | Commit message | Author | Files | Lines |
| 2026-06-23 | wrapppers: site: cleanup ac_cv_func_memcmp_working•••moved in linux Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://codeberg.org/gentoo/crossdev/pulls/1 Merges: https://codeberg.org/gentoo/crossdev/pulls/1 Signed-off-by: Sam James <sam@gentoo.org> HEAD20260623master | 3 | -4/+0 | |
| 2026-06-23 | wrappers: linux: move ac_cv_func_memcmp_working•••memcmp is working on glibc, musl, uclibc this macro is obsolescent but still used at least in openldap Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://codeberg.org/gentoo/crossdev/pulls/1 Signed-off-by: Sam James <sam@gentoo.org> | 1 | -0/+3 | |
| 2026-06-17 | cross-pkg-config: Drop -I and -L output check because of EAPI 9•••I recently extended this check to allow WORKDIR, which is required by a small set of packages. However, EAPI 9 now unexports PMS variables including this one, so we can no longer rely on it. This means that we cannot do the check at all. Path hygiene has improved a huge amount since this check was originally added though. I don't recall ever seeing the check fail. Signed-off-by: James Le Cuirot <chewi@gentoo.org> | 1 | -33/+1 | |
| 2026-05-22 | Don't run CI on PRs•••Just run it on master and with the schedule. It's too intense as-is to run on every PR. Add a note to README as well about future work for local testing. You can already do this but there's no convenient way to get the full target list to run. Signed-off-by: Sam James <sam@gentoo.org> 20260617 | 2 | -3/+8 | |
| 2026-05-21 | crossdev: skip binpkg for intermediate cross-compiler stages•••Headers-only and stage1 builds get superseded by later stages; generating binpkgs for them wastes time and pollutes the binpkg repo with packages that will never be used. - kernel headers quick/stage1: suppress when a later stage rebuilds them - libc headers-only: suppress when stage3 builds the full libc - gcc stage1: suppress when stage4 builds the full compiler - K2PKG/K3PKG stage1: suppress when stage3 rebuilds them Part-of: https://github.com/gentoo/crossdev/pull/42 Closes: https://github.com/gentoo/crossdev/pull/42 Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> | 1 | -2/+8 | |
| 2026-05-21 | crossdev: unmask multilib when multiple ABIs requested•••c439961 converted the old set_use_force/set_use_mask calls to the new mask/force pattern, but changed the *) default from removing multilib from the force list to actively masking it. These are not equivalent: the old code allowed multilib to be set via USE when multiple ABIs were requested; the new code prevented it unconditionally. Fix by checking MULTILIB_USE and only masking when it is "no". Fixes: c439961 ("crossdev: use package.use.{mask,force} for pie/ssp") Part-of: https://github.com/gentoo/crossdev/pull/44 Closes: https://github.com/gentoo/crossdev/pull/44 Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> | 1 | -1/+6 | |
| 2026-05-13 | scripts: fix passing PORTAGE_CONFIGROOT down•••Environment variables only survive by default if there when the container is first created, not on subsequent exec. Signed-off-by: Sam James <sam@gentoo.org> | 1 | -2/+2 | |
| 2026-05-13 | scripts: pass --force to `eselect profile set`•••``` + eselect profile set default/hurd/x86/23.0/i686 !!! Error: default/hurd/x86/23.0/i686 is not a valid profile for amd64 ``` Signed-off-by: Sam James <sam@gentoo.org> | 1 | -1/+1 | |
| 2026-05-12 | ci: fix passing profile•••Fixes: cea35eab9ea1a3a40f06b302432631a479796db4 Signed-off-by: Sam James <sam@gentoo.org> | 1 | -2/+2 | |
| 2026-05-11 | ci: set profiles for Hurd•••Avoid busybox which doesn't build on Hurd. This tests a more useful configuration anyway. See 5a3778a7a7dcac8db90e25f25418ccaf5e0053c2. Signed-off-by: Sam James <sam@gentoo.org> | 1 | -0/+2 | |
| [...] | ||||
| Clone | ||||
| https://anongit.gentoo.org/git/proj/crossdev.git | ||||
| git+ssh://git@git.gentoo.org/proj/crossdev.git | ||||
