From: Tobias Geerinckx-Rice Date: Sat, 11 Dec 2021 19:22:49 +0100 Subject: [PATCH] gnu: i7z: Build with GCC 10. Patch from Debian, modified to apply to our i7z sources in src/. Author: Andreas Beckmann Description: fix FTBFS with gcc-10 gcc-10 defaults to -fno-common see https://gcc.gnu.org/gcc-10/porting_to.html Bug-Debian: https://bugs.debian.org/957351 --- a/src/i7z_Dual_Socket.c +++ b/src/i7z_Dual_Socket.c @@ -37,7 +37,7 @@ float Read_Voltage_CPU(int cpu_num); extern struct program_options prog_options; FILE *fp_log_file; -struct timespec global_ts; +extern struct timespec global_ts; extern FILE *fp_log_file_freq_1, *fp_log_file_freq_2; extern char* CPU_FREQUENCY_LOGGING_FILE_single; rm.submit();'> Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-06-23build: Makefile splits Scheme compilation in four steps....Fixes <https://bugs.gnu.org/48963>. Reported by Julien Lepiller <julien@lepiller.eu>. This reduces peak memory consumption to something less unreasonable. * Makefile.am (make-go): Depend on 'make-*-go' targets; remove body. (guile-compilation-rule): New function. (MODULES_CORE, MODULES_PACKAGES, MODULES_SYSTEM, MODULES_CLI): New variables. <top level>: Call 'guile-compilation-rule' 4 times. * build-aux/compile-all.scm <top level>: Expect "--total" and "--processed". Take them into account when displaying progress reports. Ludovic Courtès
2021-06-18build: Remove Guile 2.2 workaround....* build-aux/compile-all.scm <top level>: Remove Guile 2.2 workaround. Ludovic Courtès
2020-04-12build: Cap build parallelism on i686....Works around <https://bugs.gnu.org/40522>. * build-aux/compile-all.scm (parallel-job-count*): New procedure. <top level>: Use it instead of 'parallel-job-count'. Ludovic Courtès