ports/114728: mingw32-binutils port should be updated to newer version

Coleman Kane cokane at FreeBSD.org
Thu Jul 19 12:40:02 UTC 2007


>Number:         114728
>Category:       ports
>Synopsis:       mingw32-binutils port should be updated to newer version
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 19 12:40:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Coleman Kane
>Release:        7.0-CURRENT
>Organization:
>Environment:
FreeBSD erwin 7.0-CURRENT FreeBSD 7.0-CURRENT #3: Mon Jul  9 11:44:16 EDT 2007     root at erwin:/usr/obj/usr/src/sys/ERWIN  amd64
>Description:
The 20070129-1 snapshot of binutils is hosted at the mingw32 sourceforge repository and should work pretty well. In addition, I have had great success with the 20070522 snapshot directly from the FSF (without whatever mingw32 patches are commonly applied). The old 2.16 revision in the port should be replaced.
>How-To-Repeat:
Doesn't apply
>Fix:
Attached patch:

Patch attached with submission follows:

diff -dru mingw32-binutils.old/Makefile mingw32-binutils/Makefile
--- mingw32-binutils.old/Makefile	2006-12-04 08:55:08.000000000 -0500
+++ mingw32-binutils/Makefile	2007-07-13 21:16:12.000000000 -0400
@@ -26,12 +26,12 @@
 #PATCHFILES=	mingw/${PORTNAME}-${BINUTILVERSION}.${PATCHVERSION:S/./-/g}-src.diff
 
 MAINTAINER=	lev at FreeBSD.org
-COMMENT=	FSF binutils-2.16 for Windows cross-development
+COMMENT=	FSF binutils-2.17 for Windows cross-development
 
-BINUTILVERSION=	2.16
-PATCHVERSION=	91.20060119.1
+BINUTILVERSION=	2.17
+PATCHVERSION=	50.20070129.1
 
-WRKSRC=		${WRKDIR}/${DISTNAME:S/-src//}
+WRKSRC=		${WRKDIR}/${DISTNAME}
 PATCH_DIST_STRIP=	-p1
 
 #USE_BZIP2=	yes
diff -dru mingw32-binutils.old/distinfo mingw32-binutils/distinfo
--- mingw32-binutils.old/distinfo	2006-12-04 08:55:08.000000000 -0500
+++ mingw32-binutils/distinfo	2007-07-13 18:46:48.000000000 -0400
@@ -1,3 +1,3 @@
-MD5 (mingw/binutils-2.16.91-20060119-1-src.tar.gz) = 42e3a665111121075480244cafc27ce7
-SHA256 (mingw/binutils-2.16.91-20060119-1-src.tar.gz) = d3cd48bd7bd99b83f90c4caaaf23fa94316e7d8ea91199dd3294e50e3ebbe6d5
-SIZE (mingw/binutils-2.16.91-20060119-1-src.tar.gz) = 16214443
+MD5 (mingw/binutils-2.17.50-20070129-1-src.tar.gz) = 41bde5694966c34482343cf0b2cafb34
+SHA256 (mingw/binutils-2.17.50-20070129-1-src.tar.gz) = cb2c77df277dab92f0b471bc73fe689b63ff6bc4b4cadebc0d02b5f7b0bebd14
+SIZE (mingw/binutils-2.17.50-20070129-1-src.tar.gz) = 17294663
diff -dru mingw32-binutils.old/pkg-descr mingw32-binutils/pkg-descr
--- mingw32-binutils.old/pkg-descr	2003-05-18 23:27:15.000000000 -0400
+++ mingw32-binutils/pkg-descr	2007-07-13 21:50:31.000000000 -0400
@@ -1,4 +1,4 @@
-FSF binutils-2.13 for Windows cross-development.
+FSF binutils-2.17 for Windows cross-development.
 
 This port is needed by devel/mingw32-gcc
 
diff -dru mingw32-binutils.old/pkg-plist mingw32-binutils/pkg-plist
--- mingw32-binutils.old/pkg-plist	2004-04-10 12:07:04.000000000 -0400
+++ mingw32-binutils/pkg-plist	2007-07-13 21:52:43.000000000 -0400
@@ -15,6 +15,14 @@
 %%BINUTILS_TARG%%/bin/size
 %%BINUTILS_TARG%%/bin/strings
 %%BINUTILS_TARG%%/bin/windres
+%%BINUTILS_TARG%%/info/bfd.info
+%%BINUTILS_TARG%%/info/dir
+%%BINUTILS_TARG%%/info/binutils.info
+%%BINUTILS_TARG%%/info/standards.info
+%%BINUTILS_TARG%%/info/configure.info
+%%BINUTILS_TARG%%/info/as.info
+%%BINUTILS_TARG%%/info/gprof.info
+%%BINUTILS_TARG%%/info/ld.info
 %%BINUTILS_TARG%%/lib/ldscripts/i386pe.x
 %%BINUTILS_TARG%%/lib/ldscripts/i386pe.xbn
 %%BINUTILS_TARG%%/lib/ldscripts/i386pe.xn
@@ -39,3 +47,4 @@
 @dirrm %%BINUTILS_TARG%%/bin
 @dirrm %%BINUTILS_TARG%%/lib/ldscripts
 @dirrm %%BINUTILS_TARG%%/lib
+ at dirrm %%BINUTILS_TARG%%/info


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list