<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/noltari/tools/7z, branch master</title>
<subtitle>Staging tree of Alvaro Fernandez Rojas</subtitle>
<id>https://git.openwrt.org/openwrt/staging/noltari/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/noltari/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/noltari/'/>
<updated>2022-07-31T13:29:39Z</updated>
<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/noltari/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/noltari/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>
