]> git.ipfire.org Git - people/stevee/pakfire.git/commitdiff
build: Unify all temporary files
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 17 Aug 2022 21:54:01 +0000 (21:54 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 17 Aug 2022 21:54:01 +0000 (21:54 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/build.c

index e587d7fd86db506d8fc39d3b04b8c2c5d2c00854..88781a04955c17a4fa37dcf6066ce3465e7af9fd 100644 (file)
@@ -204,7 +204,7 @@ static int pakfire_build_find_dependencies(struct pakfire_build* build,
        char path[PATH_MAX];
 
        // Allocate path to write the filelist to
-       int r = pakfire_make_path(build->pakfire, path, "tmp/.pakfire-filelist.XXXXXX");
+       int r = pakfire_make_path(build->pakfire, path, "/var/tmp/.pakfire-filelist.XXXXXX");
        if (r < 0)
                return 1;
 
@@ -402,7 +402,7 @@ static int pakfire_build_add_scriptlet_requires(struct pakfire_build* build,
        const char* root = pakfire_get_path(build->pakfire);
 
        // Make filename
-       r = pakfire_make_path(build->pakfire, path, "tmp/.pakfire-scriptlet.XXXXXX");
+       r = pakfire_make_path(build->pakfire, path, "/var/tmp/.pakfire-scriptlet.XXXXXX");
        if (r < 0)
                return r;
 
@@ -1233,7 +1233,7 @@ PAKFIRE_EXPORT int pakfire_build_exec(struct pakfire_build* build, const char* p
        int r;
 
        // Set buildroot
-       pakfire_make_path(build->pakfire, build->buildroot, "/var/tmp/.buildroot.XXXXXX");
+       pakfire_make_path(build->pakfire, build->buildroot, "/var/tmp/.pakfire-buildroot.XXXXXX");
 
        // Open source archive
        r = pakfire_archive_open(&archive, build->pakfire, path);