<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/stintel/tools/7z, branch master</title>
<subtitle>Staging tree of Stijn Tintel</subtitle>
<id>https://git.openwrt.org/openwrt/staging/stintel/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/stintel/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/'/>
<updated>2025-08-17T09:09:46Z</updated>
<entry>
<title>tools/7z: update to 25.01</title>
<updated>2025-08-17T09:09:46Z</updated>
<author>
<name>Tianling Shen</name>
</author>
<published>2025-08-11T07:22:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/commit/?id=4e9fbc75c731715d5b8dd9e9d6c0a4eb3fd0d121'/>
<id>urn:sha1:4e9fbc75c731715d5b8dd9e9d6c0a4eb3fd0d121</id>
<content type='text'>
This version contains fixes for CVE-2025-55188.
Changelog: https://www.7-zip.org/history.txt

Signed-off-by: Tianling Shen &lt;cnsztl@immortalwrt.org&gt;
Link: https://github.com/openwrt/openwrt/pull/19742
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/7z: update to 25.00</title>
<updated>2025-07-12T08:06:29Z</updated>
<author>
<name>Shiji Yang</name>
</author>
<published>2025-07-10T12:02:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/commit/?id=01654bc2ad747ace71720aa2567992403a9aebed'/>
<id>urn:sha1:01654bc2ad747ace71720aa2567992403a9aebed</id>
<content type='text'>
Changelog: https://www.7-zip.org/history.txt

All patches are automatically refreshed.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/19360
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/7z: update to 24.09</title>
<updated>2025-06-04T18:15:22Z</updated>
<author>
<name>Shiji Yang</name>
</author>
<published>2025-06-04T12:23:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/commit/?id=ce9c7b05a492e510e4f7350492dc3a850e93f914'/>
<id>urn:sha1:ce9c7b05a492e510e4f7350492dc3a850e93f914</id>
<content type='text'>
There are no patches that need to be refreshed.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/19020
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/7z: update to 24.05</title>
<updated>2024-07-27T18:32:20Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2024-07-11T10:33:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/commit/?id=a9f58dddb709d089f19e5036b282abcd5e059090'/>
<id>urn:sha1:a9f58dddb709d089f19e5036b282abcd5e059090</id>
<content type='text'>
Update to a more recent stable release.

Most notably, this version includes
some fixes for building on an OS like Alpine.
This allows for the removal of hacks
that fixed building on Alpine,
but broke building on ARM archs.

Manually adjust:
- 7-zip-flags.patch
- 7-zip-musl.patch

Link: https://7-zip.org/history.txt
Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
Link: https://github.com/openwrt/openwrt/pull/15991
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/7z: cleanup Makefile</title>
<updated>2024-07-27T18:32:20Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2024-07-11T07:54:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/commit/?id=ce4b345b7b498f5686b5365c4557353619466e06'/>
<id>urn:sha1:ce4b345b7b498f5686b5365c4557353619466e06</id>
<content type='text'>
Define the version in one variable,
and use Make functions to use variations of it elsewhere.

Correct the CPE ID.

Override the default tar directory flag
by adding a new value to the tar options
instead of defining the entire command.

Use variables for adjusting build recipes
instead of adding custom build recipes.

Remove unnecessary lines and add spacing.

Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
Link: https://github.com/openwrt/openwrt/pull/15991
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools: assign PKG_CPE_ID</title>
<updated>2023-09-19T18:21:33Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2023-09-18T22:10:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/commit/?id=02f86a0765279918b54d1d51fe1926db213aeb2a'/>
<id>urn:sha1:02f86a0765279918b54d1d51fe1926db213aeb2a</id>
<content type='text'>
The PKG_CPE_ID links to NIST CPE version 2.2.
Assign PKG_CPE_ID to all remaining tools which have a CPE ID.
Not every tool has CPE id.

Related: https://github.com/openwrt/packages/issues/8534
Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
</content>
</entry>
<entry>
<title>tools/7z: update to 23.01</title>
<updated>2023-08-01T11:26:04Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-07-19T13:45:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/commit/?id=4ca450deaca133b14a7798ab1803129c3f26353a'/>
<id>urn:sha1:4ca450deaca133b14a7798ab1803129c3f26353a</id>
<content type='text'>
Release Notes:
https://sourceforge.net/p/sevenzip/discussion/45797/thread/3f550826d8/#e950

Manually adjust:
- 7-zip-flags.patch

Automatically refresh:
- 7-zip-musl.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/7z: Allow building on alpine</title>
<updated>2023-04-02T18:35:15Z</updated>
<author>
<name>Olliver Schinagl</name>
</author>
<published>2023-02-16T14:25:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/commit/?id=3c3614cec4f4355a7c2f7fa5bc61f8bb07e55025'/>
<id>urn:sha1:3c3614cec4f4355a7c2f7fa5bc61f8bb07e55025</id>
<content type='text'>
When using alpine as host, things start to fail. Lets pull in the
upstream alpine patches to make things work. This should not affect
other hosts.

Note, that Alpine has the '_GNU_SOURCE' define in the APKBUILD file, but
here we add this flag to the needed fix flags patch, which does similar
things too.

Signed-off-by: Olliver Schinagl &lt;oliver@schinagl.nl&gt;
</content>
</entry>
<entry>
<title>tools: bump 7z package to 22.01</title>
<updated>2022-07-31T13:29:39Z</updated>
<author>
<name>Sander Vanheule</name>
</author>
<published>2022-07-31T13:19:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/commit/?id=101190419969d7e0084976847bc0608919c04594'/>
<id>urn:sha1:101190419969d7e0084976847bc0608919c04594</id>
<content type='text'>
Version 22.00 of 7z causes build failures on systems using GCC 12 with
the following error:

    ../../../../C/LzmaEnc.c: In function 'LzmaEnc_CodeOneMemBlock':
    ../../../../C/LzmaEnc.c:2996:19: error: storing the address of local
    variable 'outStream' in '*p.rc.outStream' [-Werror=dangling-pointer=]
     2996 |   p-&gt;rc.outStream = &amp;outStream.vt;
          |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
    ../../../../C/LzmaEnc.c:2979:28: note: 'outStream' declared here
     2979 |   CLzmaEnc_SeqOutStreamBuf outStream;
          |                            ^~~~~~~~~
    ../../../../C/LzmaEnc.c:2979:28: note: 'pp' declared here

Upgrade to version 22.01 which contains the required fix.

Fixes: 5fcc6f0f1942 ("tools: add 7z host package")
Suggested-by: Tomasz Maciej Nowak &lt;tmn505@gmail.com&gt;
Signed-off-by: Sander Vanheule &lt;sander@svanheule.net&gt;
</content>
</entry>
<entry>
<title>tools: add 7z host package</title>
<updated>2022-07-28T12:08:56Z</updated>
<author>
<name>Jan Hoffmann</name>
</author>
<published>2022-07-23T20:53:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/stintel/commit/?id=5fcc6f0f19422c952db8bc4d72f324ead21232c6'/>
<id>urn:sha1:5fcc6f0f19422c952db8bc4d72f324ead21232c6</id>
<content type='text'>
Add the 7zr command line tool, which is a version of the 7z application
that only supports 7z archives.

7z is one of the two compression formats supported in H3C firmware
images (the alternative would be ARJ).

(Alternatively, the 7zr command line tool could also be built from a
current version of the public-domain LZMA SDK. That would require
repackaging the source package, as it is only provided in 7z format.)

Signed-off-by: Jan Hoffmann &lt;jan@3e8.eu&gt;
</content>
</entry>
</feed>
