From: Michael Tremer Date: Fri, 17 Mar 2023 15:00:51 +0000 (+0000) Subject: build: Do not perform BUILDROOT check on Python bytecode files X-Git-Tag: 0.9.29~262 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=094d99d7d3efc8d8d89adcca11b650f31c94c588;p=pakfire.git build: Do not perform BUILDROOT check on Python bytecode files Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/build.c b/src/libpakfire/build.c index d75140e40..1f4f5093d 100644 --- a/src/libpakfire/build.c +++ b/src/libpakfire/build.c @@ -1176,6 +1176,15 @@ static int pakfire_build_post_check_buildroot( struct pakfire_filelist* matches = (struct pakfire_filelist*)data; int r; + // Fetch the path + const char* path = pakfire_file_get_path(file); + if (!path) + return 1; + + // Do not run this for Python bytecode files + if (pakfire_path_match("**.pyc", path)) + return 0; + if (pakfire_file_payload_matches(file, buildroot, strlen(buildroot))) { r = pakfire_filelist_add(matches, file); if (r)