Ludovic Courtès writes: > Hi, > > Zheng Junjie skribis: > >> utils: Add 'objcopy-for-target' and 'objdump-for-target'. >> gnu: glibc: Fix cross-compiling. > > Could you explain what this is addressing? all cross-compiling image build fail, because glibc 2.39 cross-compiling fail. > > The ‘add-cross-binutils-to-PATH’ phase is supposed to do the right this is in cross-libc*, but glibc not have this phase. > thing, as suggested in the discussion at > , > and that means ‘objdump-for-target’ & co. shouldn’t be necessary. > > Ludo’. glibc 2.35 have "glibc-cross-objdump.patch" and "glibc-cross-objcopy.patch" patch, but glibc 2.39 not have them, so 2.39 cross compiling try use objdump and build fail, and 2.35 success. I checked again today. because (gnu services base)'s nscd-configuration default use glibc, not '(cross-libc target)', This is why glibc was introduced. Maybe the following patch can also be useful.