]> git.ipfire.org Git - people/ric9/pakfire.git/commitdiff
linter: Don't try to perform ELF checks on start files
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 10 Jan 2025 16:30:05 +0000 (16:30 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 10 Jan 2025 16:30:05 +0000 (16:30 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/linter-file.c

index 393550bbb76098acb9dc3c0ea033da0d487cf57a..c34449788a7fc9f35d66caca5d458937d1081bdd 100644 (file)
@@ -514,6 +514,10 @@ int pakfire_linter_file_lint(struct pakfire_linter_file* lfile) {
 
        // ELF Checks
        if (lfile->elf) {
+               // Don't run this for start files
+               if (pakfire_file_matches(lfile->file, "/usr/lib*/*crt*.o"))
+                       return 0;
+
                // Check if stripped
                r = pakfire_linter_file_is_stripped(lfile);
                if (r < 0)