Date: Tue, 9 Aug 2005 16:24:42 -0700 (PDT) From: "Steven G. Kargl" <kargl@troutmask.apl.washington.edu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/84724: New port for MPFR library and fix broken libgmp4 port Message-ID: <200508092324.j79NOgY5089957@troutmask.apl.washington.edu> Resent-Message-ID: <200508092330.j79NUOf4006464@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 84724 >Category: ports >Synopsis: New port for MPFR library and fix broken libgmp4 port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Aug 09 23:30:24 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Steven G. Kargl >Release: FreeBSD 6.0-CURRENT amd64 >Organization: APL/UW >Environment: System: FreeBSD troutmask.apl.washington.edu 6.0-CURRENT FreeBSD 6.0-CURRENT #1: Thu Jun 16 15:47:33 PDT 2005 kargl@troutmask.apl.washington.edu:/usr/obj/usr/src/sys/SPEW amd64 >Description: libgmp4 builds and installs its bundled version of the mpfr library. This version of of the mpfr library is seriously out of date and it has been deprecated in future releases of libgmp. I've removed the this from libgmp4 and provide the infrastructure for a much better version of mpfr. >How-To-Repeat: Obvious. >Fix: See attached diff to math/libgmp4 and the tar file of the math/mpfr directory. I leave to portmgr to update math/Makefile. Hmmm, send-pr does allow one to attach files. Okay, here they are in-line diff -rup libgmp4.orig/Makefile libgmp4/Makefile --- libgmp4.orig/Makefile Tue Aug 9 15:49:17 2005 +++ libgmp4/Makefile Tue Aug 9 15:49:47 2005 @@ -18,10 +18,10 @@ COMMENT= A free library for arbitrary pr USE_LIBTOOL_VER=15 CONFIGURE_ENV= MAKEINFO="makeinfo --no-split" -CONFIGURE_ARGS= --enable-cxx --enable-mpfr +CONFIGURE_ARGS= --enable-cxx --disable-mpfr INSTALLS_SHLIB= yes -INFO= gmp mpfr +INFO= gmp post-extract: @${RM} -f ${WRKSRC}/gmp.info* diff -rup libgmp4.orig/pkg-plist libgmp4/pkg-plist --- libgmp4.orig/pkg-plist Tue Aug 9 15:49:17 2005 +++ libgmp4/pkg-plist Tue Aug 9 16:03:50 2005 @@ -1,12 +1,8 @@ include/gmp.h include/gmpxx.h -include/mpf2mpfr.h -include/mpfr.h -include/mpfrxx.h lib/libgmp.a lib/libgmp.so lib/libgmp.so.6 lib/libgmpxx.a lib/libgmpxx.so lib/libgmpxx.so.3 -lib/libmpfr.a begin 644 mpfr.tar.uu M;7!F<@`````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````#`P,#<U-2``,#`P,#`P(``P,#`P,#`@`#`P,#`P,#`P,#`P M(#$P,C<V,C,Q,S(T(#`Q,C`T,@`@-0`````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````````!U<W1A<@`P,')O;W0` M````````````````````````````````````=VAE96P````````````````` M```````````````````P,#`P,#`@`#`P,#`P,"`````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````!M<&9R+W!K9RUD97-C<@`````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````````````,#`P-C0T(``P,#`P,#`@`#`P M,#`P,"``,#`P,#`P,#`W-34@,3`R-S8R,C<R-C<@,#$S-S0U`"`P```````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````'5S=&%R`#`P<F]O=`````````````````````````````````````!W M:&5E;````````````````````````````````````#`P,#`P,"``,#`P,#`P M(``````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````````````````````````````%1H92!-4$92(&QI M8G)A<GD@:7,@82!#(&QI8G)A<GD@9F]R(&UU;'1I<&QE+7!R96-I<VEO;B!F M;&]A=&EN9RUP;VEN=`IC;VUP=71A=&EO;G,@=VET:"!E>&%C="!R;W5N9&EN M9R`H86QS;R!C86QL960@8V]R<F5C="!R;W5N9&EN9RDN("!)=`II<R!B87-E M9"!O;B!T:&4@1TU0(&UU;'1I<&QE+7!R96-I<VEO;B!L:6)R87)Y+@H*5&AE M(&UA:6X@9V]A;"!O9B!-4$92(&ES('1O('!R;W9I9&4@82!L:6)R87)Y(&9O M<B!M=6QT:7!L92UP<F5C:7-I;VX*9FQO871I;F<M<&]I;G0@8V]M<'5T871I M;VX@=VAI8V@@:7,@8F]T:"!E9F9I8VEE;G0@86YD(&AA<R!A('=E;&PM9&5F M:6YE9`IS96UA;G1I8W,N("!)="!C;W!I97,@=&AE(&=O;V0@:61E87,@9G)O M;2!T:&4@04Y322])145%+3<U-"!S=&%N9&%R9"!F;W(*9&]U8FQE+7!R96-I M<VEO;B!F;&]A=&EN9RUP;VEN="!A<FET:&UE=&EC("@U,RUB:70@;6%N=&ES M<V$I+@H*5U=7.B!H='1P.B\O=W=W+FUP9G(O;W)G+PH````````````````` M````````;7!F<B]D:7-T:6YF;P`````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````#`P,#8T-"``,#`P,#`P(``P,#`P,#`@`#`P,#`P M,#`P,3,U(#$P,C<V,C(W,#<Q(#`Q,S8V-@`@,``````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````````````````!U<W1A<@`P M,')O;W0`````````````````````````````````````=VAE96P````````` M```````````````````````````P,#`P,#`@`#`P,#`P,"`````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````!-1#4@*&UP9G(M,BXQ+C(N=&%R+F=Z M*2`](&0S8F8W-S,X.30T-SAB9C<Q868X-V8V.#%B-C@Q.6$Q"E-)6D4@*&UP M9G(M,BXQ+C(N=&%R+F=Z*2`](#8R,C8Y,PH````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````````````````````````````````````&UP9G(O M36%K969I;&4````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````P,#`V-#0@`#`P,#`P,"``,#`P,#`P(``P,#`P,#`P,30S,"`Q,#(W M-C(S,#0T,"`P,3,U-34`(#`````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````````````=7-T87(`,#!R;V]T```````` M`````````````````````````````'=H965L```````````````````````` M````````````,#`P,#`P(``P,#`P,#`@```````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````(R!E>#IT<STX"B,@3F5W('!O<G1S(&-O;&QE8W1I;VX@ M;6%K969I;&4@9F]R.@EL:6)G;7`S"B,@1&%T92!C<F5A=&5D.@D)"4IA;B`Q M,2P@,C`P,0HC(%=H;VTZ"0D)"5EI;F<M0VAI96@@3&EA;R`\:6IL:6%O0$9R M965"4T0N;W)G/@HC"B,@)$9R965"4T0Z('!O<G1S+VUA=&@O;&EB9VUP-"]- M86ME9FEL92QV(#$N,C,@,C`P-2\P,2\R-B`P.3HP.3HQ-"!A;&4@17AP("0* M(PH*4$]25$Y!344]"6UP9G(*4$]25%9%4E-)3TX]"3(N,2XR"D-!5$5'3U)) M15,]"6UA=&@@9&5V96P*34%35$527U-)5$53/0EH='1P.B\O=W=W+FUP9G(N M;W)G+VUP9G(M8W5R<F5N="\*1$E35$Y!344]"6UP9G(M)'M03U)45D524TE/ M3GT*"DU!24Y404E.15(]"7!O<G1S0$9R965"4T0N;W)G"D-/34U%3E0]"4$@ M9G)E92!L:6)R87)Y(&9O<B!A<F)I=')A<GD@<')E8VES:6]N(&%R:71H;65T M:6,*"DQ)0E]$15!%3D13/2`@(&=M<"XV.B1[4$]25%-$25)]+VUA=&@O;&EB M9VUP-#II;G-T86QL"@I54T5?1TU!2T4]("`@("`@>65S"E5315],24)43T], M7U9%4CTQ-0I#3TY&24=54D5?14Y6/0E-04M%24Y&3STB;6%K96EN9F\@+2UN M;RUS<&QI="(*0T].1DE'55)%7T%21U,]"2TM=VET:"UG;7`M:6YC;'5D93TD M>TQ/0T%,0D%317TO:6YC;'5D90I#3TY&24=54D5?05)'4RL]("TM=VET:"UG M;7`M;&EB/21[3$]#04Q"05-%?2]L:6(@"DE.4U1!3$Q37U-(3$E"/0EY97,* M"DE.1D\]"0EM<&9R"@IP;W-T+65X=')A8W0Z"@E`)'M237T@+68@)'M74DM3 M4D-]+VUP9G(N:6YF;RH*"BYI;F-L=61E(#QB<V0N<&]R="YM:SX*```````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`&UP9G(O<&MG+7!L:7-T```````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````P,#`V-#0@`#`P,#`P,"``,#`P,#`P(``P,#`P,#`P,#`W M-R`Q,#(W-C(S,3(P-R`P,3,W-C(`(#`````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````````````````````=7-T87(`,#!R;V]T M`````````````````````````````````````'=H965L```````````````` M````````````````````,#`P,#`P(``P,#`P,#`@```````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````;&EB+VQI8FUP9G(N80II;F-L=61E+VUP9G(N M:`II;F-L=61E+VUP9C)M<&9R+F@*:6YF;R]M<&9R+FEN9F\*```````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` 8```````````````````````````````` ` end >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508092324.j79NOgY5089957>