]> code.ossystems Code Review - openembedded-core.git/commit
package: Ensure do_packagedata is cleaned correctly
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 3 Feb 2021 14:22:13 +0000 (14:22 +0000)
committerAnuj Mittal <anuj.mittal@intel.com>
Sat, 6 Feb 2021 06:53:57 +0000 (14:53 +0800)
commit68e17e21f59fcf763877b350cc2a1494b5f1bd91
tree08f8421c9c6ca442be2dd94fb13f05c6dd8d50b1
parentd0a7383ca3e8ac206c88ac3cc1b8e1f18b439964
package: Ensure do_packagedata is cleaned correctly

In an earlier commit, libprocps was split into a separate package leaving
no shlibs in the main package. A bug was seen where igt-gpu-tools wouldn't
build correctly in some cases as it thought the librbary was still in the
main package, throwing qa errors as a result.

The issue was due to an extra file being left in the sstate output of
the do_packagedata task in the shlibs2/ folder which contained the bad
shlibs information.

The reason for this was that the temporary directory used in this
task wasn't being cleaned so files which were deleted were not handled
correctly. Add a missing cleandirs entry to fix this.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 50f17d0a655a3a2556f9fcad67259101c2814a36)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
meta/classes/package.bbclass