From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Aug 10 05:55:23 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F17A616A579 for ; Wed, 10 Aug 2005 05:54:42 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C13E244DB6 for ; Tue, 9 Aug 2005 23:30:25 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j79NUOLq006467 for ; Tue, 9 Aug 2005 23:30:24 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j79NUOf4006464; Tue, 9 Aug 2005 23:30:24 GMT (envelope-from gnats) Resent-Date: Tue, 9 Aug 2005 23:30:24 GMT Resent-Message-Id: <200508092330.j79NUOf4006464@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Steven G. Kargl" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5AEC16A41F for ; Tue, 9 Aug 2005 23:24:43 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C9B944C92 for ; Tue, 9 Aug 2005 23:24:42 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.13.4/8.13.4) with ESMTP id j79NOgTl089958 for ; Tue, 9 Aug 2005 16:24:42 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.13.4/8.13.1/Submit) id j79NOgY5089957; Tue, 9 Aug 2005 16:24:42 -0700 (PDT) (envelope-from sgk) Message-Id: <200508092324.j79NOgY5089957@troutmask.apl.washington.edu> Date: Tue, 9 Aug 2005 16:24:42 -0700 (PDT) From: "Steven G. Kargl" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/84724: New port for MPFR library and fix broken libgmp4 port X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Steven G. Kargl" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Aug 2005 05:55:23 -0000 >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,#&%C="!R;W5N9&EN M9R`H86QS;R!C86QL960@8V]R#IT65S"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(#QBRelease-Note: >Audit-Trail: >Unformatted: