<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-support/icu, branch styhead-5.1</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=styhead-5.1</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=styhead-5.1'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2024-08-05T13:31:57+00:00</updated>
<entry>
<title>icu: Backport patch to fix build issues with long paths (&gt;512 chars)</title>
<updated>2024-08-05T13:31:57+00:00</updated>
<author>
<name>Carlos Alberto Lopez Perez</name>
<email>clopez@igalia.com</email>
</author>
<published>2024-07-31T07:57:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e6c6abf2e01c228919287c3764b9ae53ece168e5'/>
<id>urn:sha1:e6c6abf2e01c228919287c3764b9ae53ece168e5</id>
<content type='text'>
There is a bug libicu that causes libicu to be installed incorrectly when
the build system uses long paths (more than 512 chars).

This condition is not very difficult to trigger on a OE build system
due to the long paths an the deep of the directories that are usually
generated by default.
Also the bug is very subtle and won't be detected by the QA post-install
processes because what this bug causes is that a different version of
libicudata.so.X.Y (one without data) is installed instead of the one
containing the data, but there won't be any file missed on the installation
(just that it installed the wrong one).

See: https://unicode-org.atlassian.net/browse/ICU-22813

This patch backports the fix from upstream/main

(From OE-Core rev: 67d1352873957decacde30ff208fb7bb635b0c5d)

Signed-off-by: Carlos Alberto Lopez Perez &lt;clopez@igalia.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>icu/perf: Drop SPDX_S variable</title>
<updated>2024-07-14T12:03:35+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-07-11T15:34:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f20dfaeb1c31da45bd561f6d8c9d90d97cc6759f'/>
<id>urn:sha1:f20dfaeb1c31da45bd561f6d8c9d90d97cc6759f</id>
<content type='text'>
These were used by external layers and were needed before we had better
unpack instrumenation and the recent unpack directory changes. Drop
them as obsolete.

(From OE-Core rev: 8dae8778ee14caebea92acd0bebf28c5681e39f3)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>icu: remove host references in nativesdk to fix reproducibility</title>
<updated>2024-07-13T22:28:31+00:00</updated>
<author>
<name>Oleksandr Hnatiuk</name>
<email>ohnatiuk@cisco.com</email>
</author>
<published>2024-07-12T18:58:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c63b8f28ac52047fad689b78d605aa792baf1ad8'/>
<id>urn:sha1:c63b8f28ac52047fad689b78d605aa792baf1ad8</id>
<content type='text'>
Fix is only done for target. Use same code for nativesdk.

(From OE-Core rev: dc6306883cc2c7d4d98d595442e5bf4037a160c5)

Signed-off-by: Oleksiy Obitotskyy &lt;oobitots@cisco.com&gt;
Signed-off-by: Oleksandr Hnatiuk &lt;ohnatiuk@cisco.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>icu: fix make-icudata package config</title>
<updated>2024-07-10T09:52:20+00:00</updated>
<author>
<name>Stefan Mueller-Klieser</name>
<email>S.Mueller-Klieser@phytec.de</email>
</author>
<published>2024-07-09T06:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ec25e2861353a0fdce65080458ab885cf03bafac'/>
<id>urn:sha1:ec25e2861353a0fdce65080458ab885cf03bafac</id>
<content type='text'>
The location of files changed during unpackdir transition. Adapt dirs
to fix custom icu data generation.

(From OE-Core rev: bb24c965a55d7e757c1e2a6e76bdb68d2bfb6ce3)

Signed-off-by: Stefan Müller-Klieser &lt;s.mueller-klieser@phytec.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>icu: upgrade 74-2 -&gt; 75-1</title>
<updated>2024-05-30T08:04:14+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex@linutronix.de</email>
</author>
<published>2024-05-27T18:12:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=0a5d7ba4a0973d4e712aba6586b9613cef858fc6'/>
<id>urn:sha1:0a5d7ba4a0973d4e712aba6586b9613cef858fc6</id>
<content type='text'>
License-update: copyright years

(From OE-Core rev: 828b25dd17cd148ff0c1f852d6581359e5b6ee20)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>icu: add upstream submission links for fix-install-manx.patch</title>
<updated>2024-04-25T09:10:15+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2024-04-19T12:19:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8aa5d31184fac2ee5ad26ff130f98c751e8ae4c6'/>
<id>urn:sha1:8aa5d31184fac2ee5ad26ff130f98c751e8ae4c6</id>
<content type='text'>
(From OE-Core rev: 269a1a65d2526be5622b4c1f552b6f5541e0cb86)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>icu: update 74-1 -&gt; 74-2</title>
<updated>2024-04-16T07:07:01+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2024-03-13T17:33:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e8c9f0bf7da6d7f8d5167535e02cabe8f67e3ca6'/>
<id>urn:sha1:e8c9f0bf7da6d7f8d5167535e02cabe8f67e3ca6</id>
<content type='text'>
Note that upstream has re-spun the release tarball (the initial tarball had a broken symlink
for LICENSE file), so there can be yocto premirror checksum mismatches:
https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6671/steps/13/logs/stdio

(From OE-Core rev: 344f7500e6df31d7c06331aedbac0df4983da958)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>icu: upgrade 73-2 -&gt; 74-1</title>
<updated>2023-11-30T08:43:04+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2023-11-27T10:17:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=df9d98a19c52316efbdda4e3b58108ba607ceef0'/>
<id>urn:sha1:df9d98a19c52316efbdda4e3b58108ba607ceef0</id>
<content type='text'>
License-Update: formatting
https://github.com/unicode-org/icu/commit/248b1c2a13fc7fc346e9e9419c4794df8a590ad9

(From OE-Core rev: b61fe755dad55cdacc23176d0257bb158fa9a662)

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>icu: upgrade 72-1 -&gt; 73-2</title>
<updated>2023-07-19T17:00:32+00:00</updated>
<author>
<name>Trevor Gamblin</name>
<email>tgamblin@baylibre.com</email>
</author>
<published>2023-07-18T19:19:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=be9fa59b67cc077245e607d7f47b86a8e90585d4'/>
<id>urn:sha1:be9fa59b67cc077245e607d7f47b86a8e90585d4</id>
<content type='text'>
Changelog: https://github.com/unicode-org/icu/releases/tag/release-73-2

ICU moved to a common LICENSE file in the project root. The only actual
change was an update to the copyright year.

(From OE-Core rev: 7fc8d0bb1f237140d9b4070eb8cc9413f809361f)

Signed-off-by: Trevor Gamblin &lt;tgamblin@baylibre.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>meta: depend on autoconf-archive-native, not autoconf-archive</title>
<updated>2023-05-22T09:53:48+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@arm.com</email>
</author>
<published>2023-05-16T18:40:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=19d9114042c4c31f627c7d4c7ebd66a2d31504c0'/>
<id>urn:sha1:19d9114042c4c31f627c7d4c7ebd66a2d31504c0</id>
<content type='text'>
autoconf-archive is a collection of m4 autoconf macros needed at
build-time, and autoconf-archive-native is a suitable provider as there
is nothing in the recipe that needs to be cross-compiled.

Also if we use DEPENDS=autoconf-archive then the recipe's -dev package
ends up RDEPENDing on autoconf-archive, which isn't correct.

Universally change any DEPENDS on autoconf-archive to the -native form,
and add any missing dependencies that were implicit before.

(From OE-Core rev: 571132415ea7fe2d91c62948f2b6aa553eafa83d)

Signed-off-by: Ross Burton &lt;ross.burton@arm.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
