]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
package: always sort the conffiles
authorJean-Marie Lemetayer <j.lemetayer@kerlink.fr>
Tue, 1 Aug 2023 07:56:08 +0000 (09:56 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 9 Aug 2023 11:44:36 +0000 (12:44 +0100)
To improve package reproducibility, the conffiles order should not be
directly linked to the file system.

Sorting the conffiles solves this issue.

Signed-off-by: Jean-Marie Lemetayer <j.lemetayer@kerlink.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/package.py

index 70040f09e7c5f8009256f506f8af78a990846c23..9d70925b9b722072c191901042b9d1aff0e8f4c6 100644 (file)
@@ -613,7 +613,7 @@ def get_conffiles(pkg, d):
         conf_list[i] = conf_list[i][1:]
 
     os.chdir(cwd)
-    return conf_list
+    return sorted(conf_list)
 
 def legitimize_package_name(s):
     """