Re: WSL-4.0 release candidate

Earnie Boyd <[email protected]>
Newsgroups gmane.comp.gnu.mingw.devel
Message-ID <CA+sc5mnRc-Un5sxzz57sUxLK1+9WSpGQ+FmVfqfpUnRFdFyxrQ@mail.gmail.com>
On Tue, Feb 26, 2013 at 10:34 AM, Earnie Boyd wrote:
> On Mon, Feb 25, 2013 at 9:53 AM, Earnie Boyd wrote:
>> I'm nearing being ready to give a release candidate for 4.0.  I've
>> completed the release notes[1] which I would like a review.
>>
>> How should we go about doing this release candidate?  We don't want
>> mingw-get installing this by default; there is an ABI change that will
>> cause a need to rebuild any libraries using opendir and friends.  The
>> release candidate has two purposes, first is the typical testing of a
>> package and secondly is a preparation of packages for the
>> up-and-coming official release.
>>
>> [1] https://sourceforge.net/p/mingw/mingw-org-wsl/ci/b3dee57ccbf6f9c4d54e59c122eab562d1582706/tree/NEWS
>
> Also are these package names good for a release candidate?
>
> mingwrt-4.0-rc1-1-mingw32-dev.tar.lzma
> mingwrt-4.0-rc1-1-mingw32-dll.tar.lzma
> mingwrt-4.0-rc1-1-mingw32-doc.tar.lzma
> mingwrt-4.0-rc1-1-mingw32-lic.tar.lzma
> mingwrt-4.0-rc1-1-mingw32-src.tar.lzma
> w32api-4.0-rc1-1-mingw32-dev.tar.lzma
> w32api-4.0-rc1-1-mingw32-doc.tar.lzma
> w32api-4.0-rc1-1-mingw32-lic.tar.lzma
> w32api-4.0-rc1-1-mingw32-src.tar.lzma

Does this diff to mingw32-runtime.xml look feasible for the release
candidate?  We could remove it later and move the release to the
previous package releases.

diff --git a/mingw32/mingw32-runtime.xml b/mingw32/mingw32-runtime.xml
index 59a92d3..379f5ae 100644
--- a/mingw32/mingw32-runtime.xml
+++ b/mingw32/mingw32-runtime.xml
@@ -72,6 +72,63 @@
       </component>
     </package>

+    <package name="mingw32-mingwrt-4-0-rc1" alias="mingwrt-4-0-rc1">
+      <affiliate group="MinGW Compiler Suite" />
+      <affiliate group="MinGW Standard Libraries" />
+      <description lang="en" title="The MinGW Runtime Library API">
+        <paragraph>
+          This package provides the header files, system object modules,
+          dynamic link libraries, import libraries and static libraries
+          which constitute the standard MinGW Runtime API.
+        </paragraph>
+        <paragraph>
+          This is a required component of the MinGW Compiler Suite.
+        </paragraph>
+      </description>
+
+      <source tarname="mingwrt-4.0-rc1-1-mingw32-src.tar.lzma" />
+      <license tarname="mingwrt-4.0-rc1-1-mingw32-lic.tar.lzma" />
+
+      <component class="dev">
+	<release tarname="mingwrt-4.0-rc1-1-mingw32-dev.tar.lzma" />
+      </component>
+
+      <component class="dll">
+	<release tarname="mingwrt-4.0-rc1-1-mingw32-dll.tar.lzma" />
+      </component>
+
+      <component class="doc">
+	<release tarname="mingwrt-4.0-rc1-1-mingw32-doc.tar.lzma" />
+      </component>
+    </package>
+
+    <package name="mingw32-w32api-4-0-rc1" alias="w32api-4-0-rc1">
+      <affiliate group="MinGW Compiler Suite" />
+      <affiliate group="MinGW Standard Libraries" />
+      <description lang="en" title="The MinGW API for 32-Bit MS-Windows">
+        <paragraph>
+          This package provides the header files, and import libraries
+          constituting a standard API for the development of applications
+          which utilise the capabilities of the 32-bit MS-Windows system
+          dynamic link libraries.
+        </paragraph>
+        <paragraph>
+          This is a required component of the MinGW Compiler Suite.
+        </paragraph>
+      </description>
+
+      <source tarname="w32api-4.0-rc1-mingw32-src.tar.lzma" />
+      <licence tarname="w32api-4.0-rc1-mingw32-lic.tar.lzma" />
+
+      <component class="dev">
+	<release tarname="w32api-4.0-rc1-1-mingw32-dev.tar.lzma" />
+      </component>
+
+      <component class="doc">
+	<release tarname="w32api-4.0-rc1-1-mingw32-doc.tar.lzma" />
+      </component>
+    </package>
+
   </package-collection>
 </software-distribution>
 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80
tabstop=2 shiftwidth=2: -->


-- 
Earnie
-- https://sites.google.com/site/earnieboyd

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.