[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #47968] mxe-octave: build of default branch fa
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #47968] mxe-octave: build of default branch fails with "unable to deduce 'const auto' from 'octave::sys::popen2'" |
Date: |
Tue, 24 May 2016 16:29:56 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 |
Follow-up Comment #4, bug #47968 (project octave):
I'm adding jwe to the CC list so he can possibly explain John's observation
about duplication of popen2 in lo-sysdep and oct-syscalls.
If I understand the naming scheme, sysdep may stand for "System Dependent",
while syscalls stands for "System Calls" that are presumably available just
about everywhere.
>From a naming perspective, things have gotten more muddled since we started
using gnulib which removes the system dependency for lots of functions.
In this case, it appears that popen2 (which is always in the octave::sys
namespace despite being defined and implemented over multiple .h and .cc
files) should be consolidated so that the function appears either in
oct-syscalls.[h|cc] or in lo-sysdep.[h|cc].
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?47968>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/