Hi Liming, Have tried this option, still not works.
Thanks, Christine (Yuwei) > -----Original Message----- > From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of > gaoliming > Sent: Thursday, March 31, 2022 1:33 PM > To: Chen, Christine <yuwei.c...@intel.com>; devel@edk2.groups.io; 'Gerd > Hoffmann' <kra...@redhat.com>; Kinney, Michael D > <michael.d.kin...@intel.com>; 'Sean Brogan' > <sean.bro...@microsoft.com>; Shi, Steven <steven....@intel.com>; Feng, > Bob C <bob.c.f...@intel.com> > Cc: 'Rebecca Cran' <rebe...@bsdio.com>; 'Pawel Polawski' > <ppola...@redhat.com>; 'Oliver Steffen' <ostef...@redhat.com> > Subject: 回复: [edk2-devel] [PATCH v2 1/1] Basetools: fix gcc workaround > > Christine: > Can you try the option -Wno-unknown-warning to see whether it disables > the warning about an unrecognized command line option? > > Thanks > Liming > > -----邮件原件----- > > 发件人: Chen, Christine <yuwei.c...@intel.com> > > 发送时间: 2022年3月31日 10:47 > > 收件人: devel@edk2.groups.io; Chen, Christine <yuwei.c...@intel.com>; > > Gerd Hoffmann <kra...@redhat.com>; Kinney, Michael D > > <michael.d.kin...@intel.com>; Sean Brogan > <sean.bro...@microsoft.com>; > > Gao, Liming <gaolim...@byosoft.com.cn>; Shi, Steven > > <steven....@intel.com>; Feng, Bob C <bob.c.f...@intel.com> > > 抄送: Rebecca Cran <rebe...@bsdio.com>; Pawel Polawski > > <ppola...@redhat.com>; Oliver Steffen <ostef...@redhat.com> > > 主题: RE: [edk2-devel] [PATCH v2 1/1] Basetools: fix gcc workaround > > > > Since the gcc12 has the incompatible change from GCC5.4, I'd also > > suggest > we > > could create a new TOOL CHAIN for gcc12. > > The error reports I collected show in gcc5.4 , > "-Wno-error=stringop-overflow" > > is an unrecognized command line option which is available in gcc12. > > > > Thanks, > > Christine (Yuwei) > > > -----Original Message----- > > > From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of > Yuwei > > > Chen > > > Sent: Thursday, March 31, 2022 8:51 AM > > > To: Gerd Hoffmann <kra...@redhat.com>; devel@edk2.groups.io > > > Cc: Feng, Bob C <bob.c.f...@intel.com>; Rebecca Cran > > > <rebe...@bsdio.com>; Pawel Polawski <ppola...@redhat.com>; Oliver > > > Steffen <ostef...@redhat.com>; Gao, Liming > > > <gaolim...@byosoft.com.cn> > > > Subject: Re: [edk2-devel] [PATCH v2 1/1] Basetools: fix gcc > > > workaround > > > > > > Hi Hoffmann, > > > > > > I received some reports that some platforms are using gcc5.4. With > > > this > > patch, > > > these platform builds are still broken. > > > Would you like to revert the original commits? > > > > > > Thanks, > > > Christine (Yuwei) > > > > > > > -----Original Message----- > > > > From: Gerd Hoffmann <kra...@redhat.com> > > > > Sent: Tuesday, March 29, 2022 4:38 PM > > > > To: devel@edk2.groups.io > > > > Cc: Feng, Bob C <bob.c.f...@intel.com>; Rebecca Cran > > > > <rebe...@bsdio.com>; Pawel Polawski <ppola...@redhat.com>; > Oliver > > > > Steffen <ostef...@redhat.com>; Chen, Christine > > > <yuwei.c...@intel.com>; > > > > Gao, Liming <gaolim...@byosoft.com.cn>; Gerd Hoffmann > > > > <kra...@redhat.com> > > > > Subject: [PATCH v2 1/1] Basetools: fix gcc workaround > > > > > > > > Apply the workaround only in case the compiler is gcc. > > > > Fixes builds with clang. > > > > > > > > Fixes: 22130dcd98b4 ("Basetools: turn off gcc12 warning") > > > > Reported-by: Rebecca Cran <rebe...@bsdio.com> > > > > Signed-off-by: Gerd Hoffmann <kra...@redhat.com> > > > > --- > > > > BaseTools/Source/C/DevicePath/GNUmakefile | 2 ++ > > > > 1 file changed, 2 insertions(+) > > > > > > > > diff --git a/BaseTools/Source/C/DevicePath/GNUmakefile > > > > b/BaseTools/Source/C/DevicePath/GNUmakefile > > > > index b05d2bddfa68..6323e7355cc8 100644 > > > > --- a/BaseTools/Source/C/DevicePath/GNUmakefile > > > > +++ b/BaseTools/Source/C/DevicePath/GNUmakefile > > > > @@ -13,8 +13,10 @@ OBJECTS = DevicePath.o UefiDevicePathLib.o > > > > DevicePathFromText.o DevicePathUtili > > > > > > > > include $(MAKEROOT)/Makefiles/app.makefile > > > > > > > > +ifneq ($(CXX), llvm) > > > > # gcc 12 trips over device path handling BUILD_CFLAGS += -Wno- > > > > error=stringop-overflow > > > > +endif > > > > > > > > LIBS = -lCommon > > > > ifeq ($(CYGWIN), CYGWIN) > > > > -- > > > > 2.35.1 > > > > > > > > > > > > > > > > > > > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#88373): https://edk2.groups.io/g/devel/message/88373 Mute This Topic: https://groups.io/mt/90196477/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-