From owner-freebsd-ports@FreeBSD.ORG Sun Jan 12 19:42:24 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 23717E16; Sun, 12 Jan 2014 19:42:24 +0000 (UTC) Received: from roadkill.tharned.org (roadkill.tharned.org [75.145.12.185]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D40161B1E; Sun, 12 Jan 2014 19:42:23 +0000 (UTC) Received: from badger.tharned.org (badger.tharned.org [10.10.10.23]) (authenticated bits=0) by roadkill.tharned.org (8.14.7/8.14.7) with ESMTP id s0CJJSsK050094 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 12 Jan 2014 13:19:28 -0600 (CST) (envelope-from gcr+freebsd-ports@tharned.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tharned.org; s=2014; t=1389554368; bh=ohOkPSFRF2PZ7jzITlPbf35bC7CaCYDTKsbyGAfQMFg=; h=Date:From:To:cc:Subject; b=KPB7SOdr2o3KJlLbxVTuDHPYYev0nykASJSuRenHIc7vV2Ev6qZJpCOeXR1wVTMDF H37mCulxD6fjqQrPVu2HRXLKQtn1HwhgKTWr1hCSoYASMbsyUknOb62JDSb3ZWTIup 6qIIHVEH/HujncHRGa79Mzw54LAkVCdpzV4Q+g/lPaduzLSiokarwktSF9fc0dQVYP R/yZHDPmWR742uCDUkkXwunk3WjmqGEMP5WuC5ytXgKDLEDbDc5qp3wDkwv10yu94E OoFU4a0QsbWXM0MLaMHrgYhHYvos549HN+6o8IY/ML2X44HkLi7uYRctRmr4BSidM4 xrE3hFUAzCsCw== Date: Sun, 12 Jan 2014 13:19:23 -0600 (CST) From: Greg Rivers To: freebsd-ports@freebsd.org Subject: math/sage build error Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (roadkill.tharned.org [75.145.12.185]); Sun, 12 Jan 2014 13:19:28 -0600 (CST) Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: stephen@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jan 2014 19:42:24 -0000 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 From owner-freebsd-ports@FreeBSD.ORG Sun Jan 12 19:57:52 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7C5B3348; Sun, 12 Jan 2014 19:57:52 +0000 (UTC) Received: from um-tip1-missouri-out.um.umsystem.edu (um-tip1-missouri-out.um.umsystem.edu [198.209.49.135]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2336F1CE8; Sun, 12 Jan 2014 19:57:51 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiIFAMby0lLPoJ7U/2dsb2JhbABagws4VrlogQgWdIIlAQEBBHgBEAIBCBgJFg8JAwIBAgEgJQIEAQwBBwEBiAC/T4RTF48HB4Q3BIkLkDyQZYMtgio X-IPAS-Result: AiIFAMby0lLPoJ7U/2dsb2JhbABagws4VrlogQgWdIIlAQEBBHgBEAIBCBgJFg8JAwIBAgEgJQIEAQwBBwEBiAC/T4RTF48HB4Q3BIkLkDyQZYMtgio Received: from um-ncas6.um.umsystem.edu ([207.160.158.212]) by um-tip1-exch-relay.um.umsystem.edu with ESMTP; 12 Jan 2014 13:57:50 -0600 Received: from UM-MBX-N02.um.umsystem.edu ([169.254.5.231]) by UM-NCAS6.um.umsystem.edu ([207.160.158.212]) with mapi id 14.03.0169.001; Sun, 12 Jan 2014 13:57:50 -0600 From: "Montgomery-Smith, Stephen" To: Greg Rivers , "freebsd-ports@freebsd.org" Subject: Re: math/sage build error Thread-Topic: math/sage build error Thread-Index: AQHPD85rdplbFMTVhk6aH989YpUFXJqB5hmA Date: Sun, 12 Jan 2014 19:57:49 +0000 Message-ID: <52D2F3BB.1010806@missouri.edu> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 x-originating-ip: [207.160.158.205] Content-Type: text/plain; charset="iso-8859-1" Content-ID: <065303B749F96E4DBD1D910DD4E7BF4D@missouri.edu> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "stephen@FreeBSD.org" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jan 2014 19:57:52 -0000 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 >=20 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=3D/usr/ports/math/sage/work/sage-5.13/local/lib > -Wl,-rpath=3D/usr/local/lib/gcc46 > -Wl,-rpath=3D/usr/ports/math/sage/work/sage-5.13/local/lib > -Wl,-rpath=3D/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 > ************************************************************************ >=20 > Does anyone know how to fix? >=20