Version 2.1 by christoph_lechleitner@iteg_at on 2019-03-24 12.02:17

Hide last authors
christoph_lechleitner@iteg_at 1.1 1 = {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Introduction"/}}Introduction =
2
3 About every 2 years Debian introduces a new release.
4
5 At the time I'm writing this Debian [[Buster>>url:https://wiki.debian.org/DebianBuster||rel="nofollow" shape="rect" class="external-link"]] is on it's way from Full Freeze to GA.
6
7 The following notes shall provide the order in which FancyLibs shall be adapted and released for a new Debian release or maybe an Ubuntu release.
8
9 = {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-AdaptingFancyLibstonewDebianRelease"/}}Adapting FancyLibs to new Debian Release =
10
christoph_lechleitner@iteg_at 2.1 11 The steps per sub project are the same as described for "HelloWorld projects* in [[doc:PBA.Adapting PBA to new Debian Release.WebHome]], with -o unix (before [[MinGW>>doc:MINGW64.WebHome]] adaption) or -o "arch|unix|7" after MinGW adaption.
christoph_lechleitner@iteg_at 1.1 12
christoph_lechleitner@iteg_at 2.1 13 === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 ===
christoph_lechleitner@iteg_at 1.1 14
christoph_lechleitner@iteg_at 2.1 15 The recommended order for phase 1 (before MinGW adaptions) is:
christoph_lechleitner@iteg_at 1.1 16
christoph_lechleitner@iteg_at 2.1 17 |=(((
18 Project (subdir)
19 )))|=(((
20 Archs (-o parameter)
21 )))|=(((
22 Remarks
23 )))
24 |(((
25 fancylog
26 )))|(((
27 unix|7
28 )))|(((
29 \\
30 )))
31 |(((
32 cute-headers
33 )))|(((
34 unix|7
35 )))|(((
36 Data only, could be done anytime
37 )))
38 |(((
39 fancylibs
40 )))|(((
41 unix
42 )))|(((
43 TBD, builddeps need adaptions
44 )))
christoph_lechleitner@iteg_at 1.1 45
christoph_lechleitner@iteg_at 2.1 46 === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-UnsortedTODOlist"/}}Unsorted TODO list ===
47
christoph_lechleitner@iteg_at 1.1 48 fancydb
christoph_lechleitner@iteg_at 2.1 49
christoph_lechleitner@iteg_at 1.1 50 fancydrawing
51 fancygpsdclient
52 fancyhttpd
53 fancylaunch
christoph_lechleitner@iteg_at 2.1 54 fancylogd
55 fancylogd-api
56 fancylogview
57 fancymodbus
58 fancypcsc
59 fancypkcs11
60 fancyqmi
61 fancyqt4
62 fancyqt4widgets
63 fancysane
64 fancysax
65 fancyssl-tools
66 fancyxmlsock
67 gpsfake-runner
68 jnix
69
70 The recommended order for phase 1 (before MinGW adaptions) is:
71
72 === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-FancyLibssubprojectrebuildorderphase2"/}}FancyLibs subproject rebuild order phase 2 ===
73
74 The recommended order for phase 1 (before MinGW adaptions) is:
75
76 |=(((
77 Project (subdir)
78 )))|=(((
79 Archs (-o parameter)
80 )))|=(((
81 Remarks
82 )))
83 |(((
84 --fancylog--
85 )))|(((
86 - (covered in phase 1)
87 )))|(((
88 \\
89 )))
90 |(((
91 --cute-headers--
92 )))|(((
93 - (covered in phase 1)
94 )))|(((
95 \\
96 )))
97 |(((
christoph_lechleitner@iteg_at 1.1 98 fancylibs
christoph_lechleitner@iteg_at 2.1 99 )))|(((
100 unix|7
101 )))|(((
102 \\
103 )))
104
105 === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-UnsortedTODOlist"/}}Unsorted TODO list ===
106
107 fancydb
108 fancydrawing
109 fancygpsdclient
110 fancyhttpd
111 fancylaunch
christoph_lechleitner@iteg_at 1.1 112 fancylogd
113 fancylogd-api
114 fancylogview
115 fancymodbus
116 fancypcsc
117 fancypkcs11
118 fancyqmi
119 fancyqt4
120 fancyqt4widgets
121 fancysane
122 fancysax
123 fancyssl-tools
124 fancyxmlsock
125 gpsfake-runner
126 jnix
127
christoph_lechleitner@iteg_at 2.1 128 === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian9Stretchto10Buster,Mingw-7toMingw-8-Obsolete(subdirsneverbuiltforstretch)"/}}Obsolete (subdirs never built for stretch) ===
129
130 * base64
131
christoph_lechleitner@iteg_at 1.1 132 \\