bugGNU Octave - Bugs: bug #29699, octave 3.3.51 build failure in...

 
 

bug #29699: octave 3.3.51 build failure in "dirfns.cc"

Submitted by:  Sebastian Hegler <shegler>
Submitted on:  Wed 28 Apr 2010 09:11:28 AM UTC  
 
Category: Configuration and Build SystemSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Build Failure
Status: DuplicateAssigned to: None
Originator Name: Open/Closed: Closed
Release: 3.3.51Operating System: GNU/Linux

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Wed 28 Apr 2010 02:09:40 PM UTC, comment #1:

This appears to be a duplicate of bug #29462:

https://savannah.gnu.org/bugs/index.php?29462

Your problem is GCC 4.3.2.

Or, you need to edit your <cstring> header file and change the #include_next directives to be #include instead.

John W. Eaton <jwe>
Project Administrator
Wed 28 Apr 2010 09:11:28 AM UTC, original submission:

Hi!

And another one:
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/local/octave64/3.3.51/include -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -I/opt/local/octave64/3.3.51/include -O2 -g -fPIC -falign-functions=16 -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -O2 -g -fPIC -falign-functions=16 -pthread -O2 -g -fPIC -falign-functions=16 -MT liboctinterp_la-dirfns.lo -MD -MP -MF .deps/liboctinterp_la-dirfns.Tpo -c -o liboctinterp_la-dirfns.lo `test -f 'dirfns.cc' || echo './'`dirfns.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/local/octave64/3.3.51/include -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -I/opt/local/octave64/3.3.51/include -O2 -g -fPIC -falign-functions=16 -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -O2 -g -fPIC -falign-functions=16 -pthread -O2 -g -fPIC -falign-functions=16 -MT liboctinterp_la-dirfns.lo -MD -MP -MF .deps/liboctinterp_la-dirfns.Tpo -c dirfns.cc -fPIC -DPIC -o .libs/liboctinterp_la-dirfns.o
dirfns.cc: In function ‘int octave_change_to_directory(const std::string&)’:
dirfns.cc:86: error: ‘strerror’ is not a member of ‘gnulib’

Configured with:
./configure --enable-64

$g++ -v
Using built-in specs.
Target: x86_64-suse-linux
Configured with: ../configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.3 --enable-ssp --disable-libssp --with-bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' --disable-libgcj --disable-libmudflap --with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version-specific-runtime-libs --program-suffix=-4.3 --enable-linux-futex --without-system-libunwind --with-cpu=generic --build=x86_64-suse-linux
Thread model: posix
gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux)

Sebastian Hegler <shegler>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by jwe (Posted a comment)
  • -unavailable- added by shegler (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 28 Apr 2010 02:09:40 PM UTCjweStatusNone=>Duplicate
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1