octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: build fails: ‘strerror’ is not a member of ‘gnulib’


From: John W. Eaton
Subject: Re: build fails: ‘strerror’ is not a member of ‘gnulib’
Date: Fri, 26 Mar 2010 06:41:36 -0400

On 26-Mar-2010, David Grundberg wrote:

| Weird.
| 
| $ grep /usr/include/c++/4.3/cstring /var/lib/dpkg/info/*.list
| /var/lib/dpkg/info/libstdc++6-4.3-dev.list:/usr/include/c++/4.3/cstring
| $ dpkg -l libstdc++6-4.3-dev
| Desired=Unknown/Install/Remove/Purge/Hold
| | 
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
| |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: 
| uppercase=bad)
| ||/ Name           Version        Description
| +++-==============-==============-============================================
| ii  libstdc++6-4.3 4.3.2-1.1      The GNU Standard C++ Library v3 
| (development
| $ grep '#include.*string.h' /usr/include/c++/*/cstring
| /usr/include/c++/4.1.3/cstring:#include <string.h>
| /usr/include/c++/4.1/cstring:#include <string.h>
| /usr/include/c++/4.2.4/cstring:#include <string.h>
| /usr/include/c++/4.2/cstring:#include <string.h>
| /usr/include/c++/4.3.2/cstring:#include_next <string.h>
| /usr/include/c++/4.3/cstring:#include_next <string.h>
| $

What distribution of Debian are you using (stable, testing, ...)?

In /usr/share/doc/libstdc++6-4.3-dev/C++/changelog.libstdc++.gz, I see

  2009-01-08  Paolo Carlini  <address@hidden>

          Backport from mainline:
          2008-11-13  Paolo Carlini  <address@hidden>

          PR libstdc++/38000
          * include/c_global/csignal: Do not use include_next.
          ...
          * include/c_global/cstring: Likewise.
          ...

The bug report about this problem is here:

  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38000

So I think you should install and use a fixed version of GCC rather
than modify Octave to work around this problem.

jwe


reply via email to

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