Wiki source code of mingw 6 rebuild order
Last modified by bernhard_weber@iteg_at on 2017-08-04 11.46:41
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | = {{id name="mingw6rebuildorder-OrderofDeploymentformingw-64packages"/}}Order of Deployment for mingw-64 packages = | ||
| 2 | |||
| 3 | == {{id name="mingw6rebuildorder-Dependencytreeview"/}}Dependency tree view == | ||
| 4 | |||
| 5 | * (osslsigncode) | ||
| 6 | * mingw-w64-binutils | ||
| 7 | * mingw-w64-libmysql | ||
| 8 | * (% style="line-height: 1.4285715;" %)mingw-w64-gcc-rt | ||
| 9 | ** mingw-w64-zlib\\ | ||
| 10 | *** mingw-w64-openssl | ||
| 11 | *** mingw-w64-libpng\\ | ||
| 12 | **** mingw-w64-libjpeg\\ | ||
| 13 | ***** mingw-w64-libtiff | ||
| 14 | ***** mingw-w64-libmng | ||
| 15 | ** mingw-w64-bzip2\\ | ||
| 16 | *** mingw-w64-libboost | ||
| 17 | ** mingw-w64-libiconv\\ | ||
| 18 | *** mingw-w64-libxml2\\ | ||
| 19 | **** mingw-w64-gettext | ||
| 20 | * mingw-w64-qt4-qmake | ||
| 21 | * mingw-w32-qt4-qmake | ||
| 22 | |||
| 23 | * | ||
| 24 | ** mingw-w64-qt4 | ||
| 25 | ** mingw-w32-qt4 | ||
| 26 | * mingw-w64-jni-headers | ||
| 27 | |||
| 28 | == {{id name="mingw6rebuildorder-Notesonpackages"/}}Notes on packages == | ||
| 29 | |||
| 30 | === {{id name="mingw6rebuildorder-osslsigncode"/}}osslsigncode === | ||
| 31 | |||
| 32 | Allows to sign Windows binaries. | ||
| 33 | |||
| 34 | Optional, but recommended, good test for pba infrastructure especially after changing mingw's pba generation or adding a new target distribution release. | ||
| 35 | |||
| 36 | Seems not to build for Debian Stretch | ||
| 37 | |||
| 38 | === {{id name="mingw6rebuildorder-mingw-w64-gcc-rt"/}}mingw-w64-gcc-rt === | ||
| 39 | |||
| 40 | Redistribution of jessie's pure gcc/g++ DLL runtimes as binary packages for clean runtime dependencies | ||
| 41 | |||
| 42 | {{code language="none"}} | ||
| 43 | mingw-w64-gcc-rt /usr/x86_64-w64-mingw32/bin/libgcc_s_seh-1.dll | ||
| 44 | mingw-w64-g++-rt /usr/x86_64-w64-mingw32/bin/libstdc++-6.dll | ||
| 45 | mingw-w32-gcc-rt /usr/i686-w64-mingw32/bin/libgcc_s_sjlj-1.dll | ||
| 46 | mingw-w32-g++-rt /usr/i686-w64-mingw32/bin/libstdc++-6.dll | ||
| 47 | {{/code}} | ||
| 48 | |||
| 49 | Warning: If debian redistributes it's mingw-w64-gcc packages, wealso need to rebuild theses packages. | ||
| 50 | |||
| 51 | === {{id name="mingw6rebuildorder-mingw-w64-libmysql"/}}mingw-w64-libmysql === | ||
| 52 | |||
| 53 | MySQL connector. | ||
| 54 | |||
| 55 | === {{id name="mingw6rebuildorder-mingw-w64-zlib"/}}mingw-w64-zlib === | ||
| 56 | |||
| 57 | |||
| 58 | |||
| 59 | === {{id name="mingw6rebuildorder-mingw-w64-openssl"/}}mingw-w64-openssl === | ||
| 60 | |||
| 61 | |||
| 62 | |||
| 63 | === {{id name="mingw6rebuildorder-mingw-w64-libpng"/}}mingw-w64-libpng === | ||
| 64 | |||
| 65 | |||
| 66 | |||
| 67 | === {{id name="mingw6rebuildorder-mingw-w64-libjpeg"/}}mingw-w64-libjpeg === | ||
| 68 | |||
| 69 | |||
| 70 | |||
| 71 | === {{id name="mingw6rebuildorder-mingw-w64-libtiff"/}}mingw-w64-libtiff === | ||
| 72 | |||
| 73 | |||
| 74 | |||
| 75 | === {{id name="mingw6rebuildorder-mingw-w64-libmng"/}}mingw-w64-libmng === | ||
| 76 | |||
| 77 | |||
| 78 | |||
| 79 | === {{id name="mingw6rebuildorder-mingw-w64-bzip2"/}}mingw-w64-bzip2 === | ||
| 80 | |||
| 81 | |||
| 82 | |||
| 83 | === {{id name="mingw6rebuildorder-mingw-w64-libboost"/}}mingw-w64-libboost === | ||
| 84 | |||
| 85 | |||
| 86 | |||
| 87 | === {{id name="mingw6rebuildorder-mingw-w64-libiconv"/}}mingw-w64-libiconv === | ||
| 88 | |||
| 89 | |||
| 90 | |||
| 91 | === {{id name="mingw6rebuildorder-mingw-w64-libxml2"/}}mingw-w64-libxml2 === | ||
| 92 | |||
| 93 | |||
| 94 | |||
| 95 | === {{id name="mingw6rebuildorder-mingw-w64-gettext"/}}mingw-w64-gettext === | ||
| 96 | |||
| 97 | |||
| 98 | |||
| 99 | === {{id name="mingw6rebuildorder-mingw-w64-qt4-qmake"/}}mingw-w64-qt4-qmake === | ||
| 100 | |||
| 101 | |||
| 102 | |||
| 103 | === {{id name="mingw6rebuildorder-mingw-w32-qt4-qmake"/}}mingw-w32-qt4-qmake === | ||
| 104 | |||
| 105 | |||
| 106 | |||
| 107 | |||
| 108 | |||
| 109 | === {{id name="mingw6rebuildorder-mingw-w64-qt4"/}}mingw-w64-qt4 === | ||
| 110 | |||
| 111 | |||
| 112 | |||
| 113 | |||
| 114 | |||
| 115 | === {{id name="mingw6rebuildorder-mingw-w32-qt4"/}}mingw-w32-qt4 === | ||
| 116 | |||
| 117 | |||
| 118 | |||
| 119 | === {{id name="mingw6rebuildorder-mingw-w64-jni-headers"/}}mingw-w64-jni-headers === | ||
| 120 | |||
| 121 |