|
From: | anonymous |
Subject: | [Octave-bug-tracker] [bug #46964] Build error with parallel builds |
Date: | Sun, 24 Jan 2016 23:49:01 +0000 |
User-agent: | Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 |
URL: <http://savannah.gnu.org/bugs/?46964> Summary: Build error with parallel builds Project: GNU Octave Submitted by: None Submitted on: Sun 24 Jan 2016 11:48:59 PM UTC Category: Configuration and Build System Severity: 3 - Normal Priority: 5 - Normal Item Group: Build Failure Status: None Assigned to: None Originator Name: Originator Email: Open/Closed: Open Discussion Lock: Any Release: dev Operating System: GNU/Linux _______________________________________________________ Details: Building Octave with "make -j4 all" or "make -j8 all" on 64-bit Ubuntu has recently started giving the following error: GEN c++defs.h GEN warn-on-use.h GEN unused-parameter.h GEN stdalign.h mv: cannot stat `c++defs.h-t': No such file or directory make[2]: *** [c++defs.h] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [check-recursive] Error 1 Occasionally it's a different "header.h-t" inside libgnu. BUT: the rest of the build proceeds normally until it freezes at the end. Killing "make" and rerunning the command with no changes now builds Octave on the second attempt. This problem does not arise with "make -j1 all" or simply "make all" but that takes 4-8 times as long. It looks like the "header.h-t" files are used by libgnu/Makefile only as temp files during the build. Are these necessary? _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?46964> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |