Message ID | 20240206120319.2579571-1-richard.purdie@linuxfoundation.org |
---|---|
State | Accepted, archived |
Commit | 7891b5fb96f757274bebbb77df634e7af9054298 |
Headers | show |
Series | mirrors: Allow shallow glibc to work correctly | expand |
diff --git a/meta/classes-global/mirrors.bbclass b/meta/classes-global/mirrors.bbclass index cda431ce891..ad070d44911 100644 --- a/meta/classes-global/mirrors.bbclass +++ b/meta/classes-global/mirrors.bbclass @@ -92,6 +92,8 @@ BB_GIT_SHALLOW:pn-binutils-crosssdk-${SDK_SYS} = "1" BB_GIT_SHALLOW:pn-binutils-native = "1" BB_GIT_SHALLOW:pn-nativesdk-binutils = "1" +BB_GIT_SHALLOW:pn-cross-localedef-native = "1" BB_GIT_SHALLOW:pn-glibc = "1" +BB_GIT_SHALLOW:pn-glibc-tests = "1" PREMIRRORS += "git://sourceware.org/git/glibc.git https://downloads.yoctoproject.org/mirror/sources/ \ git://sourceware.org/git/binutils-gdb.git https://downloads.yoctoproject.org/mirror/sources/"
The intention of the mirror code was to allow faster cloning of glibc. This wasn't quite working since the full clone was needed by glibc-tests or cross-localedef-native. I noticed this when I updated a build and it was trying to unpack glibc but fetch cross-localedef-native. Add entries to cover these and restore the faster cloning for glibc and realted recipes. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> --- meta/classes-global/mirrors.bbclass | 2 ++ 1 file changed, 2 insertions(+)