It seems that the latest patch for Octave forgot to add one hash sign for
the comments.
The Octave builds fails, see below.
I suspect the fix is
# 10.9-specific fix for non-bool return value in bool-declared functions.
The return values don't seem to be used, anyway.
->
# 10.9-specific fix for non-bool return value in bool-declared functions.
# The return values don't seem to be used, anyway.
Kari
patching file src/display.cc
Hunk #1 succeeded at 39 (offset 2 lines).
Hunk #2 succeeded at 141 with fuzz 2 (offset -14 lines).
# more patching by fangism
# silence some warnings
sed -i.orig -e '/ibasea/s|\*ibasea, ||' \
-e '/ibasea/s| ibasea =.*||' \
liboctave/oct-sort.cc
# should this accompany -D_THREAD_SAFE? in CFLAGS,CXXFLAGS
# need size_t from <cstddef>
sed -i.orig -e '/#define octave_oct_alloc_h/a\
using std::size_t;' liboctave/oct-alloc.h
# needed by clang++, safe for g++: using-declaration as typedef
# missing qualifier to dependent-name member-function
sed -i.orig -e '/truncate_int/s|\(return\) \(truncate_int\)|\1
octave_int_base<T>::\2|' \
liboctave/oct-inttypes.h
sed -i.orig -e 's|template static|template|g' liboctave/eigs-base.cc
# Until somebody figures out why the "view" and "tileName" options cause
malloc()
# errors and segfaults in __magick_finfo__(), disable them:
perl -pi -e 's|(.*View.*)|//\1|g; s|(.*TileName.*)|//\1|g'
src/DLD-FUNCTIONS/__magick_read__.cc
# put in placeholder values so as not to break people's scripts
perl -pi -e "s/(.*__magick_finfo__.*)/\1\n\tinfo.TileName = 'Not supported
in this build';\n\tinfo.View = 'Not supported in this build';\n/"
scripts/image/imfinfo.m
# 10.9-specific fix for non-bool return value in bool-declared functions.
The return values don't seem to be used, anyway.
if [ $osversion -ge 13 ] ; then
perl -pi -e "s/return os/return false/" src/ls-mat4.cc src/ov-cell.cc
src/ov-class.cc src/ov-fcn-handle.cc src/ov-struct.cc
fi
/tmp/fink.wrRmR: line 77: unexpected EOF while looking for matching `''
### execution of /tmp/fink.wrRmR failed, exit code 2
### execution of /tmp/fink.4fvvx failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-octave-3.6.4-5
(Reading database ... 59482 files and directories currently installed.)
Removing fink-buildlock-octave-3.6.4-5 ...
Failed: phase patching: octave-3.6.4-5 failed
------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners