<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-extended/p7zip, branch styhead</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2024-07-24T15:56:47+00:00</updated>
<entry>
<title>p7zip: include UPSTREAM_CHECK_* to fix UNKNOWN_BROKEN status</title>
<updated>2024-07-24T15:56:47+00:00</updated>
<author>
<name>Alexandre Truong</name>
<email>alexandre.truong@smile.fr</email>
</author>
<published>2024-07-22T13:03:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=848ae717ce2531abc4caab50d881c972adda96dd'/>
<id>urn:sha1:848ae717ce2531abc4caab50d881c972adda96dd</id>
<content type='text'>
Adding UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX fix
UNKNOWN_BROKEN status from running devtool check-upgrade-status.

The next version of the package can be found from upstream
sources.

Signed-off-by: Alexandre Truong &lt;alexandre.truong@smile.fr&gt;
Reviewed-by: Yoann Congal &lt;yoann.congal@smile.fr&gt;
</content>
</entry>
<entry>
<title>p7zip: Fix for CVE-2016-9296</title>
<updated>2023-04-19T15:10:45+00:00</updated>
<author>
<name>Virendra Thakur</name>
<email>virendra.thakur@kpit.com</email>
</author>
<published>2023-04-19T14:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=102abb1c33bfa248ac1b1bb57fefa6bb7a44fe95'/>
<id>urn:sha1:102abb1c33bfa248ac1b1bb57fefa6bb7a44fe95</id>
<content type='text'>
Add patch to fix CVE-2016-9296

Signed-off-by: Virendra Thakur &lt;virendra.thakur@kpit.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>p7zip: fix for CVE-2018-5996</title>
<updated>2023-04-19T15:10:45+00:00</updated>
<author>
<name>Virendra Thakur</name>
<email>virendrak@kpit.com</email>
</author>
<published>2023-04-19T14:01:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=db57123c490e3800d7e0383eb459e78749bcd683'/>
<id>urn:sha1:db57123c490e3800d7e0383eb459e78749bcd683</id>
<content type='text'>
Add patch to fix CVE-2018-5996

Signed-off-by: Virendra Thakur &lt;virendra.thakur@kpit.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update LICENSE variable to use SPDX license identifiers</title>
<updated>2022-03-05T01:41:45+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-03-04T08:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=14c7d8a0d7cb843ac8b0d25cc4170fa640ac1295'/>
<id>urn:sha1:14c7d8a0d7cb843ac8b0d25cc4170fa640ac1295</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Convert to new override syntax</title>
<updated>2021-08-03T17:21:25+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2021-07-29T15:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c61dc077bbd81260e4f167fa2251643ba0ba6974'/>
<id>urn:sha1:c61dc077bbd81260e4f167fa2251643ba0ba6974</id>
<content type='text'>
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>p7zip: refresh patches with devtool to apply cleanly</title>
<updated>2021-05-31T14:48:02+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2021-05-29T09:51:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5aac941441b1e72558dac40ebb40bc8958a78c29'/>
<id>urn:sha1:5aac941441b1e72558dac40ebb40bc8958a78c29</id>
<content type='text'>
change_numMethods_from_bool_to_unsigned.patch added in:
https://git.openembedded.org/meta-openembedded/commit/?id=3c36a8efe2a964c3aa9bfcd836cee3f80a837fcd
doesn't apply cleanly:

ERROR: p7zip-16.02-r0 do_patch: Fuzz detected:

Applying patch change_numMethods_from_bool_to_unsigned.patch
patching file CPP/7zip/Archive/Wim/WimHandler.cpp
Hunk #1 succeeded at 298 with fuzz 1.

The context lines in the patches can be updated with devtool:

    devtool modify p7zip
    devtool finish --force-patch-refresh p7zip &lt;layer_path&gt;

Don't forget to review changes done by devtool!

ERROR: p7zip-16.02-r0 do_patch: QA Issue: Patch log indicates that patches do not apply cleanly. [patch-fuzz]

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>p7zip: build and package lib7z.so needed for fastboot</title>
<updated>2021-05-28T13:55:33+00:00</updated>
<author>
<name>Nisha Parrakat</name>
<email>nishaparrakat@gmail.com</email>
</author>
<published>2021-05-26T19:59:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3c36a8efe2a964c3aa9bfcd836cee3f80a837fcd'/>
<id>urn:sha1:3c36a8efe2a964c3aa9bfcd836cee3f80a837fcd</id>
<content type='text'>
a) use option 7z to build the lib7z.so library
This is needed for android-tools for building fastboot
from android-tools

b) Packaged the lib7z.so and codec libraries as a part of this recipe
Fastboot RDepends on it lib7z.so

c) Fixed a C++17 forbidden error when lib7z.so is built

fixes the below error

| ../../../../CPP/7zip/Archive/Wim/WimHandler.cpp: In member function 'virtual LONG NArchive::NWim::CHandler::GetArchiveProperty(PROPID, PROPVARIANT*)':
| ../../../../CPP/7zip/Archive/Wim/WimHandler.cpp:308:11: error: use of an operand of type 'bool' in 'operator++' is forbidden in C++17
|   308 |           numMethods++;
|       |           ^~~~~~~~~~
| ../../../../CPP/7zip/Archive/Wim/WimHandler.cpp:318:9: error: use of an operand of type 'bool' in 'operator++' is forbidden in C++17
|   318 |         numMethods++;

Signed-off-by: Nisha Parrakat &lt;Nisha.Parrakat@kpit.com&gt;
Signed-off-by: Nisha Parrakat &lt;nishaparrakat@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>p7zip: simplify recipe</title>
<updated>2018-07-04T13:09:58+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2018-07-03T09:20:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=317605fd577bbf6f3fa71638a5dc6ae3e27f0055'/>
<id>urn:sha1:317605fd577bbf6f3fa71638a5dc6ae3e27f0055</id>
<content type='text'>
The plugin-based 7z binary is mostly useless because it can't find the
libraries.  Simply just install 7za, and install a compatibility symlink for 7z.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>p7zip: Fix build with clang</title>
<updated>2018-05-02T01:17:03+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-04-26T17:00:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f225823e22c720965334f5be613183fa11a612b3'/>
<id>urn:sha1:f225823e22c720965334f5be613183fa11a612b3</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>fix(p7zip): fix CVE-2017-17969</title>
<updated>2018-03-02T00:12:55+00:00</updated>
<author>
<name>Radovan Scasny</name>
<email>radovan.scasny@siemens.com</email>
</author>
<published>2018-02-20T11:08:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=203027aa0e19e361bfa5afbc61f8243e3a434a73'/>
<id>urn:sha1:203027aa0e19e361bfa5afbc61f8243e3a434a73</id>
<content type='text'>
Signed-off-by: Radovan Scasny &lt;radovan.scasny@siemens.com&gt;
Signed-off-by: Andrej Valek &lt;andrej.valek@siemens.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
</feed>
