<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-gnome, branch kirkstone-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=kirkstone-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=kirkstone-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2024-12-08T20:04:56+00:00</updated>
<entry>
<title>libgsf: Upgrade 1.14.49 -&gt; 1.14.53</title>
<updated>2024-12-08T20:04:56+00:00</updated>
<author>
<name>Zhang Peng</name>
<email>peng.zhang1.cn@windriver.com</email>
</author>
<published>2024-12-03T10:09:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7b3fdcdfaab2fc964bbf9eec2cce4e03001fa8cf'/>
<id>urn:sha1:7b3fdcdfaab2fc964bbf9eec2cce4e03001fa8cf</id>
<content type='text'>
Changelog:
libgsf 1.14.53
* Compilation fixes for libxml 2.13
* Fix ABR in gsf-vba-dump.
* Teach gsf (the tool) to handle odf properties.
* Fix integer overflows affecting memory allocation.
* Add missing "DocumentStatus" ole2 property.
* Avoid some undefined C behaviour in overflow checks.
libgsf 1.14.51
* Fix thumbnailer crash.
* Fix leaks.
libgsf 1.14.50
* Fix error handling problem when writing ole files.

License changed to LGPL-2.1-only from 1.14.51
[https://gitlab.gnome.org/GNOME/libgsf/-/commit/037c913eb631349c410ef45e49697bf5c46dac8a]

remove obsolete DEPENDS from upstream [103f49b5fc987e7bb8765700d16bd387a33b62ca]

Security fixes:
CVE-2024-42415
An integer overflow vulnerability exists in the Compound Document Binary
File format parser of v1.14.52 of the GNOME Project G Structured File
Library (libgsf). A specially crafted file can result in an integer
overflow that allows for a heap-based buffer overflow when processing
the sector allocation table. This can lead to arbitrary code execution.
An attacker can provide a malicious file to trigger this vulnerability.
CVE-2024-36474
An integer overflow vulnerability exists in the Compound Document Binary
File format parser of the GNOME Project G Structured File Library
(libgsf) version v1.14.52. A specially crafted file can result in an
integer overflow when processing the directory from the file that allows
for an out-of-bounds index to be used when reading and writing to an
array. This can lead to arbitrary code execution. An attacker can
provide a malicious file to trigger this vulnerability.

Reference:
[https://gitlab.gnome.org/GNOME/libgsf/-/issues/34]

(master rev: 6ed5891c18fc78a69764af0a29ad9b5feefb1aa8)

Signed-off-by: Zhang Peng &lt;peng.zhang1.cn@windriver.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnome-shell: correct regression with glib-2.0 fix for CVE-2024-34397</title>
<updated>2024-06-27T15:24:46+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2024-06-08T22:22:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=23398704b5a17f835882fc2a0cd8a134a544c7bc'/>
<id>urn:sha1:23398704b5a17f835882fc2a0cd8a134a544c7bc</id>
<content type='text'>
Backport fix to work with new glib-2.0.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-oe-components: Avoid usage of nobranch=1</title>
<updated>2023-09-04T16:01:53+00:00</updated>
<author>
<name>Sourav Kumar Pramanik</name>
<email>pramanik.souravkumar@gmail.com</email>
</author>
<published>2023-09-04T12:32:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f67e45668ee0459f03584f658d4237810420f3fd'/>
<id>urn:sha1:f67e45668ee0459f03584f658d4237810420f3fd</id>
<content type='text'>
The usage of nobranch=1 in SRC_URI allows using unprotected branches.

This change updates the real branch name in place of nobranch=1 for these components.

Signed-off-by: Sourav Kumar Pramanik &lt;pramanik.souravkumar@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>ibus: Swith to use main branch instead of master</title>
<updated>2022-08-07T21:57:01+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-08-06T15:45:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=72d3abde62f208f4f9a1e19cd8a773c93b6e6aa7'/>
<id>urn:sha1:72d3abde62f208f4f9a1e19cd8a773c93b6e6aa7</id>
<content type='text'>
Upstream has switched to using main for tip of trunk, therefore follow
it here in SRC_URI as well.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Suggested-by: Fabio Estevam &lt;festevam@gmail.com&gt;
Reported-by: Markus Volk &lt;f_l_k@t-online.de&gt;
(cherry picked from commit ca5f1dde541689f6a479a914ec742a3bf46dfbe1)
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>tracker: upgrade 3.3.1 -&gt; 3.3.2</title>
<updated>2022-07-26T14:27:26+00:00</updated>
<author>
<name>wangmy</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-07-23T05:40:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8f2dc1023482863e2630d1b94052c41ce748b38f'/>
<id>urn:sha1:8f2dc1023482863e2630d1b94052c41ce748b38f</id>
<content type='text'>
Changelog:
==========
  * Avoid redundant queries in TrackerNotifiers proxied through
    an D-Bus connection
  * Do not attempt to rebuild non-existing FTS tables on parser
    updates
  * Convert values to the right type when propagating insertions
    over superproperties
  * Fix test to handle SQLite &gt;= 3.39.0
  * Fix handling of nrl:modified after opening existing databases
  * Linking fixes to CLI executables

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit a7f5d549e6152292e73e0039f4b7b0a2936a395c)
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>tracker: upgrade 3.3.0 -&gt; 3.3.1</title>
<updated>2022-07-26T14:27:11+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-06-06T12:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6f3b39ffb6b11444e7fee199965982cfa33e8c87'/>
<id>urn:sha1:6f3b39ffb6b11444e7fee199965982cfa33e8c87</id>
<content type='text'>
Changelog:
=========
  * Fixed blank nodes to return the correct identifier in certain
    queries.
  * Fixes to FTS consistency after updates
  * Fixes to HTTP module linking
  * Fix handling of STRING_LITERAL_LONG1/2 terminals
  * Fix handling of negated property paths
  * Use .so suffix for modules on all platforms
  * Added code examples in JS/Python
  * Developer documentation improvements

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit 91d468a051f90d4df3550b911a4604db490d8d50)
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>libportal: add distro features check</title>
<updated>2022-06-03T13:56:59+00:00</updated>
<author>
<name>Kai Kang</name>
<email>kai.kang@windriver.com</email>
</author>
<published>2022-05-27T02:45:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=79e28d1c8748e6ac1044d01fcf0e17daedf137e0'/>
<id>urn:sha1:79e28d1c8748e6ac1044d01fcf0e17daedf137e0</id>
<content type='text'>
Add distro features check for libportal because it depends on gtk+3
which requires one of ${GTK3DISTROFEATURES}.

Signed-off-by: Kai Kang &lt;kai.kang@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit 0baa7793e0df81a21a130e6f0513f27b322cd4ad)
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-gnome: fix layer depends.</title>
<updated>2022-05-17T12:57:10+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2022-05-02T22:00:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=26f6e69689b20c36996deb67f520115332b42809'/>
<id>urn:sha1:26f6e69689b20c36996deb67f520115332b42809</id>
<content type='text'>
meta-networking no longer depends on meta-python so add it separatily.

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit f264601e7ddbc357ce294b4e23bc7b00d276f382)
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>evolution-data-server: Do not pass --library-path to gir compiler</title>
<updated>2022-05-17T12:57:10+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-05-02T17:42:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=947ff549c93c745bedcfbdbfd6ee1a84fbe72cbf'/>
<id>urn:sha1:947ff549c93c745bedcfbdbfd6ee1a84fbe72cbf</id>
<content type='text'>
This is using LIB_INSTALL_DIR which is pointing to target libdir e.g.
/usr/lib which is essentially a path inside sysroot but when passing it
via --library-path, it ends up adding this to linker commandline via
LD_LIBRARY_PATH and -rpath options which is flagged by gcc correctly as

arm-yoe-linux-gnueabi/12.0.1/ld: warning: library search path "/usr/lib" is unsafe for cross-compilation
| /usr/lib/libgio-2.0.so: file not recognized: file format not recognized
| collect2: error: ld returned 1 exit status

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
(cherry picked from commit 578b9996891e0990b507efd635667339cbd101dd)
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>evince: Add dbus to depnedencies on non-x11 builds</title>
<updated>2022-05-17T12:57:10+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-05-01T15:04:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9f4bdefa4153c9a07306c9729418dad7603a1eb7'/>
<id>urn:sha1:9f4bdefa4153c9a07306c9729418dad7603a1eb7</id>
<content type='text'>
Fixes
| Run-time dependency dbus-1 found: NO (tried pkgconfig)
|
| ../evince-42.2/meson.build:206:4: ERROR: Dependency "dbus-1" not found, tried pkgconfig

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
(cherry picked from commit 00f18248b93e0377d5e8a56fa2f7c859a39f661f)
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
</feed>
