<div dir="ltr"><div>Patch sent :)</div><div><br></div><div>Alex<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 4 Mar 2020 at 10:17, André Draszik &lt;<a href="mailto:git@andred.net">git@andred.net</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, 2020-01-29 at 10:07 +0100, Alexander Kanavin wrote:<br>
&gt; License-Update: Copyright years, file lists<br>
&gt; Signed-off-by: Alexander Kanavin &lt;<a href="mailto:alex.kanavin@gmail.com" target="_blank">alex.kanavin@gmail.com</a>&gt;<br>
<br>
This recipe update has broken linux-firmware for various devices I think.<br>
<br>
It appears that since upstream&#39;s 20191022 release, linux-firmware is not<br>
meant to be installed via simple copying anymore  (as this recipe still<br>
does in do_install()), but instead you&#39;re meant to use their<br>
copy-firmware.sh script.<br>
<br>
In particular, all the symlinks that used to be part of the upstream git<br>
are missing now, because copy-firmware extracts them on the fly from the<br>
WHENCE file, they&#39;re not part of the git repository anymore. Without those<br>
various kernel drivers will fail to load their firmware...<br>
<br>
<br>
Cheers,<br>
Andre&#39;<br>
<br>
<br>
&gt; ---<br>
&gt;  ...<a href="http://ux-firmware_20190815.bb" rel="noreferrer" target="_blank">ux-firmware_20190815.bb</a> =&gt; <a href="http://linux-firmware_20200117.bb" rel="noreferrer" target="_blank">linux-firmware_20200117.bb</a>} | 8 +++++---<br>
&gt;  1 file changed, 5 insertions(+), 3 deletions(-)<br>
&gt;  rename meta/recipes-kernel/linux-firmware/{<a href="http://linux-firmware_20190815.bb" rel="noreferrer" target="_blank">linux-firmware_20190815.bb</a> =&gt; <a href="http://linux-firmware_20200117.bb" rel="noreferrer" target="_blank">linux-firmware_20200117.bb</a>} (99%)<br>
&gt; <br>
&gt; diff --git a/meta/recipes-kernel/linux-firmware/<a href="http://linux-firmware_20190815.bb" rel="noreferrer" target="_blank">linux-firmware_20190815.bb</a> b/meta/recipes-kernel/linux-firmware/linux-<br>
&gt; <a href="http://firmware_20200117.bb" rel="noreferrer" target="_blank">firmware_20200117.bb</a><br>
&gt; similarity index 99%<br>
&gt; rename from meta/recipes-kernel/linux-firmware/<a href="http://linux-firmware_20190815.bb" rel="noreferrer" target="_blank">linux-firmware_20190815.bb</a><br>
&gt; rename to meta/recipes-kernel/linux-firmware/<a href="http://linux-firmware_20200117.bb" rel="noreferrer" target="_blank">linux-firmware_20200117.bb</a><br>
&gt; index d83000b64f0..8111c410161 100644<br>
&gt; --- a/meta/recipes-kernel/linux-firmware/<a href="http://linux-firmware_20190815.bb" rel="noreferrer" target="_blank">linux-firmware_20190815.bb</a><br>
&gt; +++ b/meta/recipes-kernel/linux-firmware/<a href="http://linux-firmware_20200117.bb" rel="noreferrer" target="_blank">linux-firmware_20200117.bb</a><br>
&gt; @@ -66,7 +66,7 @@ LICENSE = &quot;\<br>
&gt;  LIC_FILES_CHKSUM = &quot;file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \<br>
&gt;                      file://LICENCE.adsp_sst;md5=615c45b91a5a4a9fe046d6ab9a2df728 \<br>
&gt;                      file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 \<br>
&gt; -                    file://LICENSE.amdgpu;md5=ab515ef6495ab5c5a3b08ab2db62df11 \<br>
&gt; +                    file://LICENSE.amdgpu;md5=d357524f5099e2a3db3c1838921c593f \<br>
&gt;                      file://LICENSE.amd-ucode;md5=3c5399dc9148d7f0e1f41e34b69cf14f \<br>
&gt;                      file://LICENSE.amlogic_vdec;md5=dc44f59bf64a81643e500ad3f39a468a \<br>
&gt;                      file://LICENCE.atheros_firmware;md5=30a14c7823beedac9fa39c64fdd01a13 \<br>
&gt; @@ -88,6 +88,7 @@ LIC_FILES_CHKSUM = &quot;file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \<br>
&gt;                      file://LICENCE.i2400m;md5=14b901969e23c41881327c0d9e4b7d36 \<br>
&gt;                      file://LICENSE.i915;md5=2b0b2e0d20984affd4490ba2cba02570 \<br>
&gt;                      file://LICENCE.ibt_firmware;md5=fdbee1ddfe0fb7ab0b2fcd6b454a366b \<br>
&gt; +                    file://LICENSE.ice;md5=742ab4850f2670792940e6d15c974b2f \<br>
&gt;                      file://LICENCE.IntcSST2;md5=9e7d8bea77612d7cc7d9e9b54b623062 \<br>
&gt;                      file://LICENCE.it913x;md5=1fbf727bfb6a949810c4dbfa7e6ce4f8 \<br>
&gt;                      file://LICENCE.iwlwifi_firmware;md5=3fd842911ea93c29cd32679aa23e1c88 \<br>
&gt; @@ -98,6 +99,7 @@ LIC_FILES_CHKSUM = &quot;file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \<br>
&gt;                      file://LICENCE.myri10ge_firmware;md5=42e32fb89f6b959ca222e25ac8df8fed \<br>
&gt;                      file://LICENCE.Netronome;md5=4add08f2577086d44447996503cddf5f \<br>
&gt;                      file://LICENCE.nvidia;md5=4428a922ed3ba2ceec95f076a488ce07 \<br>
&gt; +                    file://LICENCE.NXP;md5=58bb8ba632cd729b9ba6183bc6aed36f \<br>
&gt;                      file://LICENCE.OLPC;md5=5b917f9d8c061991be4f6f5f108719cd \<br>
&gt;                      file://LICENCE.open-ath9k-htc-firmware;md5=1b33c9f4d17bc4d457bdb23727046837 \<br>
&gt;                      file://LICENCE.phanfw;md5=954dcec0e051f9409812b561ea743bfa \<br>
&gt; @@ -123,7 +125,7 @@ LIC_FILES_CHKSUM = &quot;file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \<br>
&gt;                      file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \<br>
&gt;                      file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \<br>
&gt;                      file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \<br>
&gt; -                    file://WHENCE;md5=37a01e379219d1e06dbccfa90a8fc0ad \<br>
&gt; +                    file://WHENCE;md5=cdcd9f664a404c681bb745bcac6253a3 \<br>
&gt;                      &quot;<br>
&gt;  <br>
&gt;  # These are not common licenses, set NO_GENERIC_LICENSE for them<br>
&gt; @@ -192,7 +194,7 @@ NO_GENERIC_LICENSE[WHENCE] = &quot;WHENCE&quot;<br>
&gt;  <br>
&gt;  PE = &quot;1&quot;<br>
&gt;  <br>
&gt; -SRCREV = &quot;07b925b450bfb4cf3e141c612ec5b104658cd020&quot;<br>
&gt; +SRCREV = &quot;9c340bd1bdabf53808a9178a7be98c5f2ad599a7&quot;<br>
&gt;  <br>
&gt;  SRC_URI = &quot;git://<a href="http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git" rel="noreferrer" target="_blank">git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git</a>&quot;<br>
&gt;  <br>
&gt; -- <br>
&gt; 2.25.0<br>
&gt; <br>
<br>
</blockquote></div>