octave-bug-tracker
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]