math/sage build error

2014-05-12 Thread Bruce

Trying build sage I get the following error on amd and freebsd-9.2:

[reference] updating environment: 2 added, 0 changed, 0 removed
[reference] reading sources... [ 50%] index
[reference] reading sources... [100%] todolist
[reference] Merging environment/index files...
[reference] algebras: 2 todos, 16 index, 5 citations, 416 modules
[reference] arithgroup: 0 todos, 12 index, 9 citations, 295 modules
[reference] calculus: 2 todos, 23 index, 2 citations, 438 modules
[reference] categories: 13 todos, 130 index, 6 citations, 567 modules
[reference] cmd: 0 todos, 6 index, 0 citations, 277 modules
[reference] coding: 0 todos, 10 index, 6 citations, 576 modules
[reference] coercion: 0 todos, 4 index, 0 citations, 579 modules
./sage: line 134: 75966 Killed: 9 "$SAGE_ROOT/src/bin/sage" "$@"
gmake: *** [doc-html] Error 137
*** [do-build] Error code 1

Stop in /usr/ports/math/sage.
*** [install] Error code 1

Stop in /usr/ports/math/sage.

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


sage build error

2014-05-11 Thread Bruce

Trying build sage I get the following error:

[reference] updating environment: 2 added, 0 changed, 0 removed
[reference] reading sources... [ 50%] index
[reference] reading sources... [100%] todolist
[reference] Merging environment/index files...
[reference] algebras: 2 todos, 16 index, 5 citations, 416 modules
[reference] arithgroup: 0 todos, 12 index, 9 citations, 295 modules
[reference] calculus: 2 todos, 23 index, 2 citations, 438 modules
[reference] categories: 13 todos, 130 index, 6 citations, 567 modules
[reference] cmd: 0 todos, 6 index, 0 citations, 277 modules
[reference] coding: 0 todos, 10 index, 6 citations, 576 modules
[reference] coercion: 0 todos, 4 index, 0 citations, 579 modules
./sage: line 134: 75966 Killed: 9 "$SAGE_ROOT/src/bin/sage" "$@"
gmake: *** [doc-html] Error 137
*** [do-build] Error code 1

Stop in /usr/ports/math/sage.
*** [install] Error code 1

Stop in /usr/ports/math/sage.

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: math/sage build error

2014-01-12 Thread Montgomery-Smith, Stephen
On 01/12/2014 02:26 PM, Greg Rivers wrote:
> On Sun, 12 Jan 2014, Montgomery-Smith, Stephen wrote:
> 
>> On 01/12/2014 01:19 PM, Greg Rivers wrote:
>>> math/sage does not compile successfully on
>>> FreeBSD 10.0-PRERELEASE #0 r260501: Fri Jan 10 11:39:36 CST 2014 amd64
>>>
>>
>> Other people have reported this error to me.  However I am unable to
>> reproduce it in RC5.  Do you know if you were using an earlier version
>> of FreeBSD-10?
>>
> 
> The host had never run any version of FreeBSD-10 before I updated it
> last Friday.  Prior to that, it had been tracking /stable/9, and was
> running 9.2-STABLE from ~September 29.
> 
> I updated to 10-STABLE from SVN /stable/10 sources using the standard
> procedure, including `make delete-old` and `make delete-old-libs`.  The
> update went perfectly and there were no errors.
> 
> I then deleted all ports and rebuilt them all from scratch.
> 
>> I do get an error building ecl with FreeBSD-10-RC5.  So there is still
>> work to go.
>>
> 
> Thank you very much for maintaining this port.  Let me know if I can
> provide any additional information that would help.
> 

Also, I only have FreeBSD-10 on a i386, so that might make a difference
as well.

The error message is:
/usr/local/bin/ld:
/usr/ports/math/sage/work/sage-5.13/local/lib/libgmp.a(sizeinbase.o):
relocation R_X86_64_32S against `__gmpn_bases' can not be used when
making a shared object; recompile with -fPIC

I don't see how this error could have crept into the build of sage
merely by using a different version of FreeBSD (because it builds just
fine with FreeBSD-8).  So either someone else can give me an idea, or it
will be a difficult problem to track down.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: math/sage build error

2014-01-12 Thread Greg Rivers

On Sun, 12 Jan 2014, Montgomery-Smith, Stephen wrote:


On 01/12/2014 01:19 PM, Greg Rivers wrote:

math/sage does not compile successfully on
FreeBSD 10.0-PRERELEASE #0 r260501: Fri Jan 10 11:39:36 CST 2014 amd64



Other people have reported this error to me.  However I am unable to
reproduce it in RC5.  Do you know if you were using an earlier version
of FreeBSD-10?



The host had never run any version of FreeBSD-10 before I updated it last 
Friday.  Prior to that, it had been tracking /stable/9, and was running 
9.2-STABLE from ~September 29.


I updated to 10-STABLE from SVN /stable/10 sources using the standard 
procedure, including `make delete-old` and `make delete-old-libs`.  The 
update went perfectly and there were no errors.


I then deleted all ports and rebuilt them all from scratch.


I do get an error building ecl with FreeBSD-10-RC5.  So there is still
work to go.



Thank you very much for maintaining this port.  Let me know if I can 
provide any additional information that would help.


--
Greg
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: math/sage build error

2014-01-12 Thread Montgomery-Smith, Stephen
On 01/12/2014 01:19 PM, Greg Rivers wrote:
> math/sage does not compile successfully on
> FreeBSD 10.0-PRERELEASE #0 r260501: Fri Jan 10 11:39:36 CST 2014 amd64
> 

Other people have reported this error to me.  However I am unable to
reproduce it in RC5.  Do you know if you were using an earlier version
of FreeBSD-10?

I do get an error building ecl with FreeBSD-10-RC5.  So there is still
work to go.


> ...
> libtool: link: gcc -shared  -fPIC -DPIC  .libs/exceptions.o
> .libs/extract.o .libs/uceil_exp2.o .libs/uceil_log2.o
> .libs/ufloor_log2.o .libs/add.o .libs/add1.o .libs/add_ui.o .libs/agm.o
> .libs/clear.o .libs/cmp.o .libs/cmp_abs.o .libs/cmp_si.o .libs/cmp_ui.o
> .libs/comparisons.o .libs/div_2exp.o .libs/div_2si.o .libs/div_2ui.o
> .libs/div.o .libs/div_ui.o .libs/dump.o .libs/eq.o .libs/exp10.o
> .libs/exp2.o .libs/exp3.o .libs/exp.o .libs/frac.o .libs/frexp.o
> .libs/get_d.o .libs/get_exp.o .libs/get_str.o .libs/init.o
> .libs/inp_str.o .libs/isinteger.o .libs/isinf.o .libs/isnan.o
> .libs/isnum.o .libs/const_log2.o .libs/log.o .libs/modf.o
> .libs/mul_2exp.o .libs/mul_2si.o .libs/mul_2ui.o .libs/mul.o
> .libs/mul_ui.o .libs/neg.o .libs/next.o .libs/out_str.o .libs/printf.o
> .libs/vasprintf.o .libs/const_pi.o .libs/pow.o .libs/pow_si.o
> .libs/pow_ui.o .libs/print_raw.o .libs/print_rnd_mode.o .libs/reldiff.o
> .libs/round_prec.o .libs/set.o .libs/setmax.o .libs/setmin.o
> .libs/set_d.o .libs/set_df!
> l_prec.o .libs/set_exp.o .libs/set_rnd.o .libs/set_f.o
> .libs/set_prc_raw.o .libs/set_prec.o .libs/set_q.o .libs/set_si.o
> .libs/set_str.o .libs/set_str_raw.o .libs/set_ui.o .libs/set_z.o
> .libs/sqrt.o .libs/sqrt_ui.o .libs/sub.o .libs/sub1.o .libs/sub_ui.o
> .libs/rint.o .libs/ui_div.o .libs/ui_sub.o .libs/urandom.o
> .libs/urandomb.o .libs/get_z_exp.o .libs/swap.o .libs/factorial.o
> .libs/cosh.o .libs/sinh.o .libs/tanh.o .libs/sinh_cosh.o .libs/acosh.o
> .libs/asinh.o .libs/atanh.o .libs/atan.o .libs/cmp2.o .libs/exp_2.o
> .libs/asin.o .libs/const_euler.o .libs/cos.o .libs/sin.o .libs/tan.o
> .libs/fma.o .libs/fms.o .libs/hypot.o .libs/log1p.o .libs/expm1.o
> .libs/log2.o .libs/log10.o .libs/ui_pow.o .libs/ui_pow_ui.o
> .libs/minmax.o .libs/dim.o .libs/signbit.o .libs/copysign.o
> .libs/setsign.o .libs/gmp_op.o .libs/init2.o .libs/acos.o
> .libs/sin_cos.o .libs/set_nan.o .libs/set_inf.o .libs/set_zero.o
> .libs/powerof2.o .libs/gamma.o .libs/set_ld.o .libs/get_ld.o
> .libs/cbrt.o .libs/volatile.o !
> .libs/fits_sshort.o .libs/fits_sint.o .libs/fits_slong.o
> .libs/fits_ushort.o .libs/fits_uint.o .libs/fits_ulong.o
> .libs/fits_uintmax.o .libs/fits_intmax.o .libs/get_si.o .libs/get_ui.o
> .libs/zeta.o .libs/cmp_d.o .libs/erf.o .libs/inits.o .libs/inits2.o
> .libs/clears.o .libs/sgn.o .libs/check.o .libs/sub1sp.o .libs/version.o
> .libs/mpn_exp.o .libs/mpfr-gmp.o .libs/mp_clz_tab.o .libs/sum.o
> .libs/add1sp.o .libs/free_cache.o .libs/si_op.o .libs/cmp_ld.o
> .libs/set_ui_2exp.o .libs/set_si_2exp.o .libs/set_uj.o .libs/set_sj.o
> .libs/get_sj.o .libs/get_uj.o .libs/get_z.o .libs/iszero.o .libs/cache.o
> .libs/sqr.o .libs/int_ceil_log2.o .libs/isqrt.o .libs/strtofr.o
> .libs/pow_z.o .libs/logging.o .libs/mulders.o .libs/get_f.o
> .libs/round_p.o .libs/erfc.o .libs/atan2.o .libs/subnormal.o
> .libs/const_catalan.o .libs/root.o .libs/sec.o .libs/csc.o .libs/cot.o
> .libs/eint.o .libs/sech.o .libs/csch.o .libs/coth.o .libs/round_near_x.o
> .libs/constant.o .libs/abort_prec_max.o .libs/stack_interface.o .libs/lng
> amma.o .libs/zeta_ui.o .libs/set_d64.o .libs/get_d64.o .libs/j!
> n.o .libs/yn.o .libs/rem1.o .libs/get_patches.o .libs/add_d.o
> .libs/sub_d.o .libs/d_sub.o .libs/mul_d.o .libs/div_d.o .libs/d_div.o
> .libs/li2.o .libs/rec_sqrt.o .libs/min_prec.o .libs/buildopt.o
> .libs/digamma.o .libs/bernoulli.o .libs/isregular.o .libs/set_flt.o
> .libs/get_flt.o .libs/scale2.o .libs/set_z_exp.o .libs/ai.o
> .libs/gammaonethird.o .libs/grandom.o   -L/usr/local/lib/gcc46
> -L/usr/ports/math/sage/work/sage-5.13/local/lib
> /usr/ports/math/sage/work/sage-5.13/local/lib/libgmp.a  -O3
> -Wl,-rpath=/usr/ports/math/sage/work/sage-5.13/local/lib
> -Wl,-rpath=/usr/local/lib/gcc46
> -Wl,-rpath=/usr/ports/math/sage/work/sage-5.13/local/lib
> -Wl,-rpath=/usr/local/lib/gcc46   -Wl,-soname -Wl,libmpfr.so.5 -o
> .libs/libmpfr.so.5
> /usr/local/bin/ld:
> /usr/ports/math/sage/work/sage-5.13/local/lib/libgmp.a(sizeinbase.o):
> relocation R_X86_64_32S against `__gmpn_bases' can not be used when
> making a shared object; recompile with -fPIC
> /usr/ports/math/sage/work/sage-5.13/local/lib/libgmp.a: error adding
> symbols: Bad value
> collect2: ld returned 1 exit status
> make[8]: *** [libmpfr.la] Error 1
> make[8]: Leaving directory
> `/usr/ports/math/sage/work/sage-5.13/spkg/build/mpfr-3.1.2.p0/src/src'
> make[7]: *** [all] Error 2
> make[7]: Leaving directory
> `/usr/ports/math/sage/work/sage-5.13/spkg/build/mpfr-3.1.2.p0/src/src'
> make[6]: *** [all-recursive] Error 1
> make[6]: Leaving directory
> `/usr/ports/math/s

math/sage build error

2014-01-12 Thread Greg Rivers

math/sage does not compile successfully on
FreeBSD 10.0-PRERELEASE #0 r260501: Fri Jan 10 11:39:36 CST 2014 amd64

...
libtool: link: gcc -shared  -fPIC -DPIC  .libs/exceptions.o .libs/extract.o 
.libs/uceil_exp2.o .libs/uceil_log2.o .libs/ufloor_log2.o .libs/add.o 
.libs/add1.o .libs/add_ui.o .libs/agm.o .libs/clear.o .libs/cmp.o 
.libs/cmp_abs.o .libs/cmp_si.o .libs/cmp_ui.o .libs/comparisons.o 
.libs/div_2exp.o .libs/div_2si.o .libs/div_2ui.o .libs/div.o .libs/div_ui.o 
.libs/dump.o .libs/eq.o .libs/exp10.o .libs/exp2.o .libs/exp3.o .libs/exp.o 
.libs/frac.o .libs/frexp.o .libs/get_d.o .libs/get_exp.o .libs/get_str.o 
.libs/init.o .libs/inp_str.o .libs/isinteger.o .libs/isinf.o .libs/isnan.o 
.libs/isnum.o .libs/const_log2.o .libs/log.o .libs/modf.o .libs/mul_2exp.o 
.libs/mul_2si.o .libs/mul_2ui.o .libs/mul.o .libs/mul_ui.o .libs/neg.o 
.libs/next.o .libs/out_str.o .libs/printf.o .libs/vasprintf.o .libs/const_pi.o 
.libs/pow.o .libs/pow_si.o .libs/pow_ui.o .libs/print_raw.o 
.libs/print_rnd_mode.o .libs/reldiff.o .libs/round_prec.o .libs/set.o 
.libs/setmax.o .libs/setmin.o .libs/set_d.o .libs/set_df!
l_prec.o .libs/set_exp.o .libs/set_rnd.o .libs/set_f.o .libs/set_prc_raw.o 
.libs/set_prec.o .libs/set_q.o .libs/set_si.o .libs/set_str.o 
.libs/set_str_raw.o .libs/set_ui.o .libs/set_z.o .libs/sqrt.o .libs/sqrt_ui.o 
.libs/sub.o .libs/sub1.o .libs/sub_ui.o .libs/rint.o .libs/ui_div.o 
.libs/ui_sub.o .libs/urandom.o .libs/urandomb.o .libs/get_z_exp.o .libs/swap.o 
.libs/factorial.o .libs/cosh.o .libs/sinh.o .libs/tanh.o .libs/sinh_cosh.o 
.libs/acosh.o .libs/asinh.o .libs/atanh.o .libs/atan.o .libs/cmp2.o 
.libs/exp_2.o .libs/asin.o .libs/const_euler.o .libs/cos.o .libs/sin.o 
.libs/tan.o .libs/fma.o .libs/fms.o .libs/hypot.o .libs/log1p.o .libs/expm1.o 
.libs/log2.o .libs/log10.o .libs/ui_pow.o .libs/ui_pow_ui.o .libs/minmax.o 
.libs/dim.o .libs/signbit.o .libs/copysign.o .libs/setsign.o .libs/gmp_op.o 
.libs/init2.o .libs/acos.o .libs/sin_cos.o .libs/set_nan.o .libs/set_inf.o 
.libs/set_zero.o .libs/powerof2.o .libs/gamma.o .libs/set_ld.o .libs/get_ld.o 
.libs/cbrt.o .libs/volatile.o !
.libs/fits_sshort.o .libs/fits_sint.o .libs/fits_slong.o .libs/fits_ushort.o 
.libs/fits_uint.o .libs/fits_ulong.o .libs/fits_uintmax.o .libs/fits_intmax.o 
.libs/get_si.o .libs/get_ui.o .libs/zeta.o .libs/cmp_d.o .libs/erf.o 
.libs/inits.o .libs/inits2.o .libs/clears.o .libs/sgn.o .libs/check.o 
.libs/sub1sp.o .libs/version.o .libs/mpn_exp.o .libs/mpfr-gmp.o 
.libs/mp_clz_tab.o .libs/sum.o .libs/add1sp.o .libs/free_cache.o .libs/si_op.o 
.libs/cmp_ld.o .libs/set_ui_2exp.o .libs/set_si_2exp.o .libs/set_uj.o 
.libs/set_sj.o .libs/get_sj.o .libs/get_uj.o .libs/get_z.o .libs/iszero.o 
.libs/cache.o .libs/sqr.o .libs/int_ceil_log2.o .libs/isqrt.o .libs/strtofr.o 
.libs/pow_z.o .libs/logging.o .libs/mulders.o .libs/get_f.o .libs/round_p.o 
.libs/erfc.o .libs/atan2.o .libs/subnormal.o .libs/const_catalan.o .libs/root.o 
.libs/sec.o .libs/csc.o .libs/cot.o .libs/eint.o .libs/sech.o .libs/csch.o 
.libs/coth.o .libs/round_near_x.o .libs/constant.o .libs/abort_prec_max.o 
.libs/stack_interface.o .libs/lng
amma.o .libs/zeta_ui.o .libs/set_d64.o .libs/get_d64.o .libs/j!
n.o .libs/yn.o .libs/rem1.o .libs/get_patches.o .libs/add_d.o .libs/sub_d.o 
.libs/d_sub.o .libs/mul_d.o .libs/div_d.o .libs/d_div.o .libs/li2.o 
.libs/rec_sqrt.o .libs/min_prec.o .libs/buildopt.o .libs/digamma.o 
.libs/bernoulli.o .libs/isregular.o .libs/set_flt.o .libs/get_flt.o 
.libs/scale2.o .libs/set_z_exp.o .libs/ai.o .libs/gammaonethird.o 
.libs/grandom.o   -L/usr/local/lib/gcc46 
-L/usr/ports/math/sage/work/sage-5.13/local/lib 
/usr/ports/math/sage/work/sage-5.13/local/lib/libgmp.a  -O3 
-Wl,-rpath=/usr/ports/math/sage/work/sage-5.13/local/lib 
-Wl,-rpath=/usr/local/lib/gcc46 
-Wl,-rpath=/usr/ports/math/sage/work/sage-5.13/local/lib 
-Wl,-rpath=/usr/local/lib/gcc46   -Wl,-soname -Wl,libmpfr.so.5 -o 
.libs/libmpfr.so.5
/usr/local/bin/ld: 
/usr/ports/math/sage/work/sage-5.13/local/lib/libgmp.a(sizeinbase.o): 
relocation R_X86_64_32S against `__gmpn_bases' can not be used when making a 
shared object; recompile with -fPIC
/usr/ports/math/sage/work/sage-5.13/local/lib/libgmp.a: error adding symbols: 
Bad value
collect2: ld returned 1 exit status
make[8]: *** [libmpfr.la] Error 1
make[8]: Leaving directory 
`/usr/ports/math/sage/work/sage-5.13/spkg/build/mpfr-3.1.2.p0/src/src'
make[7]: *** [all] Error 2
make[7]: Leaving directory 
`/usr/ports/math/sage/work/sage-5.13/spkg/build/mpfr-3.1.2.p0/src/src'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory 
`/usr/ports/math/sage/work/sage-5.13/spkg/build/mpfr-3.1.2.p0/src'
Error building MPFR.

Error installing package mpfr-3.1.2.p0


Does anyone know how to fix?

--
Greg Rivers
___
freebsd-ports@freebsd.org mailing list