|
From: | Orion Poplawski |
Subject: | [Octave-bug-tracker] [bug #41045] OCTAVE_API_VERSION removed from version.h |
Date: | Tue, 31 Dec 2013 19:01:55 +0000 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0 |
URL: <http://savannah.gnu.org/bugs/?41045> Summary: OCTAVE_API_VERSION removed from version.h Project: GNU Octave Submitted by: opoplawski Submitted on: Tue 31 Dec 2013 07:01:54 PM GMT Category: Configuration and Build System Severity: 3 - Normal Priority: 5 - Normal Item Group: Regression Status: None Assigned to: None Originator Name: Originator Email: Open/Closed: Open Discussion Lock: Any Release: 3.8.0 Operating System: GNU/Linux _______________________________________________________ Details: This commit: changeset: 17510:7542f4496974 user: John W. Eaton <address@hidden> date: Sat Sep 28 15:04:14 2013 -0400 summary: eliminate some macros in version.h Appears to have gotten rid of OCTAVE_API_VERSION_NUMBER from version.h. It appears that at least swig uses this macro in #ifdefs to handle changes in the Octave api and this is breaking swig generated code for octave 3.8.0 (see https://sourceforge.net/p/swig/bugs/1353/). Is there a particular reason for this change? Is there a better way to check API versions? The text string OCTAVE_API_VERSION is a lot harder to parse. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?41045> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |