Message ID | 20220723145416.1374755-3-raj.khem@gmail.com |
---|---|
State | New |
Headers | show |
Series | [1/3] libgcc: Fix standalone target builds with usrmerge distro feature | expand |
Fixes our builds, thanks Khem! Ross > On 23 Jul 2022, at 15:54, Khem Raj via lists.openembedded.org <raj.khem=gmail.com@lists.openembedded.org> wrote: > > This disables tests for runtime system specific functions like fcntl > there is no other change seen > > +configure:77372: checking for fcntl > +configure:77372: result: yes > > In libsttdc++ configure log outputs. > > [YOCTO #14803] > > Signed-off-by: Khem Raj <raj.khem@gmail.com> > --- > meta/recipes-devtools/gcc/gcc-runtime.inc | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-devtools/gcc/gcc-runtime.inc b/meta/recipes-devtools/gcc/gcc-runtime.inc > index 15f4175214b..91b74c732bd 100644 > --- a/meta/recipes-devtools/gcc/gcc-runtime.inc > +++ b/meta/recipes-devtools/gcc/gcc-runtime.inc > @@ -16,7 +16,8 @@ EXTRA_OECONF_PATHS = "\ > > EXTRA_OECONF:append:linuxstdbase = " --enable-clocale=gnu" > EXTRA_OECONF:append = " --cache-file=${B}/config.cache" > -EXTRA_OECONF:append:libc-newlib = " --with-newlib" > +EXTRA_OECONF:append:libc-newlib = " --with-newlib --with-target-subdir" > +EXTRA_OECONF:append:libc-baremetal = " --with-target-subdir" > > # Disable ifuncs for libatomic on arm conflicts -march/-mcpu > EXTRA_OECONF:append:arm = " libat_cv_have_ifunc=no " > -- > 2.37.1 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#168442): https://lists.openembedded.org/g/openembedded-core/message/168442 > Mute This Topic: https://lists.openembedded.org/mt/92568011/6875888 > Group Owner: openembedded-core+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [ross.burton@arm.com] > -=-=-=-=-=-=-=-=-=-=-=- >
diff --git a/meta/recipes-devtools/gcc/gcc-runtime.inc b/meta/recipes-devtools/gcc/gcc-runtime.inc index 15f4175214b..91b74c732bd 100644 --- a/meta/recipes-devtools/gcc/gcc-runtime.inc +++ b/meta/recipes-devtools/gcc/gcc-runtime.inc @@ -16,7 +16,8 @@ EXTRA_OECONF_PATHS = "\ EXTRA_OECONF:append:linuxstdbase = " --enable-clocale=gnu" EXTRA_OECONF:append = " --cache-file=${B}/config.cache" -EXTRA_OECONF:append:libc-newlib = " --with-newlib" +EXTRA_OECONF:append:libc-newlib = " --with-newlib --with-target-subdir" +EXTRA_OECONF:append:libc-baremetal = " --with-target-subdir" # Disable ifuncs for libatomic on arm conflicts -march/-mcpu EXTRA_OECONF:append:arm = " libat_cv_have_ifunc=no "
This disables tests for runtime system specific functions like fcntl there is no other change seen +configure:77372: checking for fcntl +configure:77372: result: yes In libsttdc++ configure log outputs. [YOCTO #14803] Signed-off-by: Khem Raj <raj.khem@gmail.com> --- meta/recipes-devtools/gcc/gcc-runtime.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)