1 --- elfutils-0.181/debuginfod/debuginfod-client.c.orig 2020-09-08 13:45:06.000000000 +0200
2 +++ elfutils-0.181/debuginfod/debuginfod-client.c 2020-10-16 19:21:30.944032365 +0200
7 +#if defined(__x86_64__) && defined(__ILP32__)
8 + if (dprintf(fd, "%lld", cache_clean_default_interval_s) < 0)
10 if (dprintf(fd, "%ld", cache_clean_default_interval_s) < 0)
14 /* init max age config file. */
16 && (fd = open(maxage_path, O_CREAT | O_RDWR, 0666)) < 0)
19 +#if defined(__x86_64__) && defined(__ILP32__)
20 + if (dprintf(fd, "%lld", cache_default_max_unused_age_s) < 0)
22 if (dprintf(fd, "%ld", cache_default_max_unused_age_s) < 0)
28 if (interval_file == NULL)
31 +#if defined(__x86_64__) && defined(__ILP32__)
32 + int rc = fprintf(interval_file, "%lld", cache_clean_default_interval_s);
34 int rc = fprintf(interval_file, "%ld", cache_clean_default_interval_s);
36 fclose(interval_file);
40 interval_file = fopen(interval_path, "r");
43 +#if defined(__x86_64__) && defined(__ILP32__)
44 + if (fscanf(interval_file, "%lld", &clean_interval) != 1)
46 if (fscanf(interval_file, "%ld", &clean_interval) != 1)
48 clean_interval = cache_clean_default_interval_s;
49 fclose(interval_file);
52 max_unused_file = fopen(max_unused_path, "r");
55 +#if defined(__x86_64__) && defined(__ILP32__)
56 + if (fscanf(max_unused_file, "%lld", &max_unused_age) != 1)
58 if (fscanf(max_unused_file, "%ld", &max_unused_age) != 1)
60 max_unused_age = cache_default_max_unused_age_s;
61 fclose(max_unused_file);