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