From Fedora Project Wiki
< MinGW
(Created page with "Here's a list of tasks which need to be done regarding the Fedora MinGW toolchain. Help is appreciated with any of these tasks. Feel free to contact us on the mailing list or on ...") |
(→webkitgtk: mention already upstreamed patches) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
= Introduction = | |||
Here's a list of tasks which need to be done regarding the Fedora MinGW toolchain. | Here's a list of tasks which need to be done regarding the Fedora MinGW toolchain. | ||
Help is appreciated with any of these tasks. | Help is appreciated with any of these tasks. | ||
Line 5: | Line 7: | ||
= Global toolchain related tasks = | = Global toolchain related tasks = | ||
== mingw.org toolchain == | === mingw.org toolchain === | ||
{| | |||
! # !! Reporter !! Stamp reported !! Assigned to !! Task !! Comments | |||
|- | |||
|| 1 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Merge boost changes from the mingw-w64 testing repo back to the fedora mingw32-boost package || | |||
|- | |||
|| 2 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Add forward-compatibility macros to make packages using the mingw-w64 based guidelines work on older Fedora releases || | |||
|- | |||
|} | |||
== mingw-w64 packaging == | === mingw-w64 packaging === | ||
{| | |||
! # !! Reporter !! Stamp reported !! Assigned to !! Task !! Comments | |||
|- | |||
|| 1 || [[User:Mooninite | Michael Cronenworth]] || 2012-02-05 || nobody || Reorder package summaries so that all packages are not known as "Debug information...". The invocation of the %?mingw_debug_package macro needs to be moved to after the main and static package declarations || | |||
|- | |||
|| 2 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Make the mingw32-cmake and mingw64-cmake commands accept additional command line arguments || | |||
|- | |||
|| 3 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Remove .la files from all packages || | |||
|- | |||
|| 4 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Update mingw-w64 based packaging guidelines || | |||
|- | |||
|| 5 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Update the wiki page [[MinGW/CrossCompilerFramework]] based on recent developments || | |||
|- | |||
|} | |||
== Adding mingw-w64 to Fedora == | === Adding mingw-w64 to Fedora === | ||
{| | |||
! # !! Reporter !! Stamp reported !! Assigned to !! Task !! Comments | |||
|- | |||
|| 1 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Get legal issues settled || | |||
|- | |||
|| 2 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Review package mingw-headers || | |||
|- | |||
|| 3 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Review package mingw-crt || | |||
|- | |||
|| 4 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Review package mingw-binutils || | |||
|- | |||
|| 5 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Review package mingw-gcc || | |||
|- | |||
|} | |||
= Package specific tasks = | = Package specific tasks = | ||
= cairo = | === cairo === | ||
{| | |||
! # !! Reporter !! Stamp reported !! Assigned to !! Task !! Comments | |||
|- | |||
|| 1 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Add support for an implemenation of cairo-ft which can load the freetype and fontconfig dependencies on demand || | |||
|- | |||
|} | |||
=== webkitgtk === | |||
= | {| | ||
! # !! Reporter !! Stamp reported !! Assigned to !! Task !! Comments | |||
|- | |||
|| 1 || [[User:epienbro | Erik van Pienbroek]] || 2012-02-05 || nobody || Get patches upstreamed || | |||
Kalev: I've gotten a number of the win32 patches upstreamed over the past few days: | |||
- https://bugs.webkit.org/show_bug.cgi?id=77832 | |||
- https://bugs.webkit.org/show_bug.cgi?id=77808 | |||
- https://bugs.webkit.org/show_bug.cgi?id=77809 | |||
- https://bugs.webkit.org/show_bug.cgi?id=77679 | |||
- https://bugs.webkit.org/show_bug.cgi?id=77678 | |||
- https://bugs.webkit.org/show_bug.cgi?id=77676 | |||
- https://bugs.webkit.org/show_bug.cgi?id=77677 | |||
Would be awesome if Erik could upstream the remaining Unicode related hunks from [http://pkgs.fedoraproject.org/gitweb/?p=mingw32-webkitgtk.git;a=blob;f=webkit-1.6.1-mingw-fixes.patch;h=bcf0b23126840156909240761dcaa8090378224f;hb=HEAD webkit-1.6.1-mingw-fixes.patch]. | |||
|- | |||
|} |
Latest revision as of 23:11, 7 February 2012
Introduction
Here's a list of tasks which need to be done regarding the Fedora MinGW toolchain. Help is appreciated with any of these tasks. Feel free to contact us on the mailing list or on IRC for more details
mingw.org toolchain
# | Reporter | Stamp reported | Assigned to | Task | Comments |
---|---|---|---|---|---|
1 | Erik van Pienbroek | 2012-02-05 | nobody | Merge boost changes from the mingw-w64 testing repo back to the fedora mingw32-boost package | |
2 | Erik van Pienbroek | 2012-02-05 | nobody | Add forward-compatibility macros to make packages using the mingw-w64 based guidelines work on older Fedora releases |
mingw-w64 packaging
# | Reporter | Stamp reported | Assigned to | Task | Comments |
---|---|---|---|---|---|
1 | Michael Cronenworth | 2012-02-05 | nobody | Reorder package summaries so that all packages are not known as "Debug information...". The invocation of the %?mingw_debug_package macro needs to be moved to after the main and static package declarations | |
2 | Erik van Pienbroek | 2012-02-05 | nobody | Make the mingw32-cmake and mingw64-cmake commands accept additional command line arguments | |
3 | Erik van Pienbroek | 2012-02-05 | nobody | Remove .la files from all packages | |
4 | Erik van Pienbroek | 2012-02-05 | nobody | Update mingw-w64 based packaging guidelines | |
5 | Erik van Pienbroek | 2012-02-05 | nobody | Update the wiki page MinGW/CrossCompilerFramework based on recent developments |
Adding mingw-w64 to Fedora
# | Reporter | Stamp reported | Assigned to | Task | Comments |
---|---|---|---|---|---|
1 | Erik van Pienbroek | 2012-02-05 | nobody | Get legal issues settled | |
2 | Erik van Pienbroek | 2012-02-05 | nobody | Review package mingw-headers | |
3 | Erik van Pienbroek | 2012-02-05 | nobody | Review package mingw-crt | |
4 | Erik van Pienbroek | 2012-02-05 | nobody | Review package mingw-binutils | |
5 | Erik van Pienbroek | 2012-02-05 | nobody | Review package mingw-gcc |
Package specific tasks
cairo
# | Reporter | Stamp reported | Assigned to | Task | Comments |
---|---|---|---|---|---|
1 | Erik van Pienbroek | 2012-02-05 | nobody | Add support for an implemenation of cairo-ft which can load the freetype and fontconfig dependencies on demand |
webkitgtk
# | Reporter | Stamp reported | Assigned to | Task | Comments |
---|---|---|---|---|---|
1 | Erik van Pienbroek | 2012-02-05 | nobody | Get patches upstreamed |
Kalev: I've gotten a number of the win32 patches upstreamed over the past few days: - https://bugs.webkit.org/show_bug.cgi?id=77832 - https://bugs.webkit.org/show_bug.cgi?id=77808 - https://bugs.webkit.org/show_bug.cgi?id=77809 - https://bugs.webkit.org/show_bug.cgi?id=77679 - https://bugs.webkit.org/show_bug.cgi?id=77678 - https://bugs.webkit.org/show_bug.cgi?id=77676 - https://bugs.webkit.org/show_bug.cgi?id=77677 Would be awesome if Erik could upstream the remaining Unicode related hunks from webkit-1.6.1-mingw-fixes.patch. |