Hi all,

I’m forwarding what I sent to the octave-maintainers list. From their responses 
it appears that octave-1.0.tcl is again doing some mischief in setting 
environment variables.

Begin forwarded message:

> From: Marius Schamschula <[email protected]>
> Subject: Re: interval 0.1.1 released
> Date: February 1, 2015 at 2:15:14 PM CST
> To: Carnë Draug <[email protected]>
> Cc: octave-maintainers <[email protected]>, [email protected]
> 
> Hi all,
> 
> While building interval 0.1.1 under MacPorts I get the following error:
> 
> DEBUG: Assembled command: 'cd 
> "/opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/interval"
>  && /opt/local/bin/octave -q -f --eval 'pkg build -verbose -nodeps 
> /opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/interval
>  
> /opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/.tmp/interval.tar.gz''
> DEBUG: Executing command line:  cd 
> "/opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/interval"
>  && /opt/local/bin/octave -q -f --eval 'pkg build -verbose -nodeps 
> /opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/interval
>  
> /opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/.tmp/interval.tar.gz'
>  
> mkdir 
> (/opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/.tmp/oct-SH5Gl4)
> untar 
> (/opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/.tmp/interval.tar.gz,
>  
> /opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/.tmp/oct-SH5Gl4)
> /opt/local/bin/mkoctfile-3.8.2 -o mpfr_function_d.oct -L/opt/local/lib 
> -Wl,-headerpad_max_install_names -arch x86_64 -lmpfr -lgmp  mpfr_function_d.cc
> mkoctfile: unrecognized argument -archmake: *** [mpfr_function_d.oct] Error 1
> 
> pkg: error running `make' for the interval package.
> error: called from 'configure_make' in file 
> /opt/local/share/octave/3.8.2/m/pkg/private/configure_make.m near line 82, 
> column 9
> error: called from:
> error:   /opt/local/share/octave/3.8.2/m/pkg/private/install.m at line 199, 
> column 5
> error:   /opt/local/share/octave/3.8.2/m/pkg/private/build.m at line 50, 
> column 3
> error:   /opt/local/share/octave/3.8.2/m/pkg/pkg.m at line 516, column 7
> Command failed:  cd 
> "/opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/interval"
>  && /opt/local/bin/octave -q -f --eval 'pkg build -verbose -nodeps 
> /opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/interval
>  
> /opt/local/var/macports/build/_Users_marius_Development_MacPorts_ports_math_octave-interval/octave-interval/work/.tmp/interval.tar.gz'
>  
> Exit code: 1
> 
> Where does the stray “make” come form? Any ideas?
> 
> Note: I had no issues building interval 0.1.0.
> 
> On Feb 1, 2015, at 1:28 PM, Carnë Draug <[email protected]> wrote:
> 
>> Hi everyone
>> 
>> a new release of the interval package [1] is out, version 0.1.1, by
>> Oliver Heimlich.
>> A summary of important user-visible changes is also available online [2].
>> 
>> The interval package provides data types and fundamental operations
>> for real valued interval arithmetic based on the common floating-point
>> format "binary64" a.k.a. double-precision.  It aims to be standard
>> compliant with the (upcoming) IEEE 1788 and therefore implements the
>> set-based interval arithmetic flavour.
>> 
>> Enjoy Octave responsibly,
>> Carnë
>> 
>> [1] http://octave.sourceforge.net/interval/
>> [2] http://octave.sourceforge.net/interval/NEWS.html
>> 
> 
> Marius
> --
> Marius Schamschula


You should not need to set any special flags as octave will use the same
used to build it.  Take a look at the man page of mkoctfile, and you will
see a list of all flags.  These are the same as the ones you get when you
use octave_config_info.

Carnë
_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to