Polite ping. On 23/04/2024 11.57, Rasmus Villemoes via lists.openembedded.org wrote: > From: Rasmus Villemoes <rasmus.villem...@prevas.dk> > > Commit 6c2ae2346db0 (kern-tools: depend on git-replacement-native) > broke our kernel builds. For saving space and time, we have a DL_DIR > shared between multiple users/buildbots, not all of which run with the > same uid (and with appropriate sticky bits set so that files > downloaded by one user become owned by a common group and are readable > by others). This works fine also for git sources because the docker > images we use all have a /etc/gitconfig with > > [safe] > directory = * > > But with the mentioned commit, the host's git is no longer used for > do_unpack (nor for do_fetch if re-building and sysroot has already > been populated by a previous build), causing spurious "fatal: detected > dubious ownership..." failures. > > Currently, the path where the git-native binary searches for system > gitconfig is the sysroot from it was built, which obviously doesn't > contain a /etc/gitconfig. As for the nativesdk variant, respect the > host's /etc/gitconfig if present. > > Signed-off-by: Rasmus Villemoes <rasmus.villem...@prevas.dk> > --- > meta/recipes-devtools/git/git_2.44.0.bb | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/meta/recipes-devtools/git/git_2.44.0.bb > b/meta/recipes-devtools/git/git_2.44.0.bb > index 90e555eba7..78b00dd19f 100644 > --- a/meta/recipes-devtools/git/git_2.44.0.bb > +++ b/meta/recipes-devtools/git/git_2.44.0.bb > @@ -40,6 +40,7 @@ EXTRA_OECONF = > "--with-perl=${STAGING_BINDIR_NATIVE}/perl-native/perl \ > --without-iconv \ > " > EXTRA_OECONF:append:class-nativesdk = " --with-gitconfig=/etc/gitconfig " > +EXTRA_OECONF:append:class-native = " --with-gitconfig=/etc/gitconfig " > > # Needs brokensep as this doesn't use automake > inherit autotools-brokensep perlnative bash-completion manpages > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#199445): https://lists.openembedded.org/g/openembedded-core/message/199445 Mute This Topic: https://lists.openembedded.org/mt/105686820/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-