Skip to content

Conversation

@MingcongBai
Copy link
Member

@MingcongBai MingcongBai commented Oct 29, 2025

Topic Description

Package(s) Affected

  • brotli: 1.2.0

Security Update?

No

Build Order

#buildit brotli

Test Build(s) Done

Primary Architectures

  • AMD64 amd64
  • AArch64 arm64
  • LoongArch 64-bit loongarch64
  • LoongArch 64-bit (No SIMD) loongarch64_nosimd

Secondary Architectures

  • Loongson 3 loongson3
  • PowerPC 64-bit (Little Endian) ppc64el
  • RISC-V 64-bit riscv64

@MingcongBai MingcongBai added the upgrade Topic/issue involves a package upgrade label Oct 29, 2025
@MingcongBai
Copy link
Member Author

Huh, what happened with LoongArch?

@MingcongBai MingcongBai added help-wanted Help or suggestions needed ftbfs Package fails to build from source labels Oct 29, 2025
@MingcongBai
Copy link
Member Author

MingcongBai commented Oct 29, 2025

google/brotli#1368 - finalised as google/brotli#1369

Track patches at AOSC-Tracking/brotli @ aosc/v1.2.0
(HEAD: 9130b9667206275a9030d64d6da2672dc2d3b089).

Co-authored-by: 白铭骢 (Mingcong Bai) (@MingcongBai) <[email protected]>
@MingcongBai MingcongBai marked this pull request as ready for review October 30, 2025 12:37
@aosc-buildit-bot
Copy link
Contributor

Dickens-topic report:

brotli upgraded from 1.1.0 to 1.2.0~pre20251030T123211Z on amd64, arm64, loongarch64, loongson3, ppc64el:

19 added, 11 removed, size +669 KB (+36.6%)
--- a
+++ b
@@ -10,20 +10,20 @@
 -rw-r--r--     ./usr/include/brotli/shared_dictionary.h
 -rw-r--r--     ./usr/include/brotli/types.h
 drwxr-xr-x     ./usr/lib/
--rwxr-xr-x     ./usr/lib/libbrotlicommon.so.1.1.0
--rwxr-xr-x     ./usr/lib/libbrotlidec.so.1.1.0
--rwxr-xr-x     ./usr/lib/libbrotlienc.so.1.1.0
+-rwxr-xr-x     ./usr/lib/libbrotlicommon.so.1.2.0
+-rwxr-xr-x     ./usr/lib/libbrotlidec.so.1.2.0
+-rwxr-xr-x     ./usr/lib/libbrotlienc.so.1.2.0
 drwxr-xr-x     ./usr/lib/pkgconfig/
 -rw-r--r--     ./usr/lib/pkgconfig/libbrotlicommon.pc
 -rw-r--r--     ./usr/lib/pkgconfig/libbrotlidec.pc
 -rw-r--r--     ./usr/lib/pkgconfig/libbrotlienc.pc
 drwxr-xr-x     ./usr/lib/python3.10/
 drwxr-xr-x     ./usr/lib/python3.10/site-packages/
-drwxr-xr-x     ./usr/lib/python3.10/site-packages/Brotli-1.1.0-py3.10.egg-info/
--rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.1.0-py3.10.egg-info/PKG-INFO
--rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.1.0-py3.10.egg-info/SOURCES.txt
--rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.1.0-py3.10.egg-info/dependency_links.txt
--rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.1.0-py3.10.egg-info/top_level.txt
+drwxr-xr-x     ./usr/lib/python3.10/site-packages/Brotli-1.2.0-py3.10.egg-info/
+-rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.2.0-py3.10.egg-info/PKG-INFO
+-rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.2.0-py3.10.egg-info/SOURCES.txt
+-rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.2.0-py3.10.egg-info/dependency_links.txt
+-rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.2.0-py3.10.egg-info/top_level.txt
 drwxr-xr-x     ./usr/lib/python3.10/site-packages/__pycache__/
 -rw-r--r--     ./usr/lib/python3.10/site-packages/__pycache__/brotli.cpython-310.opt-1.pyc
 -rw-r--r--     ./usr/lib/python3.10/site-packages/__pycache__/brotli.cpython-310.pyc
@@ -33,9 +33,17 @@
 drwxr-xr-x     ./usr/share/doc/
 drwxr-xr-x     ./usr/share/doc/brotli/
 -rw-r--r--     ./usr/share/doc/brotli/LICENSE
+drwxr-xr-x     ./usr/share/man/
+drwxr-xr-x     ./usr/share/man/man1/
+-rw-r--r--     ./usr/share/man/man1/brotli.1.xz
+drwxr-xr-x     ./usr/share/man/man3/
+-rw-r--r--     ./usr/share/man/man3/constants.h.3.xz
+-rw-r--r--     ./usr/share/man/man3/decode.h.3.xz
+-rw-r--r--     ./usr/share/man/man3/encode.h.3.xz
+-rw-r--r--     ./usr/share/man/man3/types.h.3.xz
 lrwxrwxrwx     ./usr/lib/libbrotlicommon.so -> libbrotlicommon.so.1
-lrwxrwxrwx     ./usr/lib/libbrotlicommon.so.1 -> libbrotlicommon.so.1.1.0
+lrwxrwxrwx     ./usr/lib/libbrotlicommon.so.1 -> libbrotlicommon.so.1.2.0
 lrwxrwxrwx     ./usr/lib/libbrotlidec.so -> libbrotlidec.so.1
-lrwxrwxrwx     ./usr/lib/libbrotlidec.so.1 -> libbrotlidec.so.1.1.0
+lrwxrwxrwx     ./usr/lib/libbrotlidec.so.1 -> libbrotlidec.so.1.2.0
 lrwxrwxrwx     ./usr/lib/libbrotlienc.so -> libbrotlienc.so.1
-lrwxrwxrwx     ./usr/lib/libbrotlienc.so.1 -> libbrotlienc.so.1.1.0
+lrwxrwxrwx     ./usr/lib/libbrotlienc.so.1 -> libbrotlienc.so.1.2.0
brotli upgraded from 1.1.0 to 1.2.0~pre20251029T065812Z on riscv64:
19 added, 11 removed, size +164 KB (+43.2%)
--- a
+++ b
@@ -10,20 +10,20 @@
 -rw-r--r--     ./usr/include/brotli/shared_dictionary.h
 -rw-r--r--     ./usr/include/brotli/types.h
 drwxr-xr-x     ./usr/lib/
--rwxr-xr-x     ./usr/lib/libbrotlicommon.so.1.1.0
--rwxr-xr-x     ./usr/lib/libbrotlidec.so.1.1.0
--rwxr-xr-x     ./usr/lib/libbrotlienc.so.1.1.0
+-rwxr-xr-x     ./usr/lib/libbrotlicommon.so.1.2.0
+-rwxr-xr-x     ./usr/lib/libbrotlidec.so.1.2.0
+-rwxr-xr-x     ./usr/lib/libbrotlienc.so.1.2.0
 drwxr-xr-x     ./usr/lib/pkgconfig/
 -rw-r--r--     ./usr/lib/pkgconfig/libbrotlicommon.pc
 -rw-r--r--     ./usr/lib/pkgconfig/libbrotlidec.pc
 -rw-r--r--     ./usr/lib/pkgconfig/libbrotlienc.pc
 drwxr-xr-x     ./usr/lib/python3.10/
 drwxr-xr-x     ./usr/lib/python3.10/site-packages/
-drwxr-xr-x     ./usr/lib/python3.10/site-packages/Brotli-1.1.0-py3.10.egg-info/
--rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.1.0-py3.10.egg-info/PKG-INFO
--rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.1.0-py3.10.egg-info/SOURCES.txt
--rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.1.0-py3.10.egg-info/dependency_links.txt
--rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.1.0-py3.10.egg-info/top_level.txt
+drwxr-xr-x     ./usr/lib/python3.10/site-packages/Brotli-1.2.0-py3.10.egg-info/
+-rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.2.0-py3.10.egg-info/PKG-INFO
+-rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.2.0-py3.10.egg-info/SOURCES.txt
+-rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.2.0-py3.10.egg-info/dependency_links.txt
+-rw-r--r--     ./usr/lib/python3.10/site-packages/Brotli-1.2.0-py3.10.egg-info/top_level.txt
 drwxr-xr-x     ./usr/lib/python3.10/site-packages/__pycache__/
 -rw-r--r--     ./usr/lib/python3.10/site-packages/__pycache__/brotli.cpython-310.opt-1.pyc
 -rw-r--r--     ./usr/lib/python3.10/site-packages/__pycache__/brotli.cpython-310.pyc
@@ -33,9 +33,17 @@
 drwxr-xr-x     ./usr/share/doc/
 drwxr-xr-x     ./usr/share/doc/brotli/
 -rw-r--r--     ./usr/share/doc/brotli/LICENSE
+drwxr-xr-x     ./usr/share/man/
+drwxr-xr-x     ./usr/share/man/man1/
+-rw-r--r--     ./usr/share/man/man1/brotli.1.xz
+drwxr-xr-x     ./usr/share/man/man3/
+-rw-r--r--     ./usr/share/man/man3/constants.h.3.xz
+-rw-r--r--     ./usr/share/man/man3/decode.h.3.xz
+-rw-r--r--     ./usr/share/man/man3/encode.h.3.xz
+-rw-r--r--     ./usr/share/man/man3/types.h.3.xz
 lrwxrwxrwx     ./usr/lib/libbrotlicommon.so -> libbrotlicommon.so.1
-lrwxrwxrwx     ./usr/lib/libbrotlicommon.so.1 -> libbrotlicommon.so.1.1.0
+lrwxrwxrwx     ./usr/lib/libbrotlicommon.so.1 -> libbrotlicommon.so.1.2.0
 lrwxrwxrwx     ./usr/lib/libbrotlidec.so -> libbrotlidec.so.1
-lrwxrwxrwx     ./usr/lib/libbrotlidec.so.1 -> libbrotlidec.so.1.1.0
+lrwxrwxrwx     ./usr/lib/libbrotlidec.so.1 -> libbrotlidec.so.1.2.0
 lrwxrwxrwx     ./usr/lib/libbrotlienc.so -> libbrotlienc.so.1
-lrwxrwxrwx     ./usr/lib/libbrotlienc.so.1 -> libbrotlienc.so.1.1.0
+lrwxrwxrwx     ./usr/lib/libbrotlienc.so.1 -> libbrotlienc.so.1.2.0

@MingcongBai MingcongBai removed help-wanted Help or suggestions needed ftbfs Package fails to build from source labels Oct 30, 2025
@MingcongBai
Copy link
Member Author

LGTM on x86-64:

xtex-album.png     xtex-album.png.br  xtex-album.svg     xtex-album.svg.br
mingcongbai@JellyFocals [ ~ ] $ file xtex*
xtex-album.png:    PNG image data, 640 x 640, 8-bit/color RGBA, non-interlaced
xtex-album.png.br: data
xtex-album.svg:    SVG Scalable Vector Graphics image
xtex-album.svg.br: data
mingcongbai@JellyFocals [ ~ ] ! brotli -dfv xtex*.br
Decompressed [xtex-album.png.br]: 241.060 KiB -> 241.055 KiB in 0.00 sec
Decompressed [xtex-album.svg.br]: 300.392 KiB -> 442.653 KiB in 0.00 sec

Copy link
Member

@Cyanoxygen Cyanoxygen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IA-64, Wow.

@Cyanoxygen Cyanoxygen merged commit 3dba374 into stable Oct 30, 2025
7 checks passed
@Cyanoxygen Cyanoxygen deleted the brotli-1.2.0 branch October 30, 2025 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

upgrade Topic/issue involves a package upgrade

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants