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 <<a href=3D"mailto:max.oss.09= @gmail.com">[email protected]</a>> 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> > Dear Otavio, Dear All,<br> > <br> > I am facing a problem in building the master branch for the systemd re= cipe.<br> > Below is the error. I am using verdin-imx8mp from toradex. How to disa= ble<br> > GCS?<br> <br> I noticed the same build time error. I'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> > <br> > ------8<---------------------8<-------------------8<---------= ------------8<-------------------8<---------------------8<--------= -----------8<---------------------8<-------------------8<---------= ------------8<-------------<br> > | aarch64-tdx-linux-gcc -march=3Darmv8-a+crypto -mbranch-protection=3D= standard<br> > -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=3D2 -Wformat -Wformat-s= ecurity<br> > -Werror=3Dformat-security<br> > --sysroot=3D/home/sathishkumar/yoctospace/verdin-next/build/tmp<br> > /work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot=C2=A0 -o<br> > src/shared/libsystemd-shared-257.so=C2=A0 -Wl,--as-needed -Wl,--no-und= efined<br> > -shared -fPIC -Wl,-soname,libsystemd-shared-257.so -Wl,--whole-archive= <br> > -Wl,--start-group src/shared/libsyste<br> > md-shared-257.a src/basic/libbasic.a src/libsystemd/libsystemd_static.= a<br> > -Wl,--no-whole-archive -fstack-protector -Wl,-O1 -Wl,--hash-style=3Dgn= u<br> > -Wl,--as-needed<br> > -ffile-prefix-map=3D/home/sathishkumar/yoctospace/verdin-next/build/tm= p/work/arm<br> > v8a-tdx-linux/systemd/257.5/git=3D/usr/src/debug/systemd/257.5<br> > -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> > -ffile-prefix-map=3D/home/sathishkum<br> > ar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-linux/systemd/257.= 5/recipe-sysroot=3D<br> > -ffile-prefix-map=3D/home/sathishkumar/yoctospace/verdin-next/build/tm= p/work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot-native=3D<br> > -Wl,-z,relro,-z,now<br> > -shared<br> > -Wl,--version-script=3D/home/sathishkumar/yoctospace/verdin-next/build= /tmp/work/armv8a-tdx-linux/systemd/257.5/git/src/shared/libshared.sym<br> > -pthread<br> > /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li= nux/system<br> > d/257.5/recipe-sysroot/usr/lib/libacl.so<br> > /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li= nux/systemd/257.5/recipe-sysroot/usr/lib/libblkid.so<br> > /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li= nu<br> > x/systemd/257.5/recipe-sysroot/usr/lib/libcap.so<br> > /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li= nux/systemd/257.5/recipe-sysroot/usr/lib/libcrypt.so<br> > -ldl /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/ar<br> > mv8a-tdx-linux/systemd/257.5/recipe-sysroot/usr/lib/libmount.so<br> > /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li= nux/systemd/257.5/recipe-sysroot/usr/lib/libssl.so<br> > /home/sathishkumar/yoctospace/verdin-next/build/tmp<br> > /work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot/usr/lib/libcrypto.= so<br> > /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li= nux/systemd/257.5/recipe-sysroot/usr/lib/libpam.so<br> > -lrt /home/sathishkumar/yoctospace/verdin-<br> > next/build/tmp/work/armv8a-tdx-linux/systemd/257.5/recipe-sysroot/usr/= lib/libseccomp.so<br> > -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--warn-common<br> > -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro<br> > -Wl,--warn-common -Wl,<br> > --gc-sections -lm -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now<br> > -Wl,-z,relro -Wl,--warn-common -Wl,--gc-sections -Wl,--fatal-warnings<= br> > -Wl,-z,now -Wl,-z,relro -Wl,--warn-common -Wl,--gc-sections<br> > |<br> > /home/sathishkumar/yoctospace/verdin-next/build/tmp/work/armv8a-tdx-li= nux/systemd/257.5/recipe-sysroot/usr/lib/libcrypto.so:<br> > warning: GCS is required by -z gcs, but this shared library lacks the<= br> > necessary property note. The dynamic lo<br> > ader might not enable GCS or refuse to load the program unless all the= <br> > shared library dependencies have the GCS marking.<br> > | collect2: error: ld returned 1 exit status<br> > <br> > ------8<---------------------8<-------------------8<---------= ------------8<-------------------8<---------------------8<--------= -----------8<---------------------8<-------------------8<---------= ------------8<-------------<br> > Thank you,<br> > <br> > Regards,<br> > Sathishkumar D<br> > <br> > 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> > <sathishkumar.d.cbe=3D<a href=3D"mailto:[email protected]= t.org" target=3D"_blank">[email protected]</a>> wrote:<br= > > <br> > > Hello Otavio,<br> > ><br> > ><br> > > On Tue, Apr 29, 2025 at 5:16=E2=80=AFPM Otavio Salvador <<br> > > <a href=3D"mailto:[email protected]" target=3D"_bl= ank">[email protected]</a>> wrote:<br> > ><br> > >> Hello, I hope you are doing great today.<br> > >><br> > > Thank you. I am doing well.<br> > ><br> > >><br> > >> We didn't. Please take a look at GitHub issues to coordin= ate this effort.<br> > >> Your help on that is very welcome.<br> > >><br> > >><br> > > Sure, I=E2=80=99ll work on updating it. The task looks straight f= orward since the<br> > > recipe is available in meta-imx. I=E2=80=99ll port it from meta-i= mx, and after<br> > > testing it on my board, I=E2=80=99ll raise a pull request.<br> > ><br> > ><br> > >> Em ter., 29 de abr. de 2025 =C3=A0s 04:45, Sathishkumar D via= <br> > >> <a href=3D"http://lists.yoctoproject.org" rel=3D"noreferrer" = target=3D"_blank">lists.yoctoproject.org</a> <sathishkumar.d.cbe=3D<br> > >> <a href=3D"mailto:[email protected]" target=3D= "_blank">[email protected]</a>> escreveu:<br> > >><br> > >>> Hello,<br> > >>><br> > >>> Anyone started to support for weston-imx-14.0.1 in our me= ta-freescale<br> > >>> repo?<br> > >>><br> > >>> Regards,<br> > >>> Sathishkumar D<br> > >>><br> > >>><br> > >>><br> > >>><br> > >><br> > >> --<br> > >> 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> > >> <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> > >> Mobile: +55 (53) 9 9981-7854<br> > >><br> > ><br> > > Regards,<br> > > Sathishkumar D<br> > ><br> > > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-<br> > > Links: You receive all messages sent to this group.<br> > > View/Reply Online (#24950):<br> > > <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> > > 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> > > Group Owner: <a href=3D"mailto:meta-freescale%[email protected]= project.org" target=3D"_blank">[email protected]<= /a><br> > > 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> > > <a href=3D"mailto:[email protected]" target=3D"_blank"= >[email protected]</a>]<br> > > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-<br> > ><br> > ><br></blockquote><div><br></div><div>--</div><div>Regards,</div><d= iv>Sathishkumar D=C2=A0</div></div></div> --000000000000c37b4e0634761d35--