From nobody Mon Apr 29 05:40:56 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+85180+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+85180+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1640220503; cv=none; d=zohomail.com; s=zohoarc; b=dwDG3ra8tDf+lOjcHM6/OuiPKvVdEJS4lY0fL2hll9NtbraraL4FRKQqteomCZKJW26AhIbFU1Bzo1PdRhSDXmD01gl6MlrMPLkD79zeG1Gy0Ta8Ub2wmnmFbNg7oreGvR5XeyTt2Jfs4Z9UAKdOv7WDkcKaFqigiAmT5ApFsZA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1640220503; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=Vreoj4X5yUz//29IYA2jGlStez6GvnTj4pQsYT8y+Fg=; b=im3yEhEZVZwvaQRlsvmPTHHRPX/HcCvCxZy+lZgmOaJtumcTqIxS/6AJK8+7X014uALU2aqsrDAWw8GH3LFkyH9R1jmcUUKGlyIeUEph0X/mUrnsR8niSgBpKPQeMdgc1VGkjLbBuyPBIjDLL9TKw4V/jsu0rPZmxjMO7r8tBEo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+85180+1787277+3901457@groups.io Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1640220502689135.8959354325002; Wed, 22 Dec 2021 16:48:22 -0800 (PST) Return-Path: X-Received: by 127.0.0.2 with SMTP id 3EbZYY1788612x8kvvsF0xJ1; Wed, 22 Dec 2021 16:48:22 -0800 X-Received: from mail.byosoft.com.cn (mail.byosoft.com.cn [58.240.74.242]) by mx.groups.io with SMTP id smtpd.web11.27227.1640220500144131013 for ; Wed, 22 Dec 2021 16:48:21 -0800 X-Received: from DESKTOPS6D0PVI ([58.246.60.130]) (envelope-sender ) by 192.168.6.13 with ESMTP for ; Thu, 23 Dec 2021 08:48:05 +0800 X-WM-Sender: gaoliming@byosoft.com.cn X-Originating-IP: 58.246.60.130 X-WM-AuthFlag: YES X-WM-AuthUser: gaoliming@byosoft.com.cn From: "gaoliming" To: "'Pedro Falcato'" , "'edk2-devel-groups-io'" , Cc: "'Bob Feng'" , "'Yuwei Chen'" References: <20211220165547.845523-1-ross.burton@arm.com> In-Reply-To: Subject: =?UTF-8?B?5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BBVENIXSBCYXNlVG9vbHMvQnJvdGxpOiB1cGRhdGUgdG8gbGF0ZXN0IGJyb3RsaSBzdWJtb2R1bGU=?= Date: Thu, 23 Dec 2021 08:48:13 +0800 Message-ID: <001201d7f796$c45663b0$4d032b10$@byosoft.com.cn> MIME-Version: 1.0 Thread-Index: AQJtt0V7RqA86FE0wtwlyFRtOu/l9gF7fb4bqwfjAfA= Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,gaoliming@byosoft.com.cn X-Gm-Message-State: VEsKqpwtpReo3DAyO6nnAQAOx1787277AA= Content-Type: multipart/alternative; boundary="----=_NextPart_000_0013_01D7F7D9.D27ADC30" Content-Language: zh-cn DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1640220502; bh=917UTEx3SERYvCVTr4Rcjv8Jkv9XewhIAjp0K0VaN7I=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=krNkWVBHU0HROVSu/6QTPW93e91ODisJsTtHPUOLjqM0dQ1JDQwFQehOJaZ09OY87yA nnKxnAWW1rxOkAuX3R2vfJzM205EDofbCCzYhdeTgCbJo03uVNFYSiXI81qlEXN1mlMEC q+ZvXgTZAhJ96dKnwF+SjopkBY30nJh3vsc= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1640220504980100002 ------=_NextPart_000_0013_01D7F7D9.D27ADC30 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Create PR https://github.com/tianocore/edk2/pull/2346 for this patch.=20 =20 Thanks Liming =E5=8F=91=E4=BB=B6=E4=BA=BA: Pedro Falcato =20 =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2021=E5=B9=B412=E6=9C=8821=E6=97=A5 1= :02 =E6=94=B6=E4=BB=B6=E4=BA=BA: edk2-devel-groups-io ; r= oss@burtonini.com =E6=8A=84=E9=80=81: Bob Feng ; Liming Gao ; Yuwei Chen =E4=B8=BB=E9=A2=98: Re: [edk2-devel] [PATCH] BaseTools/Brotli: update to la= test brotli submodule =20 Ross, =20 This is a duplicate of https://edk2.groups.io/g/devel/message/84497, which = has already been Rb'd and is just waiting for a maintainer to merge it. =20 Best regards, Pedro =20 On Mon, Dec 20, 2021 at 4:55 PM Ross Burton > wrote: Update to the latest Brotli commit, and extend the makefiles as needed. Specifically, this is needed for 0a3944 in brotli, to fix VLA parameter warnings with new compilers. Signed-off-by: Ross Burton > Change-Id: I36d28cadb9bf2d9e01ac0341e69509fa1b8d6969 --- BaseTools/Source/C/BrotliCompress/GNUmakefile | 7 +++++++ BaseTools/Source/C/BrotliCompress/Makefile | 11 ++++++++++- BaseTools/Source/C/BrotliCompress/brotli | 2 +- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/BaseTools/Source/C/BrotliCompress/GNUmakefile b/BaseTools/Sour= ce/C/BrotliCompress/GNUmakefile index b150e5dd2b..1a946140a3 100644 --- a/BaseTools/Source/C/BrotliCompress/GNUmakefile +++ b/BaseTools/Source/C/BrotliCompress/GNUmakefile @@ -10,8 +10,12 @@ APPNAME =3D BrotliCompress OBJECTS =3D \ BrotliCompress.o \ + brotli/c/common/constants.o \ + brotli/c/common/context.o \ brotli/c/common/dictionary.o \ brotli/c/common/transform.o \ + brotli/c/common/platform.o \ + brotli/c/common/shared_dictionary.o \ brotli/c/dec/bit_reader.o \ brotli/c/dec/decode.o \ brotli/c/dec/huffman.o \ @@ -22,12 +26,15 @@ OBJECTS =3D \ brotli/c/enc/block_splitter.o \ brotli/c/enc/brotli_bit_stream.o \ brotli/c/enc/cluster.o \ + brotli/c/enc/compound_dictionary.o \ brotli/c/enc/compress_fragment.o \ brotli/c/enc/compress_fragment_two_pass.o \ + brotli/c/enc/command.o \ brotli/c/enc/dictionary_hash.o \ brotli/c/enc/encode.o \ brotli/c/enc/encoder_dict.o \ brotli/c/enc/entropy_encode.o \ + brotli/c/enc/fast_log.o \ brotli/c/enc/histogram.o \ brotli/c/enc/literal_cost.o \ brotli/c/enc/memory.o \ diff --git a/BaseTools/Source/C/BrotliCompress/Makefile b/BaseTools/Source/= C/BrotliCompress/Makefile index 038d1ec242..918497dc7b 100644 --- a/BaseTools/Source/C/BrotliCompress/Makefile +++ b/BaseTools/Source/C/BrotliCompress/Makefile @@ -13,7 +13,13 @@ APPNAME =3D BrotliCompress #LIBS =3D $(LIB_PATH)\Common.lib -COMMON_OBJ =3D brotli\c\common\dictionary.obj brotli\c\common\transform.obj +COMMON_OBJ =3D \ + brotli\c\common\constants.obj \ + brotli\c\common\context.obj \ + brotli\c\common\dictionary.obj \ + brotli\c\common\transform.obj \ + brotli\c\common\platform.obj \ + brotli\c\common\shared_dictionary.obj DEC_OBJ =3D \ brotli\c\dec\bit_reader.obj \ brotli\c\dec\decode.obj \ @@ -26,12 +32,15 @@ ENC_OBJ =3D \ brotli\c\enc\block_splitter.obj \ brotli\c\enc\brotli_bit_stream.obj \ brotli\c\enc\cluster.obj \ + brotli\c\enc\compound_dictionary.obj \ brotli\c\enc\compress_fragment.obj \ brotli\c\enc\compress_fragment_two_pass.obj \ + brotli\c\enc\command.obj \ brotli\c\enc\dictionary_hash.obj \ brotli\c\enc\encode.obj \ brotli\c\enc\encoder_dict.obj \ brotli\c\enc\entropy_encode.obj \ + brotli\c\enc\fast_log.obj \ brotli\c\enc\histogram.obj \ brotli\c\enc\literal_cost.obj \ brotli\c\enc\memory.obj \ diff --git a/BaseTools/Source/C/BrotliCompress/brotli b/BaseTools/Source/C/= BrotliCompress/brotli index 666c3280cc..e83c7b8e8f 160000 --- a/BaseTools/Source/C/BrotliCompress/brotli +++ b/BaseTools/Source/C/BrotliCompress/brotli @@ -1 +1 @@ -Subproject commit 666c3280cc11dc433c303d79a83d4ffbdd12cc8d +Subproject commit e83c7b8e8fb8b696a1df6866bc46cbb76d7e0348 --=20 2.25.1 ------------ Groups.io Links: You receive all messages sent to this group. View/Reply Online (#85111): https://edk2.groups.io/g/devel/message/85111 Mute This Topic: https://groups.io/mt/87860390/5946980 Group Owner: devel+owner@edk2.groups.io =20 Unsubscribe: https://edk2.groups.io/g/devel/unsub [pedro.falcato@gmail.com = ] ------------ =20 --=20 Pedro Falcato -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#85180): https://edk2.groups.io/g/devel/message/85180 Mute This Topic: https://groups.io/mt/87910459/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- ------=_NextPart_000_0013_01D7F7D9.D27ADC30 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Create PR https://github.com/tianocore/edk2/pull/2346 for this patch.

 

Thanks

Limi= ng

=E5=8F=91=E4=BB= =B6=E4=BA=BA: Pedro Falcato <ped= ro.falcato@gmail.com>
=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2021=E5=B9=B412=E6=9C= =8821=E6=97=A5 1:02
= =E6=94=B6=E4=BB=B6=E4=BA=BA: edk2-devel-groups-io <devel@edk2.groups.io>; ross@burtonini.com=
=E6=8A=84=E9=80=81: Bob Feng <bob.c.feng@intel.com>; Liming Gao <gaoliming@b= yosoft.com.cn>; Yuwei Chen <yuwei.chen@intel.com>
=E4= =B8=BB=E9=A2=98: Re: [edk2= -devel] [PATCH] BaseTools/Brotli: update to latest brotli submodule

 

Ross= ,

&n= bsp;

Thi= s is a duplicate of https://edk2.groups.io/g/devel/message/84497, which has already = been Rb'd and is just waiting for a maintainer to merge it.

 <= /span>

Best regards,<= o:p>

Ped= ro

 

On Mon, Dec 20, 2021 at 4:55 PM Ross Burton <ross@burtonini.com> wrote:

Update to the latest Brotl= i commit, and extend the makefiles as needed.

Specifically, this is = needed for 0a3944 in brotli, to fix VLA parameter
warnings with new comp= ilers.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Change-Id: I36d28= cadb9bf2d9e01ac0341e69509fa1b8d6969
---
 BaseTools/Source/C/Brot= liCompress/GNUmakefile |  7 +++++++
 BaseTools/Source/C/Brotli= Compress/Makefile    | 11 ++++++++++-
 BaseTools/Source/C= /BrotliCompress/brotli      |  2 +-
 3 files ch= anged, 18 insertions(+), 2 deletions(-)

diff --git a/BaseTools/Sourc= e/C/BrotliCompress/GNUmakefile b/BaseTools/Source/C/BrotliCompress/GNUmakef= ile
index b150e5dd2b..1a946140a3 100644
--- a/BaseTools/Source/C/Brot= liCompress/GNUmakefile
+++ b/BaseTools/Source/C/BrotliCompress/GNUmakefi= le
@@ -10,8 +10,12 @@ APPNAME =3D BrotliCompress

 OBJECTS = =3D \
   BrotliCompress.o \
+  brotli/c/common/constan= ts.o \
+  brotli/c/common/context.o \
   brotli/c/comm= on/dictionary.o \
   brotli/c/common/transform.o \
+  = brotli/c/common/platform.o \
+  brotli/c/common/shared_dictionary.o= \
   brotli/c/dec/bit_reader.o \
   brotli/c/dec= /decode.o \
   brotli/c/dec/huffman.o \
@@ -22,12 +26,15 @@= OBJECTS =3D \
   brotli/c/enc/block_splitter.o \
  &n= bsp;brotli/c/enc/brotli_bit_stream.o \
   brotli/c/enc/cluster= .o \
+  brotli/c/enc/compound_dictionary.o \
   brotli= /c/enc/compress_fragment.o \
   brotli/c/enc/compress_fragment= _two_pass.o \
+  brotli/c/enc/command.o \
   brotli/c/= enc/dictionary_hash.o \
   brotli/c/enc/encode.o \
  &= nbsp;brotli/c/enc/encoder_dict.o \
   brotli/c/enc/entropy_enc= ode.o \
+  brotli/c/enc/fast_log.o \
   brotli/c/enc/h= istogram.o \
   brotli/c/enc/literal_cost.o \
   = brotli/c/enc/memory.o \
diff --git a/BaseTools/Source/C/BrotliCompress/M= akefile b/BaseTools/Source/C/BrotliCompress/Makefile
index 038d1ec242..9= 18497dc7b 100644
--- a/BaseTools/Source/C/BrotliCompress/Makefile
+++= b/BaseTools/Source/C/BrotliCompress/Makefile
@@ -13,7 +13,13 @@ APPNAME= =3D BrotliCompress

 #LIBS =3D $(LIB_PATH)\Common.lib

-C= OMMON_OBJ =3D brotli\c\common\dictionary.obj brotli\c\common\transform.obj<= br>+COMMON_OBJ =3D \
+  brotli\c\common\constants.obj \
+  = brotli\c\common\context.obj \
+  brotli\c\common\dictionary.obj \+  brotli\c\common\transform.obj \
+  brotli\c\common\platfo= rm.obj \
+  brotli\c\common\shared_dictionary.obj
 DEC_OBJ = =3D \
   brotli\c\dec\bit_reader.obj \
   brotli\= c\dec\decode.obj \
@@ -26,12 +32,15 @@ ENC_OBJ =3D \
   bro= tli\c\enc\block_splitter.obj \
   brotli\c\enc\brotli_bit_stre= am.obj \
   brotli\c\enc\cluster.obj \
+  brotli\c\enc= \compound_dictionary.obj \
   brotli\c\enc\compress_fragment.o= bj \
   brotli\c\enc\compress_fragment_two_pass.obj \
+&nbs= p; brotli\c\enc\command.obj \
   brotli\c\enc\dictionary_hash.= obj \
   brotli\c\enc\encode.obj \
   brotli\c\en= c\encoder_dict.obj \
   brotli\c\enc\entropy_encode.obj \
+=   brotli\c\enc\fast_log.obj \
   brotli\c\enc\histogram.o= bj \
   brotli\c\enc\literal_cost.obj \
   brotli= \c\enc\memory.obj \
diff --git a/BaseTools/Source/C/BrotliCompress/brotl= i b/BaseTools/Source/C/BrotliCompress/brotli
index 666c3280cc..e83c7b8e8= f 160000
--- a/BaseTools/Source/C/BrotliCompress/brotli
+++ b/BaseToo= ls/Source/C/BrotliCompress/brotli
@@ -1 +1 @@
-Subproject commit 666c= 3280cc11dc433c303d79a83d4ffbdd12cc8d
+Subproject commit e83c7b8e8fb8b696= a1df6866bc46cbb76d7e0348
--
2.25.1



------------
Gr= oups.io Links: You receive all messages sent to this group.
View/Reply O= nline (#85111): https://edk2.groups.io/g/devel/message/85111
Mute Th= is Topic: https://groups.io/mt/87860390/5946980
Group Owner: devel+owner@edk2.groups= .io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [pedro.falcato@gmail.com]------------


 

--

Pedro Falcato

=
_._,_._,_

G= roups.io Links:

You receive all messages sent to this group.

Vi= ew/Reply Online (#85180) | | Mute This Topic | New Topic
Your Subscription | Contact Group Owner | Unsubscribe [importer@patchew.org]
_._,_._,_

=20 ------=_NextPart_000_0013_01D7F7D9.D27ADC30--