|
From: | Mike Miller |
Subject: | [Octave-bug-tracker] [bug #42900] build failure on invalid symbol "OCTAVE-DEBUG" |
Date: | Fri, 01 Aug 2014 20:30:19 +0000 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Firefox/24.0 |
URL: <http://savannah.gnu.org/bugs/?42900> Summary: build failure on invalid symbol "OCTAVE-DEBUG" Project: GNU Octave Submitted by: mtmiller Submitted on: Fri 01 Aug 2014 04:30:18 PM EDT 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: The latest hydra build of the default branch failed to compile due to the following error: In file included from parse-tree/lex.ll:98:0: parse-tree/oct-parse.h:36:15: warning: extra tokens at end of #ifndef directive [enabled by default] #ifndef OCTAVE-DEBUG ^ parse-tree/oct-parse.h:44:17: warning: missing whitespace after the macro name [enabled by default] # define OCTAVE-DEBUG 0 ^ parse-tree/oct-parse.h:44:24: error: missing binary operator before token "0" # define OCTAVE-DEBUG 0 ^ parse-tree/oct-parse.h:47:5: note: in expansion of macro 'OCTAVE' #if OCTAVE-DEBUG ^ parse-tree/oct-parse.h:52:15: warning: extra tokens at end of #ifndef directive [enabled by default] #ifndef OCTAVE-TOKENTYPE See http://hydra.nixos.org/build/13025761 for details. I think this is due to a typo in this change made on the stable branch today: http://hg.savannah.gnu.org/hgweb/octave/rev/d8abf813c69f If I'm reading the change right, the %define api.prefix should be "octave_" instead of "octave-". _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?42900> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |