Last modified by christoph_lechleitner@iteg_at on 2022-01-07 09.18:45

From version 1.1
edited by christoph_lechleitner@iteg_at
on 2021-10-01 11.52:49
Change comment: There is no comment for this version
To version 3.1
edited by christoph_lechleitner@iteg_at
on 2021-10-08 11.33:13
Change comment: Phase 1 done, all linux builds ok for buster amd64

Summary

Details

Page properties
Content
... ... @@ -4,7 +4,7 @@
4 4  
5 5  At the time I'm writing this Debian [[Bullseye>>url:https://wiki.debian.org/DebianBullseye||style="text-decoration: underline;" rel="nofollow" shape="rect" class="external-link"]] has been out as stable for over a month.
6 6  
7 -The following notes shall provide the order in which FancyLibs shall be adapted and released for a new Debian release and are based on [[doc:FANCYLIBS.Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8.WebHome]].
7 +The following notes shall provide the order in which FancyLibs shall be adapted and released for a new Debian release and are based on [[Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8>>doc:FANCYLIBS.Adapting FancyLibs & MinGW-Pkg from Debian 9 Stretch to 10 Buster, Mingw-7 to Mingw-8.WebHome]].
8 8  
9 9  __THIS IS WORK IN PROGRESS.__
10 10  
... ... @@ -14,6 +14,8 @@
14 14  
15 15  === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-FancyLibssubprojectrebuildorderphase1"/}}FancyLibs subproject rebuild order phase 1 ===
16 16  
17 +We have dropped {{code language="none"}}armhf{{/code}} support for now.
18 +
17 17  The recommended order for phase 1 (before MinGW adaptions) is:
18 18  
19 19  (% class="wrapped" %)
... ... @@ -24,35 +24,31 @@
24 24  )))|=(((
25 25  Remarks general
26 26  )))|=(((
27 -Status & Remarks stretch/buster
29 +Status & Remarks buster/bullseye
28 28  )))|=(((
29 -Version with Bullseye
31 +Release with Bullseye
30 30  )))
31 31  |(((
32 32  fancylog
33 33  )))|(((
34 -arch|8
36 +arch
35 35  )))|(((
36 36  \\
37 37  )))|(((
38 -TBD
39 -Was: in pba-rpmrelease, call to rpmsign can be reduced to:
40 -rpmsign ~-~-addsign -v ~-~-key-id 9...7 -D "%~_~_gpg /usr/bin/gpg" ../foobar-1.2.3-1.src.rpm
40 +\\
41 41  )))|(((
42 -TBD
43 -Was: 1.0.3-5
42 +1.0.3-9
44 44  )))
45 45  |(((
46 46  cute-headers
47 47  )))|(((
48 -arch|8
47 +arch
49 49  )))|(((
50 -Data only, could be done anytime
49 +Data only
51 51  )))|(((
52 -TBD
51 +\\
53 53  )))|(((
54 -TBD
55 -Was: 1.6.1-9
53 +1.6.1-12
56 56  )))
57 57  |(((
58 58  fancylibs
... ... @@ -61,11 +61,9 @@
61 61  )))|(((
62 62  \\
63 63  )))|(((
64 -TBD
65 -Was: libstdc++-8-dev ?
62 +Added libstdc++-10-dev as build dependency variant
66 66  )))|(((
67 -TBD
68 -Was: 3.7.3-1
64 +3.7.4-11
69 69  )))
70 70  |(((
71 71  fancydb
... ... @@ -72,12 +72,11 @@
72 72  )))|(((
73 73  -
74 74  )))|(((
75 -Unix only
71 +Unix only. Removed Jessie.
76 76  )))|(((
77 -TBD
73 +\\
78 78  )))|(((
79 -TBD
80 -Was: 0.6.5-7
75 +0.7.0-2
81 81  )))
82 82  |(((
83 83  fancydrawing
... ... @@ -86,10 +86,9 @@
86 86  )))|(((
87 87  \\
88 88  )))|(((
89 -TBD
84 +Removed zlib1g-dbg dependency, it's not available in Bullseye
90 90  )))|(((
91 -TBD
92 -Was: 0.6.2-3
86 +0.6.3-3
93 93  )))
94 94  |(((
95 95  fancygpsdclient
... ... @@ -98,10 +98,9 @@
98 98  )))|(((
99 99  \\
100 100  )))|(((
101 -TBD
95 +\\
102 102  )))|(((
103 -TBD
104 -Was: 0.4.3-5
97 +0.4.3-8
105 105  )))
106 106  |(((
107 107  fancyhttpd
... ... @@ -110,10 +110,9 @@
110 110  )))|(((
111 111  \\
112 112  )))|(((
113 -TBD
106 +\\
114 114  )))|(((
115 -TBD
116 -Was: 0.8.0-2
108 +0.8.1-1
117 117  )))
118 118  |(((
119 119  fancylogd
... ... @@ -122,23 +122,20 @@
122 122  )))|(((
123 123  \\
124 124  )))|(((
125 -TBD
117 +\\
126 126  )))|(((
127 -TBD
128 -Was: 0.1.0-3
119 +0.1.0-7
129 129  )))
130 130  |(((
131 -fancylogview
122 +--fancylogview--
132 132  )))|(((
133 133  .
134 134  )))|(((
135 -Debian unix & amd64 only
126 +No more QT4 in Bullseye
136 136  )))|(((
137 -TBD
138 -Was: Half OK: Does not build for armhf, maybe never did, libqt4-dev seems incomplete for arm
128 +-
139 139  )))|(((
140 -TBD
141 -Was: 0.3.0.5
130 +-
142 142  )))
143 143  |(((
144 144  fancypkcs11
... ... @@ -145,13 +145,11 @@
145 145  )))|(((
146 146  unix
147 147  )))|(((
148 -Debian unix & amd64 only
137 +\\
149 149  )))|(((
150 -TBD
151 -Was: Half OK: Does not build for armhf, maybe never did
139 +Does not build for Jessie, don't care.
152 152  )))|(((
153 -TBD
154 -Was: 0.4.1-1
141 +0.4.1-2
155 155  )))
156 156  |(((
157 157  fancypcsc
... ... @@ -158,13 +158,11 @@
158 158  )))|(((
159 159  unix
160 160  )))|(((
161 -Debian unix & amd64 only
148 +\\
162 162  )))|(((
163 -TBD
164 -Was: Half OK: Does not build for armhf, maybe never did
150 +\\
165 165  )))|(((
166 -TBD
167 -Was: 0.2.5-2
152 +0.2.5-6
168 168  )))
169 169  |(((
170 170  fancymodbus
... ... @@ -173,11 +173,9 @@
173 173  )))|(((
174 174  \\
175 175  )))|(((
176 -TBD
177 -Was: Required minor adaption, with libmodbus-dev going from 3.0.6 to 3.1.4
161 +\\
178 178  )))|(((
179 -TBD
180 -Was: 0.2.4-3
163 +0.2.4-4
181 181  )))
182 182  |(((
183 183  fancysax
... ... @@ -186,34 +186,31 @@
186 186  )))|(((
187 187  \\
188 188  )))|(((
189 -TBD
172 +Removed libxml2-dbg dependency, it's not available in Bullseye
190 190  )))|(((
191 -TBD
192 -Was: 0.6.1-7
174 +0.6.1-11
193 193  )))
194 194  |(((
195 -fancyqt4
177 +--fancyqt4--
196 196  )))|(((
197 197  arch
198 198  )))|(((
199 -\\
181 +No more QT4 in Bullseye
200 200  )))|(((
201 -TBD
183 +-
202 202  )))|(((
203 -TBD
204 -Was: 0.9.3-3
185 +-
205 205  )))
206 206  |(((
207 -fancyqt4widgets
188 +--fancyqt4widgets--
208 208  )))|(((
209 209  arch
210 210  )))|(((
211 -\\
192 +No more QT4 in Bullseye
212 212  )))|(((
213 -TBD
194 +-
214 214  )))|(((
215 -TBD
216 -Was: 0.5.2-2
196 +-
217 217  )))
218 218  |(((
219 219  fancysane
... ... @@ -222,11 +222,9 @@
222 222  )))|(((
223 223  \\
224 224  )))|(((
225 -TBD
226 -Was: but libsane-dbg not available for buster. Reduced that to suggestion
205 +\\
227 227  )))|(((
228 -TBD
229 -Was: 0.3.2-5
207 +0.3.4-1
230 230  )))
231 231  |(((
232 232  fancyqmi
... ... @@ -235,11 +235,9 @@
235 235  )))|(((
236 236  Debian unix & amd64 only
237 237  )))|(((
238 -TBD
239 -Was: Half OK: Does not build for armhf, maybe never did
216 +\\
240 240  )))|(((
241 -TBD
242 -Was: 0.2.1-5
218 +0.3.4-2
243 243  )))
244 244  |(((
245 245  fancyssl-tools
... ... @@ -248,14 +248,11 @@
248 248  )))|(((
249 249  \\
250 250  )))|(((
251 -TBD
227 +\\
252 252  )))|(((
253 -TBD
254 -Was: 0.4.0-5
229 +0.4.0-7
255 255  )))
256 256  
257 -Tests with released Bullseye on 2021-10-01 to ... showed that ... (TBD) --all unix builds work for amd64, most work for armhf.--
258 -
259 259  === {{id name="AdaptingFancyLibs&MinGW-PkgfromDebian10Busterto11Bullseye,MinGW-8toMinGW-9-MinGW-Pkgrebuilds"/}}MinGW-Pkg rebuilds ===
260 260  
261 261  Buster came with Mingw 8, so does Bullseye. Mingw-W64 9.0.0 was released 2021-05-22 which was too late for Bullseye. So there should'nt be much to adapt.
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -918093825
1 +936837151
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/918093825/Work in Progress: Adapting FancyLibs from Debian 10 Buster to 11 Bullseye
1 +https://clazzes.atlassian.net/wiki/spaces/FANCYLIBS/pages/936837151/Work in Progress: Adapting FancyLibs from Debian 10 Buster to 11 Bullseye