Alexander,
     I find that using the change....

-- java-oct.info.orig 2014-10-23 14:52:30.000000000 -0400

+++ java-oct.info 2014-10-23 15:02:08.000000000 -0400

@@ -40,6 +40,8 @@

 CompileScript: <<

 #!/bin/sh -ev



+export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home

+

 pkgsrc=%type_raw[forge]



 pushd src

@@ -51,7 +53,11 @@

 ./octave-forge-compile.sh

 <<



-InstallScript: ./octave-forge-install.sh

+InstallScript: <<

+#!/bin/sh -ev

+export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home

+./octave-forge-install.sh

+<<

 PostInstScript:
%p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-postinst.sh

 PreRmScript:
%p/share/octave/%type_raw[oct]/%type_raw[forge]/octave-forge-prerm.sh



fixes the problem.
          Jack

On Thu, Oct 23, 2014 at 2:32 PM, Jack Howarth <howarth.at.f...@gmail.com>
wrote:

> Alexander,
>      Building specfun-oct364-1.1.0-6 exposed one last thinko in the
> octave-3.6.4 and octave-3.8.2 packaging on 10.0.
>
> In file included from ellipj.cc:40:
>
> In file included from /sw/include/octave-3.6.4/octave/oct.h:33:
>
> In file included from /sw/include/octave-3.6.4/octave/Matrix.h:30:
>
> In file included from /sw/include/octave-3.6.4/octave/mx-base.h:65:
>
> In file included from /sw/include/octave-3.6.4/octave/boolSparse.h:29:
>
> In file included from /sw/include/octave-3.6.4/octave/Sparse-op-defs.h:31:
>
> */sw/include/octave-3.6.4/octave/mx-inlines.cc:311:10: **fatal error: 
> **'libcxx-fix.h'
> file not found*
>
> #include "libcxx-fix.h"
>
> *         ^*
>
> 1 error generated.
>
> Those packages need to be revised to manually install the libcxx-fix.h
> header for the associated octave-*-dev split-off.
>          Jack
> FYI, Even Homebrew forgot to install this header.
>
> On Thu, Oct 23, 2014 at 1:10 PM, Alexander Hansen <
> alexanderk.han...@gmail.com> wrote:
>
>> That’s what was _supposed to happen_, but I missed pushing my changes to
>> github before tagging the release so nobody else got them.
>>
>> version 0.3.2.1 actually does the right thing.  Sorry about that.
>>
>> On Oct 23, 2014, at 9:56 AM, Jack Howarth <howarth.at.f...@gmail.com>
>> wrote:
>>
>> Alexander,
>>     Of course, the installed /sw/bin/oct-cxx also needs to be changed
>> from
>>
>> case $osversion in
>>         13)
>>                 COMPILER=/sw/var/lib/fink/path-prefix-libcxx/c++ ;;
>>
>> to
>>
>> case $osversion in
>>         13|14)
>>                 COMPILER=/sw/var/lib/fink/path-prefix-libcxx/c++ ;;
>>
>>    Jack
>>
>>
>> On Thu, Oct 23, 2014 at 12:53 PM, Jack Howarth <howarth.at.f...@gmail.com
>> > wrote:
>>
>>> Alexander,
>>>      This problem is due to the /sw/bin/oct-cc installed by the current 
>>> fink-octave-scripts
>>> package having...
>>>
>>> case $osversion in
>>>         1[123])
>>>                 COMPILER=/sw/var/lib/fink/path-prefix-clang/cc ;;
>>>
>>> instead of
>>>
>>> case $osversion in
>>>         1[1234])
>>>                 COMPILER=/sw/var/lib/fink/path-prefix-clang/cc ;;
>>>
>>>    Jack
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>>
>> _______________________________________________
>> Fink-devel mailing list
>> Fink-devel@lists.sourceforge.net
>> List archive:
>> http://news.gmane.org/gmane.os.apple.fink.devel
>> Subscription management:
>> https://lists.sourceforge.net/lists/listinfo/fink-devel
>>
>>
>
------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to