ports/114729: devel/mingw32-bin-msvcrt needs update
Coleman Kane
cokane at FreeBSD.org
Thu Jul 19 12:40:02 UTC 2007
>Number: 114729
>Category: ports
>Synopsis: devel/mingw32-bin-msvcrt needs update
>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:02 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 mingw32-bin-msvcrt port is out of date and needs to be updated to the latest versions of w32api and mingw-runtime.
w32api: 3.6 --> 3.9
mingw-runtime: 3.9 --> 3.12
>How-To-Repeat:
N/A
>Fix:
Attached patch:
Patch attached with submission follows:
diff -dru mingw32-bin-msvcrt.old/Makefile mingw32-bin-msvcrt/Makefile
--- mingw32-bin-msvcrt.old/Makefile 2006-12-04 08:55:41.000000000 -0500
+++ mingw32-bin-msvcrt/Makefile 2007-07-13 21:29:12.000000000 -0400
@@ -20,8 +20,8 @@
CONFLICTS= mingw-bin-msvcrt-*
-RUNTIMEVERSION= 3.9
-APIVERSION= 3.6
+RUNTIMEVERSION= 3.12
+APIVERSION= 3.9
NO_MTREE= yes
NO_WRKSUBDIR= yes
diff -dru mingw32-bin-msvcrt.old/distinfo mingw32-bin-msvcrt/distinfo
--- mingw32-bin-msvcrt.old/distinfo 2006-12-04 08:55:41.000000000 -0500
+++ mingw32-bin-msvcrt/distinfo 2007-07-13 21:32:52.000000000 -0400
@@ -1,6 +1,6 @@
-MD5 (mingw/mingw-runtime-3.9.tar.gz) = 0cb66b1071da224ea2174f960c593e2e
-SHA256 (mingw/mingw-runtime-3.9.tar.gz) = 75b9fe8535fcf8d64aac5dfa9d11faeaeedc85bd17d7aafc6a2f13e33d78b983
-SIZE (mingw/mingw-runtime-3.9.tar.gz) = 348713
-MD5 (mingw/w32api-3.6.tar.gz) = 2f86ec42cafd774ec82162fbc6e6808d
-SHA256 (mingw/w32api-3.6.tar.gz) = e37fdc487d705f5f95ffe06d56a52614f5554cc63c29ce29ca3a1930261dd789
-SIZE (mingw/w32api-3.6.tar.gz) = 1536427
+MD5 (mingw/mingw-runtime-3.12.tar.gz) = 530fe503fced8bc7f7b7be0aa6e00c5c
+SHA256 (mingw/mingw-runtime-3.12.tar.gz) = ebea4b8765a54da3b8bef58f26ce72a1102776c7a41077712868874ac3439814
+SIZE (mingw/mingw-runtime-3.12.tar.gz) = 439962
+MD5 (mingw/w32api-3.9.tar.gz) = 6df787f64fdeac6a209c98346dc1611c
+SHA256 (mingw/w32api-3.9.tar.gz) = e3cada511a4efcd752c849a7c54eb12ccc0b2b2d8063ca475e14e9196403ccd4
+SIZE (mingw/w32api-3.9.tar.gz) = 1626149
diff -dru mingw32-bin-msvcrt.old/pkg-plist mingw32-bin-msvcrt/pkg-plist
--- mingw32-bin-msvcrt.old/pkg-plist 2006-12-04 08:55:41.000000000 -0500
+++ mingw32-bin-msvcrt/pkg-plist 2007-07-13 21:49:46.000000000 -0400
@@ -1,33 +1,5 @@
bin/mingwm10.dll
-mingw32/include/GL/gl.h
-mingw32/include/GL/glext.h
-mingw32/include/GL/glu.h
-mingw32/include/_mingw.h
-mingw32/include/accctrl.h
-mingw32/include/aclapi.h
-mingw32/include/aclui.h
-mingw32/include/afxres.h
-mingw32/include/assert.h
-mingw32/include/basetsd.h
-mingw32/include/basetyps.h
-mingw32/include/cderr.h
-mingw32/include/cguid.h
-mingw32/include/comcat.h
-mingw32/include/commctrl.h
-mingw32/include/commdlg.h
-mingw32/include/complex.h
-mingw32/include/conio.h
-mingw32/include/cpl.h
-mingw32/include/cplext.h
-mingw32/include/ctype.h
-mingw32/include/custcntl.h
-mingw32/include/d3d9.h
-mingw32/include/d3d9caps.h
-mingw32/include/d3d9types.h
-mingw32/include/dbt.h
-mingw32/include/dde.h
-mingw32/include/ddeml.h
-mingw32/include/ddk/atm.h
+mingw32/include/ddk/xfilter.h
mingw32/include/ddk/batclass.h
mingw32/include/ddk/cfg.h
mingw32/include/ddk/cfgmgr32.h
@@ -105,42 +77,135 @@
mingw32/include/ddk/winnt4.h
mingw32/include/ddk/winxp.h
mingw32/include/ddk/ws2san.h
-mingw32/include/ddk/xfilter.h
-mingw32/include/dhcpcsdk.h
+mingw32/include/ddk/atm.h
+mingw32/include/sys/utime.h
+mingw32/include/sys/file.h
+mingw32/include/sys/locking.h
+mingw32/include/sys/param.h
+mingw32/include/sys/stat.h
+mingw32/include/sys/time.h
+mingw32/include/sys/timeb.h
+mingw32/include/sys/types.h
+mingw32/include/sys/unistd.h
+mingw32/include/sys/fcntl.h
+mingw32/include/GL/gl.h
+mingw32/include/GL/glext.h
+mingw32/include/GL/glu.h
+mingw32/include/ctype.h
mingw32/include/dir.h
mingw32/include/direct.h
mingw32/include/dirent.h
-mingw32/include/dlgs.h
-mingw32/include/docobj.h
mingw32/include/dos.h
-mingw32/include/dxerr8.h
-mingw32/include/dxerr9.h
mingw32/include/errno.h
-mingw32/include/errorrep.h
mingw32/include/excpt.h
-mingw32/include/exdisp.h
-mingw32/include/exdispid.h
mingw32/include/fcntl.h
mingw32/include/fenv.h
mingw32/include/float.h
mingw32/include/getopt.h
mingw32/include/gmon.h
+mingw32/include/inttypes.h
+mingw32/include/io.h
+mingw32/include/libgen.h
+mingw32/include/limits.h
+mingw32/include/locale.h
+mingw32/include/malloc.h
+mingw32/include/math.h
+mingw32/include/mbctype.h
+mingw32/include/mbstring.h
+mingw32/include/mem.h
+mingw32/include/memory.h
+mingw32/include/process.h
+mingw32/include/profil.h
+mingw32/include/profile.h
+mingw32/include/search.h
+mingw32/include/setjmp.h
+mingw32/include/share.h
+mingw32/include/signal.h
+mingw32/include/stdint.h
+mingw32/include/stdio.h
+mingw32/include/stdlib.h
+mingw32/include/string.h
+mingw32/include/strings.h
+mingw32/include/tchar.h
+mingw32/include/time.h
+mingw32/include/unistd.h
+mingw32/include/utime.h
+mingw32/include/values.h
+mingw32/include/varargs.h
+mingw32/include/wchar.h
+mingw32/include/wctype.h
+mingw32/include/_mingw.h
+mingw32/include/accctrl.h
+mingw32/include/aclapi.h
+mingw32/include/aclui.h
+mingw32/include/adsprop.h
+mingw32/include/afxres.h
+mingw32/include/amaudio.h
+mingw32/include/amvideo.h
+mingw32/include/audevcod.h
+mingw32/include/aviriff.h
+mingw32/include/aygshell.h
+mingw32/include/basetsd.h
+mingw32/include/basetyps.h
+mingw32/include/bdatypes.h
+mingw32/include/cderr.h
+mingw32/include/cguid.h
+mingw32/include/cmnquery.h
+mingw32/include/comcat.h
+mingw32/include/commctrl.h
+mingw32/include/commdlg.h
+mingw32/include/control.h
+mingw32/include/cpl.h
+mingw32/include/cplext.h
+mingw32/include/custcntl.h
+mingw32/include/d3d9.h
+mingw32/include/d3d9caps.h
+mingw32/include/d3d9types.h
+mingw32/include/dbt.h
+mingw32/include/dde.h
+mingw32/include/ddeml.h
+mingw32/include/devguid.h
+mingw32/include/dhcpcsdk.h
+mingw32/include/dlgs.h
+mingw32/include/docobj.h
+mingw32/include/dsadmin.h
+mingw32/include/dsclient.h
+mingw32/include/dsgetdc.h
+mingw32/include/dshow.h
+mingw32/include/dsquery.h
+mingw32/include/dsrole.h
+mingw32/include/dvdevcod.h
+mingw32/include/dvdmedia.h
+mingw32/include/dxerr8.h
+mingw32/include/dxerr9.h
+mingw32/include/edevdefs.h
+mingw32/include/errorrep.h
+mingw32/include/errors.h
+mingw32/include/evcode.h
+mingw32/include/exdisp.h
+mingw32/include/exdispid.h
+mingw32/include/fltdefs.h
mingw32/include/httpext.h
+mingw32/include/icm.h
mingw32/include/idispids.h
+mingw32/include/il21dec.h
mingw32/include/imagehlp.h
mingw32/include/imm.h
mingw32/include/initguid.h
mingw32/include/intshcut.h
-mingw32/include/inttypes.h
-mingw32/include/io.h
mingw32/include/ipexport.h
mingw32/include/iphlpapi.h
mingw32/include/ipifcons.h
+mingw32/include/ipinfoid.h
mingw32/include/iprtrmib.h
mingw32/include/iptypes.h
+mingw32/include/ipxconst.h
+mingw32/include/ipxrtdef.h
+mingw32/include/ipxtfflt.h
mingw32/include/isguids.h
+mingw32/include/ks.h
+mingw32/include/ksmedia.h
mingw32/include/largeint.h
-mingw32/include/limits.h
mingw32/include/lm.h
mingw32/include/lmaccess.h
mingw32/include/lmalert.h
@@ -164,19 +229,18 @@
mingw32/include/lmuse.h
mingw32/include/lmuseflg.h
mingw32/include/lmwksta.h
-mingw32/include/locale.h
mingw32/include/lzexpand.h
-mingw32/include/malloc.h
mingw32/include/mapi.h
-mingw32/include/math.h
-mingw32/include/mbctype.h
-mingw32/include/mbstring.h
mingw32/include/mciavi.h
mingw32/include/mcx.h
-mingw32/include/mem.h
-mingw32/include/memory.h
+mingw32/include/mgm.h
mingw32/include/mgmtapi.h
+mingw32/include/mlang.h
+mingw32/include/mmreg.h
mingw32/include/mmsystem.h
+mingw32/include/mpegtype.h
+mingw32/include/mprapi.h
+mingw32/include/mq.h
mingw32/include/msacm.h
mingw32/include/mshtml.h
mingw32/include/mswsock.h
@@ -185,6 +249,8 @@
mingw32/include/nspapi.h
mingw32/include/ntdef.h
mingw32/include/ntdll.h
+mingw32/include/ntdsapi.h
+mingw32/include/ntdsbcli.h
mingw32/include/ntldap.h
mingw32/include/ntsecapi.h
mingw32/include/ntsecpkg.h
@@ -193,6 +259,7 @@
mingw32/include/objfwd.h
mingw32/include/objidl.h
mingw32/include/objsafe.h
+mingw32/include/objsel.h
mingw32/include/ocidl.h
mingw32/include/odbcinst.h
mingw32/include/ole.h
@@ -207,15 +274,13 @@
mingw32/include/pbt.h
mingw32/include/poppack.h
mingw32/include/powrprof.h
-mingw32/include/process.h
-mingw32/include/profil.h
-mingw32/include/profile.h
mingw32/include/prsht.h
mingw32/include/psapi.h
mingw32/include/pshpack1.h
mingw32/include/pshpack2.h
mingw32/include/pshpack4.h
mingw32/include/pshpack8.h
+mingw32/include/qedit.h
mingw32/include/rapi.h
mingw32/include/ras.h
mingw32/include/rasdlg.h
@@ -225,6 +290,7 @@
mingw32/include/regstr.h
mingw32/include/richedit.h
mingw32/include/richole.h
+mingw32/include/routprot.h
mingw32/include/rpc.h
mingw32/include/rpcdce.h
mingw32/include/rpcdce2.h
@@ -233,61 +299,42 @@
mingw32/include/rpcnsi.h
mingw32/include/rpcnsip.h
mingw32/include/rpcnterr.h
+mingw32/include/sddl.h
mingw32/include/rpcproxy.h
+mingw32/include/rtutils.h
mingw32/include/schannel.h
mingw32/include/schnlsp.h
mingw32/include/scrnsave.h
-mingw32/include/search.h
mingw32/include/secext.h
mingw32/include/security.h
mingw32/include/servprov.h
-mingw32/include/setjmp.h
mingw32/include/setupapi.h
-mingw32/include/share.h
mingw32/include/shellapi.h
mingw32/include/shldisp.h
mingw32/include/shlguid.h
mingw32/include/shlobj.h
mingw32/include/shlwapi.h
-mingw32/include/signal.h
mingw32/include/snmp.h
mingw32/include/sql.h
mingw32/include/sqlext.h
mingw32/include/sqltypes.h
mingw32/include/sqlucode.h
mingw32/include/sspi.h
-mingw32/include/stdint.h
-mingw32/include/stdio.h
-mingw32/include/stdlib.h
-mingw32/include/string.h
-mingw32/include/strings.h
+mingw32/include/stm.h
+mingw32/include/strmif.h
mingw32/include/subauth.h
mingw32/include/svcguid.h
-mingw32/include/sys/fcntl.h
-mingw32/include/sys/file.h
-mingw32/include/sys/locking.h
-mingw32/include/sys/param.h
-mingw32/include/sys/stat.h
-mingw32/include/sys/time.h
-mingw32/include/sys/timeb.h
-mingw32/include/sys/types.h
-mingw32/include/sys/unistd.h
-mingw32/include/sys/utime.h
-mingw32/include/tchar.h
-mingw32/include/time.h
mingw32/include/tlhelp32.h
mingw32/include/tmschema.h
-mingw32/include/unistd.h
mingw32/include/unknwn.h
mingw32/include/userenv.h
-mingw32/include/utime.h
+mingw32/include/usp10.h
mingw32/include/uxtheme.h
-mingw32/include/values.h
-mingw32/include/varargs.h
mingw32/include/vfw.h
+mingw32/include/vidcap.h
+mingw32/include/vmr9.h
+mingw32/include/vptype.h
mingw32/include/w32api.h
-mingw32/include/wchar.h
-mingw32/include/wctype.h
mingw32/include/winable.h
mingw32/include/winbase.h
mingw32/include/winber.h
@@ -320,20 +367,43 @@
mingw32/include/wsahelp.h
mingw32/include/wsipx.h
mingw32/include/wsnetbs.h
+mingw32/include/wtsapi32.h
mingw32/include/wtypes.h
+mingw32/include/xprtdefs.h
+mingw32/include/assert.h
mingw32/include/zmouse.h
-mingw32/lib/CRT_fp10.o
-mingw32/lib/CRT_fp8.o
-mingw32/lib/CRT_noglob.o
-mingw32/lib/binmode.o
+mingw32/include/complex.h
+mingw32/include/conio.h
+mingw32/lib/libwtsapi32.a
mingw32/lib/crt1.o
mingw32/lib/crt2.o
mingw32/lib/crtmt.o
mingw32/lib/crtst.o
+mingw32/lib/CRT_fp10.o
+mingw32/lib/CRT_fp8.o
+mingw32/lib/CRT_noglob.o
mingw32/lib/dllcrt1.o
mingw32/lib/dllcrt2.o
mingw32/lib/gcrt1.o
mingw32/lib/gcrt2.o
+mingw32/lib/libcoldname.a
+mingw32/lib/libcrtdll.a
+mingw32/lib/libgmon.a
+mingw32/lib/libm.a
+mingw32/lib/libmingw32.a
+mingw32/lib/libmingwex.a
+mingw32/lib/libmingwthrd.a
+mingw32/lib/libmoldname.a
+mingw32/lib/libmoldnamed.a
+mingw32/lib/libmsvcr70.a
+mingw32/lib/libmsvcr70d.a
+mingw32/lib/libmsvcrt.a
+mingw32/lib/libmsvcr71.a
+mingw32/lib/libmsvcr71d.a
+mingw32/lib/libmsvcr80.a
+mingw32/lib/libmsvcr80d.a
+mingw32/lib/libmsvcrtd.a
+mingw32/lib/txtmode.o
mingw32/lib/libaclui.a
mingw32/lib/libadvapi32.a
mingw32/lib/libapcups.a
@@ -341,10 +411,8 @@
mingw32/lib/libavifil32.a
mingw32/lib/libcap.a
mingw32/lib/libcfgmgr32.a
-mingw32/lib/libcoldname.a
mingw32/lib/libcomctl32.a
mingw32/lib/libcomdlg32.a
-mingw32/lib/libcrtdll.a
mingw32/lib/libcrypt32.a
mingw32/lib/libctl3d32.a
mingw32/lib/libd3d8.a
@@ -378,10 +446,10 @@
mingw32/lib/libglu32.a
mingw32/lib/libglut.a
mingw32/lib/libglut32.a
-mingw32/lib/libgmon.a
mingw32/lib/libhal.a
mingw32/lib/libhid.a
mingw32/lib/libhidparse.a
+mingw32/lib/libicmui.a
mingw32/lib/libigmpagnt.a
mingw32/lib/libimagehlp.a
mingw32/lib/libimm32.a
@@ -391,27 +459,18 @@
mingw32/lib/libksuser.a
mingw32/lib/liblargeint.a
mingw32/lib/liblz32.a
-mingw32/lib/libm.a
mingw32/lib/libmapi32.a
mingw32/lib/libmcd.a
mingw32/lib/libmfcuia32.a
mingw32/lib/libmgmtapi.a
-mingw32/lib/libmingw32.a
-mingw32/lib/libmingwex.a
-mingw32/lib/libmingwthrd.a
-mingw32/lib/libmoldname.a
-mingw32/lib/libmoldnamed.a
mingw32/lib/libmpr.a
+mingw32/lib/libmprapi.a
+mingw32/lib/libmqrt.a
mingw32/lib/libmsacm32.a
+mingw32/lib/libmscms.a
mingw32/lib/libmsdmo.a
mingw32/lib/libmsimg32.a
mingw32/lib/libmsvcp60.a
-mingw32/lib/libmsvcr70.a
-mingw32/lib/libmsvcr70d.a
-mingw32/lib/libmsvcr71.a
-mingw32/lib/libmsvcr71d.a
-mingw32/lib/libmsvcrt.a
-mingw32/lib/libmsvcrtd.a
mingw32/lib/libmsvfw32.a
mingw32/lib/libmswsock.a
mingw32/lib/libnddeapi.a
@@ -430,8 +489,8 @@
mingw32/lib/libolepro32.a
mingw32/lib/libolesvr32.a
mingw32/lib/libopengl32.a
-mingw32/lib/libpenwin32.a
mingw32/lib/libpkpd32.a
+mingw32/lib/libpenwin32.a
mingw32/lib/libpowrprof.a
mingw32/lib/libpsapi.a
mingw32/lib/libquartz.a
@@ -441,6 +500,8 @@
mingw32/lib/librpcdce4.a
mingw32/lib/librpcns4.a
mingw32/lib/librpcrt4.a
+mingw32/lib/librtm.a
+mingw32/lib/librtutils.a
mingw32/lib/libscrnsave.a
mingw32/lib/libscrnsavw.a
mingw32/lib/libscsiport.a
@@ -461,6 +522,7 @@
mingw32/lib/libusbcamd2.a
mingw32/lib/libuser32.a
mingw32/lib/libuserenv.a
+mingw32/lib/libusp10.a
mingw32/lib/libuuid.a
mingw32/lib/libuxtheme.a
mingw32/lib/libvdmdbg.a
@@ -479,7 +541,7 @@
mingw32/lib/libwsnmp32.a
mingw32/lib/libwsock32.a
mingw32/lib/libwst.a
-mingw32/lib/txtmode.o
+mingw32/lib/binmode.o
@dirrm mingw32/include/GL
@dirrm mingw32/include/ddk
@dirrm mingw32/include/sys
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list