On Dec 4, 2016, at 2:04 PM MDT, Gary Olson <garykol...@mac.com 
<mailto:garykol...@mac.com>> replied: 

> On Dec 3, 2016, at 4:08 PM, Martin Costabel <costa...@wanadoo.fr> wrote:


> This is a bug that homebrew and macports also have noticed, caused by the new 
> function mkostemp in Sierra that octave doesn't yet know about. Octave uses 
> its own stdlib.h that does not have this function. A workaround is to run 
> configure as

> 

> ./configure %c "ac_cv_func_mkostemp=no"

> 

> With this, it built for me (after I updated fink-package-precedence to the 
> latest version, anyway; with the older one that was installed it crashed at 
> the end due to an otool error.)

> 

> --

> Martin

I changed the ./configure line in octave-3.8.2-11.info 
<http://octave-3.8.2-11.info/> (line 251) as that seemed the proper place and 
reran the the build, but I got the same error message as before.  I seem to be 
using the newest fink-package-prededence (11/10/16 for info file and 11/20/16 
for the patch). I ran the build again with one build job, but got same error. 
Here is build script from last compile before error:

> libtool: compile:  oct-cxx -DHAVE_CONFIG_H -I. -I../.. -I../../libgnu 
> -I../../libgnu -I/sw/include -I/sw/include/freetype2 -O3 -MD -D_THREAD_SAFE 
> -pthread -MT Faddeeva/libcruft_la-Faddeeva.lo -MD -MP -MF 
> Faddeeva/.deps/libcruft_la-Faddeeva.Tpo -c Faddeeva/Faddeeva.cc  -fno-common 
> -DPIC -o Faddeeva/.libs/libcruft_la-Faddeeva.o
> In file included from Faddeeva/Faddeeva.cc:159:
> In file included from Faddeeva/Faddeeva.hh:30:
> In file included from 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/complex:247:
> In file included from 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/sstream:174:
> In file included from 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:140:
> In file included from 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/locale:192:
> In file included from 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:86:
> ../../libgnu/stdlib.h:668:19: error: no member named 'mkostemp' in the global 
> namespace
> _GL_CXXALIAS_SYS (mkostemp, int, (char * /*template*/, int /*flags*/));
> ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../libgnu/stdio.h:266:45: note: expanded from macro '_GL_CXXALIAS_SYS'
>       static rettype (*func) parameters = ::func;  \
>                                           ~~^
> 1 error generated.
> make[2]: *** [Faddeeva/libcruft_la-Faddeeva.lo] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
> ### execution of /tmp/fink.e0t0J failed, exit code 2
> ### execution of /tmp/fink.r32uz failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-octave-3.8.2-11
> (Reading database ... 457004 files and directories currently installed.)
> Removing fink-buildlock-octave-3.8.2-11 ...
> Reading buildlock packages...
> /sw/bin/dpkg-lockwait -i /sw/fink/debs/fort77_1.18-19_darwin-x86_64.deb
> Selecting previously deselected package fort77.
> (Reading database ... 457003 files and directories currently installed.)
> Unpacking fort77 (from .../fort77_1.18-19_darwin-x86_64.deb) ...
> Setting up fort77 (1.18-19) ...
> 
> Failed: phase compiling: octave-3.8.2-11 failed

Any thoughts on what I am still doing wrong? 
Gary K Olson

My system info is:

Package manager version: 0.41.1
Distribution version: selfupdate-rsync Sun Dec  4 11:59:59 2016, 10.12, x86_64
Trees: local/main stable/main local/injected
Xcode.app: 8.1
Xcode command-line tools: 8.1.0.0.1.1476494586
Max. Fink build jobs:  1


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to