Re: [meta-freescale] weston-imx-14.0.1

Sathishkumar Duraisamy <[email protected]> Tue, 6 May 2025 17:12:38 +0530
Newsgroups org.yoctoproject.lists.meta-freescale
Message-ID <CAHebdzTCTkfvtoQjBeLFiboE=aFwNUWRxYFPQE0qhX0yCMezbg@mail.gmail.com>
--000000000000c37b4e0634761d35
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Max,

On Mon, May 5, 2025 at 5:23=E2=80=AFPM Max Krummenacher <[email protected]=
om>
wrote:

> On Mon, May 05, 2025 at 11:04:03AM +0530, Sathishkumar Duraisamy wrote:
> Hi Sathishkumar D
>
> > Dear Otavio, Dear All,
> >
> > I am facing a problem in building the master branch for the systemd
> recipe.
> > Below is the error. I am using verdin-imx8mp from toradex. How to disab=
le
> > GCS?
>
> I noticed the same build time error. I'm pretty sure it has nothing to do
> with meta-freescale but rather is hidden somewhere in
> openembedded-core/meta
> and meta-security/meta-tpm.
>
> Thank you. To avoid a longer detour, I have  removed tpm from
distro-features. I have also posted my understanding in the oe
mailing list.

I sent an mail on the oe mailinglist including a workaround, please have
> a look here:
>
> https://lore.kernel.org/openembedded-core/aBilFkr4HF-MSBd6@toolbox/T/#u
>
> Regards
> Max
>
> >
> >
> ------8<---------------------8<-------------------8<---------------------=
8<-------------------8<---------------------8<-------------------8<--------=
-------------8<-------------------8<---------------------8<-------------
> > | aarch64-tdx-linux-gcc -march=3Darmv8-a+crypto
> -mbranch-protection=3Dstandard
> > -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=3D2 -Wformat
> -Wformat-security
> > -Werror=3Dformat-security
> > --sysroot=3D/home/sathishkumar/yoctospace/verdin-next/build/tmp
> > /work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot  -o
> > src/shared/libsystemd-shared-257.so  -Wl,--as-needed -Wl,--no-undefined
> > -shared -fPIC -Wl,-soname,libsystemd-shared-257.so -Wl,--whole-archive
> > -Wl,--start-group src/shared/libsyste
> > md-shared-257.a src/basic/libbasic.a src/libsystemd/libsystemd_static.a
> > -Wl,--no-whole-archive -fstack-protector -Wl,-O1 -Wl,--hash-style=3Dgnu
> > -Wl,--as-needed
> >
> -ffile-prefix-map=3D/home/sathishkumar/yoctospace/verdin-next/build/tmp/w=
ork/arm
> > v8a-tdx-linux/systemd/257.5/git=3D/usr/src/debug/systemd/257.5
> >
> -ffile-prefix-map=3D/home/sathishkumar/yoctospace/verdin-next/build/tmp/w=
ork/armv8a-tdx-linux/systemd/257.5/build=3D/usr/src/debug/systemd/257.5
> > -ffile-prefix-map=3D/home/sathishkum
> >
> ar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-linux/systemd/257.5/r=
ecipe-sysroot=3D
> >
> -ffile-prefix-map=3D/home/sathishkumar/yoctospace/verdin-next/build/tmp/w=
ork/armv8a-tdx-linux/systemd/257.5/recipe-sysroot-native=3D
> > -Wl,-z,relro,-z,now
> > -shared
> >
> -Wl,--version-script=3D/home/sathishkumar/yoctospace/verdin-next/build/tm=
p/work/armv8a-tdx-linux/systemd/257.5/git/src/shared/libshared.sym
> > -pthread
> >
> /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-linux=
/system
> > d/257.5/recipe-sysroot/usr/lib/libacl.so
> >
> /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-linux=
/systemd/257.5/recipe-sysroot/usr/lib/libblkid.so
> > /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-lin=
u
> > x/systemd/257.5/recipe-sysroot/usr/lib/libcap.so
> >
> /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-linux=
/systemd/257.5/recipe-sysroot/usr/lib/libcrypt.so
> > -ldl /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/ar
> > mv8a-tdx-linux/systemd/257.5/recipe-sysroot/usr/lib/libmount.so
> >
> /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-linux=
/systemd/257.5/recipe-sysroot/usr/lib/libssl.so
> > /home/sathishkumar/yoctospace/verdin-next/build/tmp
> > /work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot/usr/lib/libcrypto.s=
o
> >
> /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-linux=
/systemd/257.5/recipe-sysroot/usr/lib/libpam.so
> > -lrt /home/sathishkumar/yoctospace/verdin-
> >
> next/build/tmp/work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot/usr/lib=
/libseccomp.so
> > -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--warn-common
> > -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro
> > -Wl,--warn-common -Wl,
> > --gc-sections -lm -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now
> > -Wl,-z,relro -Wl,--warn-common -Wl,--gc-sections -Wl,--fatal-warnings
> > -Wl,-z,now -Wl,-z,relro -Wl,--warn-common -Wl,--gc-sections
> > |
> >
> /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-linux=
/systemd/257.5/recipe-sysroot/usr/lib/libcrypto.so:
> > warning: GCS is required by -z gcs, but this shared library lacks the
> > necessary property note. The dynamic lo
> > ader might not enable GCS or refuse to load the program unless all the
> > shared library dependencies have the GCS marking.
> > | collect2: error: ld returned 1 exit status
> >
> >
> ------8<---------------------8<-------------------8<---------------------=
8<-------------------8<---------------------8<-------------------8<--------=
-------------8<-------------------8<---------------------8<-------------
> > Thank you,
> >
> > Regards,
> > Sathishkumar D
> >
> > On Tue, Apr 29, 2025 at 6:07=E2=80=AFPM Sathishkumar D via
> lists.yoctoproject.org
> > <[email protected]> wrote:
> >
> > > Hello Otavio,
> > >
> > >
> > > On Tue, Apr 29, 2025 at 5:16=E2=80=AFPM Otavio Salvador <
> > > [email protected]> wrote:
> > >
> > >> Hello, I hope you are doing great today.
> > >>
> > > Thank you. I am doing well.
> > >
> > >>
> > >> We didn't. Please take a look at GitHub issues to coordinate this
> effort.
> > >> Your help on that is very welcome.
> > >>
> > >>
> > > Sure, I=E2=80=99ll work on updating it. The task looks straight forwa=
rd since
> the
> > > recipe is available in meta-imx. I=E2=80=99ll port it from meta-imx, =
and after
> > > testing it on my board, I=E2=80=99ll raise a pull request.
> > >
> > >
> > >> Em ter., 29 de abr. de 2025 =C3=A0s 04:45, Sathishkumar D via
> > >> lists.yoctoproject.org <sathishkumar.d.cbe=3D
> > >> [email protected]> escreveu:
> > >>
> > >>> Hello,
> > >>>
> > >>> Anyone started to support for weston-imx-14.0.1 in our meta-freesca=
le
> > >>> repo?
> > >>>
> > >>> Regards,
> > >>> Sathishkumar D
> > >>>
> > >>>
> > >>>
> > >>>
> > >>
> > >> --
> > >> Otavio Salvador                             O.S. Systems
> > >> http://www.ossystems.com.br        http://code.ossystems.com.br
> > >> Mobile: +55 (53) 9 9981-7854
> > >>
> > >
> > > Regards,
> > > Sathishkumar D
> > >
> > > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
> > > Links: You receive all messages sent to this group.
> > > View/Reply Online (#24950):
> > > https://lists.yoctoproject.org/g/meta-freescale/message/24950
> > > Mute This Topic: https://lists.yoctoproject.org/mt/112516251/6416184
> > > Group Owner: [email protected]
> > > Unsubscribe: https://lists.yoctoproject.org/g/meta-freescale/unsub [
> > > [email protected]]
> > > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
> > >
> > >
>

--
Regards,
Sathishkumar D

--000000000000c37b4e0634761d35
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Max,</div><div><br></div><div class=3D"gmail_quote=
 gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, May 5=
, 2025 at 5:23=E2=80=AFPM Max Krummenacher &lt;<a href=3D"mailto:max.oss.09=
@gmail.com">[email protected]</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">On Mon, May 05, 2025 at 11:04:03AM +0530, =
Sathishkumar Duraisamy wrote:<br>
Hi Sathishkumar D<br>
<br>
&gt; Dear Otavio, Dear All,<br>
&gt; <br>
&gt; I am facing a problem in building the master branch for the systemd re=
cipe.<br>
&gt; Below is the error. I am using verdin-imx8mp from toradex. How to disa=
ble<br>
&gt; GCS?<br>
<br>
I noticed the same build time error. I&#39;m pretty sure it has nothing to =
do<br>
with meta-freescale but rather is hidden somewhere in openembedded-core/met=
a<br>
and meta-security/meta-tpm.<br>
<br></blockquote><div>Thank you. To avoid a longer detour, I have=C2=A0 rem=
oved tpm from distro-features. I have also posted my understanding in the o=
e mailing=C2=A0list.=C2=A0</div><div><br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex">
I sent an mail on the oe mailinglist including a workaround, please have<br=
>
a look here:<br>
<br>
<a href=3D"https://lore.kernel.org/openembedded-core/aBilFkr4HF-MSBd6@toolb=
ox/T/#u" rel=3D"noreferrer" target=3D"_blank">https://lore.kernel.org/opene=
mbedded-core/aBilFkr4HF-MSBd6@toolbox/T/#u</a><br>
<br>
Regards<br>
Max<br>
<br>
&gt; <br>
&gt; ------8&lt;---------------------8&lt;-------------------8&lt;---------=
------------8&lt;-------------------8&lt;---------------------8&lt;--------=
-----------8&lt;---------------------8&lt;-------------------8&lt;---------=
------------8&lt;-------------<br>
&gt; | aarch64-tdx-linux-gcc -march=3Darmv8-a+crypto -mbranch-protection=3D=
standard<br>
&gt; -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=3D2 -Wformat -Wformat-s=
ecurity<br>
&gt; -Werror=3Dformat-security<br>
&gt; --sysroot=3D/home/sathishkumar/yoctospace/verdin-next/build/tmp<br>
&gt; /work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot=C2=A0 -o<br>
&gt; src/shared/libsystemd-shared-257.so=C2=A0 -Wl,--as-needed -Wl,--no-und=
efined<br>
&gt; -shared -fPIC -Wl,-soname,libsystemd-shared-257.so -Wl,--whole-archive=
<br>
&gt; -Wl,--start-group src/shared/libsyste<br>
&gt; md-shared-257.a src/basic/libbasic.a src/libsystemd/libsystemd_static.=
a<br>
&gt; -Wl,--no-whole-archive -fstack-protector -Wl,-O1 -Wl,--hash-style=3Dgn=
u<br>
&gt; -Wl,--as-needed<br>
&gt; -ffile-prefix-map=3D/home/sathishkumar/yoctospace/verdin-next/build/tm=
p/work/arm<br>
&gt; v8a-tdx-linux/systemd/257.5/git=3D/usr/src/debug/systemd/257.5<br>
&gt; -ffile-prefix-map=3D/home/sathishkumar/yoctospace/verdin-next/build/tm=
p/work/armv8a-tdx-linux/systemd/257.5/build=3D/usr/src/debug/systemd/257.5<=
br>
&gt; -ffile-prefix-map=3D/home/sathishkum<br>
&gt; ar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-linux/systemd/257.=
5/recipe-sysroot=3D<br>
&gt; -ffile-prefix-map=3D/home/sathishkumar/yoctospace/verdin-next/build/tm=
p/work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot-native=3D<br>
&gt; -Wl,-z,relro,-z,now<br>
&gt; -shared<br>
&gt; -Wl,--version-script=3D/home/sathishkumar/yoctospace/verdin-next/build=
/tmp/work/armv8a-tdx-linux/systemd/257.5/git/src/shared/libshared.sym<br>
&gt; -pthread<br>
&gt; /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li=
nux/system<br>
&gt; d/257.5/recipe-sysroot/usr/lib/libacl.so<br>
&gt; /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li=
nux/systemd/257.5/recipe-sysroot/usr/lib/libblkid.so<br>
&gt; /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li=
nu<br>
&gt; x/systemd/257.5/recipe-sysroot/usr/lib/libcap.so<br>
&gt; /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li=
nux/systemd/257.5/recipe-sysroot/usr/lib/libcrypt.so<br>
&gt; -ldl /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/ar<br>
&gt; mv8a-tdx-linux/systemd/257.5/recipe-sysroot/usr/lib/libmount.so<br>
&gt; /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li=
nux/systemd/257.5/recipe-sysroot/usr/lib/libssl.so<br>
&gt; /home/sathishkumar/yoctospace/verdin-next/build/tmp<br>
&gt; /work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot/usr/lib/libcrypto.=
so<br>
&gt; /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li=
nux/systemd/257.5/recipe-sysroot/usr/lib/libpam.so<br>
&gt; -lrt /home/sathishkumar/yoctospace/verdin-<br>
&gt; next/build/tmp/work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot/usr/=
lib/libseccomp.so<br>
&gt; -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--warn-common<br>
&gt; -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro<br>
&gt; -Wl,--warn-common -Wl,<br>
&gt; --gc-sections -lm -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now<br>
&gt; -Wl,-z,relro -Wl,--warn-common -Wl,--gc-sections -Wl,--fatal-warnings<=
br>
&gt; -Wl,-z,now -Wl,-z,relro -Wl,--warn-common -Wl,--gc-sections<br>
&gt; |<br>
&gt; /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li=
nux/systemd/257.5/recipe-sysroot/usr/lib/libcrypto.so:<br>
&gt; warning: GCS is required by -z gcs, but this shared library lacks the<=
br>
&gt; necessary property note. The dynamic lo<br>
&gt; ader might not enable GCS or refuse to load the program unless all the=
<br>
&gt; shared library dependencies have the GCS marking.<br>
&gt; | collect2: error: ld returned 1 exit status<br>
&gt; <br>
&gt; ------8&lt;---------------------8&lt;-------------------8&lt;---------=
------------8&lt;-------------------8&lt;---------------------8&lt;--------=
-----------8&lt;---------------------8&lt;-------------------8&lt;---------=
------------8&lt;-------------<br>
&gt; Thank you,<br>
&gt; <br>
&gt; Regards,<br>
&gt; Sathishkumar D<br>
&gt; <br>
&gt; On Tue, Apr 29, 2025 at 6:07=E2=80=AFPM Sathishkumar D via <a href=3D"=
http://lists.yoctoproject.org" rel=3D"noreferrer" target=3D"_blank">lists.y=
octoproject.org</a><br>
&gt; &lt;sathishkumar.d.cbe=3D<a href=3D"mailto:[email protected]=
t.org" target=3D"_blank">[email protected]</a>&gt; wrote:<br=
>
&gt; <br>
&gt; &gt; Hello Otavio,<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; On Tue, Apr 29, 2025 at 5:16=E2=80=AFPM Otavio Salvador &lt;<br>
&gt; &gt; <a href=3D"mailto:[email protected]" target=3D"_bl=
ank">[email protected]</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;&gt; Hello, I hope you are doing great today.<br>
&gt; &gt;&gt;<br>
&gt; &gt; Thank you. I am doing well.<br>
&gt; &gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; We didn&#39;t. Please take a look at GitHub issues to coordin=
ate this effort.<br>
&gt; &gt;&gt; Your help on that is very welcome.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt; Sure, I=E2=80=99ll work on updating it. The task looks straight f=
orward since the<br>
&gt; &gt; recipe is available in meta-imx. I=E2=80=99ll port it from meta-i=
mx, and after<br>
&gt; &gt; testing it on my board, I=E2=80=99ll raise a pull request.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;&gt; Em ter., 29 de abr. de 2025 =C3=A0s 04:45, Sathishkumar D via=
<br>
&gt; &gt;&gt; <a href=3D"http://lists.yoctoproject.org" rel=3D"noreferrer" =
target=3D"_blank">lists.yoctoproject.org</a> &lt;sathishkumar.d.cbe=3D<br>
&gt; &gt;&gt; <a href=3D"mailto:[email protected]" target=3D=
"_blank">[email protected]</a>&gt; escreveu:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt; Hello,<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Anyone started to support for weston-imx-14.0.1 in our me=
ta-freescale<br>
&gt; &gt;&gt;&gt; repo?<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Regards,<br>
&gt; &gt;&gt;&gt; Sathishkumar D<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; --<br>
&gt; &gt;&gt; Otavio Salvador=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0O.S. Systems<br>
&gt; &gt;&gt; <a href=3D"http://www.ossystems.com.br" rel=3D"noreferrer" ta=
rget=3D"_blank">http://www.ossystems.com.br</a>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
<a href=3D"http://code.ossystems.com.br" rel=3D"noreferrer" target=3D"_blan=
k">http://code.ossystems.com.br</a><br>
&gt; &gt;&gt; Mobile: +55 (53) 9 9981-7854<br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt; Regards,<br>
&gt; &gt; Sathishkumar D<br>
&gt; &gt;<br>
&gt; &gt; -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-<br>
&gt; &gt; Links: You receive all messages sent to this group.<br>
&gt; &gt; View/Reply Online (#24950):<br>
&gt; &gt; <a href=3D"https://lists.yoctoproject.org/g/meta-freescale/messag=
e/24950" rel=3D"noreferrer" target=3D"_blank">https://lists.yoctoproject.or=
g/g/meta-freescale/message/24950</a><br>
&gt; &gt; Mute This Topic: <a href=3D"https://lists.yoctoproject.org/mt/112=
516251/6416184" rel=3D"noreferrer" target=3D"_blank">https://lists.yoctopro=
ject.org/mt/112516251/6416184</a><br>
&gt; &gt; Group Owner: <a href=3D"mailto:meta-freescale%[email protected]=
project.org" target=3D"_blank">[email protected]<=
/a><br>
&gt; &gt; Unsubscribe: <a href=3D"https://lists.yoctoproject.org/g/meta-fre=
escale/unsub" rel=3D"noreferrer" target=3D"_blank">https://lists.yoctoproje=
ct.org/g/meta-freescale/unsub</a> [<br>
&gt; &gt; <a href=3D"mailto:[email protected]" target=3D"_blank"=
>[email protected]</a>]<br>
&gt; &gt; -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-<br>
&gt; &gt;<br>
&gt; &gt;<br></blockquote><div><br></div><div>--</div><div>Regards,</div><d=
iv>Sathishkumar D=C2=A0</div></div></div>

--000000000000c37b4e0634761d35--