<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>
<div>Hello,</div>
<div> </div>
<div>have many thanks for spotting the static binding of the boinc-server-maker binaries. I was not aware of it. The boinc-server-maker package has recently worked nicely together with the boinc-server-autodock package that you can yet only find on the git repository. We have some code duplication with autodock that I aim at eliminating by adding some flexibility to the boinc-server-maker scripts, but otherwise we are about there.</div>
<div> </div>
<div>Best,</div>
<div> </div>
<div>Steffen</div>
<div> </div>
<div style="margin: 10.0px 5.0px 5.0px 10.0px;padding: 10.0px 0 10.0px 10.0px;border-left: 2.0px solid rgb(195,217,229);">
<div style="margin: 0 0 10.0px 0;"><b>Gesendet:</b> Donnerstag, 22. Mai 2014 um 14:15 Uhr<br/>
<b>Von:</b> "Gianfranco Costamagna" <costamagnagianfranco@yahoo.it><br/>
<b>An:</b> "pkg-boinc-devel@lists.alioth.debian.org" <pkg-boinc-devel@lists.alioth.debian.org>, "Steffen Möller" <steffen_moeller@gmx.de>, "Guo Yixuan" <culu.gyx@gmail.com><br/>
<b>Betreff:</b> Re: Boinc and future plans</div>
<div>
<div style="color: rgb(0,0,0);background-color: rgb(255,255,255);font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;font-size: 10.0pt;">
<div id="yiv8342431429">
<div>
<div style="color: rgb(0,0,0);background-color: rgb(255,255,255);font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;font-size: 10.0pt;">Hi Again debian boinc team!
<div id="yiv8342431429yui_3_16_0_1_1400754656916_4746"><br clear="none"/>
At the end wx3.0 has been accepted [1], leading to the possibility to upload the new boinc 7.3 releases!</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_49" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"><br clear="none" id="yiv8342431429yui_3_16_0_5_1400754656916_63"/>
Some points I want to share:</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_86" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> </div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_52" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;">I quickly built and checked the new boinc.</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_64" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> </div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_66" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;">I deeply checked the two commits I introduced for the gcc-4.9 build failures [2].</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_73" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> </div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_75" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;">Now all the server stuff is dynamically linked</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_82" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;">(funny, we were creating the so files and linking statically the packages)</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_57" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> </div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_60" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;">the boinc-server-maker package size now has been reduced from 19.5 MB to<br clear="none" id="yiv8342431429yui_3_16_0_5_1400754656916_94"/>
10.9MB!</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_96" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> </div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_102" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;">instead, a new dependency of libboinc7 for server-maker and app-examples (using zip lib) has been added (automatically handled by shlibs:Depends IIRC)</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_32" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> </div>
<div id="yiv8342431429yui_3_16_0_1_1400754656916_7446" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;">before</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_131" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> </div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_107" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;">ldd cgi<br clear="none"/>
./cgi: /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18: no version information available (required by ./cgi)<br clear="none"/>
linux-vdso.so.1 => (0x00007fff141fe000)<br clear="none"/>
libmysqlclient.so.18 => /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18 (0x00007f7699666000)<br clear="none"/>
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7699449000)<br clear="none"/>
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f769922f000)<br clear="none"/>
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f769902b000)<br clear="none"/>
libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f7698dcd000)<br clear="none"/>
libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f76989f0000)<br clear="none"/>
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f76986ec000)<br clear="none"/>
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f76983e8000)<br clear="none"/>
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f76981d1000)<br clear="none"/>
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7697e09000)<br clear="none"/>
/lib64/ld-linux-x86-64.so.2 (0x00007f7699e8b000)</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_111" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> </div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_114" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;">after (not found because I didn't install the package, just extract cgi from the directory)</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_120" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> </div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_122" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> linux-vdso.so.1 => (0x00007fff487fe000)<br clear="none"/>
libsched.so.7 => not found<br clear="none"/>
libboinc_crypt.so.7 => not found<br clear="none"/>
libboinc.so.7 => not found<br clear="none"/>
libmysqlclient.so.18 => /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18 (0x00007f24c3be7000)<br clear="none"/>
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f24c39ca000)<br clear="none"/>
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f24c37b0000)<br clear="none"/>
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f24c35ac000)<br clear="none"/>
libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f24c334e000)<br clear="none"/>
libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f24c2f71000)<br clear="none"/>
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f24c2c6d000)<br clear="none"/>
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f24c2969000)<br clear="none"/>
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f24c2752000)<br clear="none"/>
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f24c238a000)<br clear="none"/>
/lib64/ld-linux-x86-64.so.2 (0x00007f24c43bf000)<br clear="none"/>
</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_35" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"><br/>
ldd of the new package in a clean pbuilder environment<br/>
ldd /usr/lib/boinc-server-maker/sched/cgi<br/>
linux-vdso.so.1 (0x00007fff64eef000)<br/>
libsched.so.7 => /usr/lib/libsched.so.7 (0x00007fe5cf255000)<br/>
libboinc_crypt.so.7 => /usr/lib/libboinc_crypt.so.7 (0x00007fe5cf04e000)<br/>
libboinc.so.7 => /usr/lib/libboinc.so.7 (0x00007fe5cedd3000)<br/>
libmysqlclient.so.18 => /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18 (0x00007fe5ce89a000)<br/>
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe5ce67d000)<br/>
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fe5ce464000)<br/>
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe5ce260000)<br/>
libssl.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007fe5ce001000)<br/>
libcrypto.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007fe5cdc0e000)<br/>
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fe5cd903000)<br/>
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe5cd600000)<br/>
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fe5cd3e9000)<br/>
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe5cd03f000)<br/>
/lib64/ld-linux-x86-64.so.2 (0x00007fe5cf711000)<br/>
<br/>
<br/>
new libraries in server maker *seems* correctly linked.<br/>
<br/>
I'm uploading the new package right now on experimental, since all the checks (didn't run the program on my machine because I don't have the new wxwidgets library).<br/>
<br/>
As soon as 7.2.47+dfsg-2 reaches testing I'll upload the same on stable-backports if no objections.<br/>
<br/>
And for the upload of 7.3 on unstable I'll kindly wait for some feedbacks just to be sure no showstoppers are found :)</div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_39" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;"> </div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_43" style="color: rgb(0,0,0);font-size: 13.3333px;font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;background-color: transparent;font-style: normal;">[1] <a href="http://packages.qa.debian.org/w/wxwidgets3.0/news/20140521T120013Z.html" target="_blank">http://packages.qa.debian.org/w/wxwidgets3.0/news/20140521T120013Z.html</a></div>
<div id="yiv8342431429yui_3_16_0_5_1400754656916_23">[2] <a href="http://anonscm.debian.org/gitweb/?p=pkg-boinc/boinc.git;a=commitdiff;h=ceb0b09971fc4faf2b5fd52bce89ef742c2dae02" target="_blank">http://anonscm.debian.org/gitweb/?p=pkg-boinc/boinc.git;a=commitdiff;h=ceb0b09971fc4faf2b5fd52bce89ef742c2dae02</a><br clear="none"/>
<br/>
cheers,<br/>
<br/>
Gianfranco<br clear="none"/>
</div>
<div id="yiv8342431429yqt15032">
<div style="display: none;">
<div style="font-family: HelveticaNeue-Light , Helvetica Neue Light , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;font-size: 10.0pt;">
<div style="font-family: HelveticaNeue , Helvetica Neue , Helvetica , Arial , Lucida Grande , sans-serif;font-size: 12.0pt;">
<div><font face="Arial" size="2">Il Lunedì 19 Maggio 2014 10:18, Gianfranco Costamagna <costamagnagianfranco@yahoo.it> ha scritto:</font></div>
<blockquote style="border-left: 2.0px solid rgb(16,16,255);margin-left: 5.0px;margin-top: 5.0px;padding-left: 5.0px;">
<div>Hi Steffen and Guo and all boinc developers,<br clear="none"/>
<br clear="none"/>
as I might have anticipated I would like to backport the last boinc release (this will be the last backport for wheezy I presume) because of the build failure on armhf [1].<br clear="none"/>
<br clear="none"/>
So I would like to backport it as soon as it reach testing.<br clear="none"/>
<br clear="none"/>
I also uploaded the experimental package, to avoid the "new" queue again (will it ever reach unstable? What is the status of the server packages?).<br clear="none"/>
<br clear="none"/>
Just a few questions:<br clear="none"/>
<br clear="none"/>
I fixed the gcc-4.9 build failure and another bug, but I didn't upload the patches since I'm not completely comfortable in them<br clear="none"/>
<a href="http://anonscm.debian.org/gitweb/?p=pkg-boinc/boinc.git;a=commitdiff;h=9b04285b60c1d552f7715d5441bbf06427219b7f" target="_blank">http://anonscm.debian.org/gitweb/?p=pkg-boinc/boinc.git;a=commitdiff;h=9b04285b60c1d552f7715d5441bbf06427219b7f</a><br clear="none"/>
<a href="http://anonscm.debian.org/gitweb/?p=pkg-boinc/boinc.git;a=commitdiff;h=ceb0b09971fc4faf2b5fd52bce89ef742c2dae02" target="_blank">http://anonscm.debian.org/gitweb/?p=pkg-boinc/boinc.git;a=commitdiff;h=ceb0b09971fc4faf2b5fd52bce89ef742c2dae02</a><br clear="none"/>
<br clear="none"/>
specially the second commit is something that bothers me a lot (I removed the "-static" flag to many libraries, because gcc was throwing "undefined symbol" errors).<br clear="none"/>
<br clear="none"/>
<br clear="none"/>
Are them ok for you?<br clear="none"/>
the new gcc-4.9 is going to be uploaded as default really soon, and would be nice to don't be hit unprepared this time.<br clear="none"/>
<br clear="none"/>
<br clear="none"/>
For the far future as soon as bug 738849 [2] is fixed we will be able to finally fix the wx3.0 transition [3].<br clear="none"/>
<br clear="none"/>
I really don't want to see boinc disappear again for an RC bug due to the wx3.0 switch.<br clear="none"/>
<br clear="none"/>
[1] <a href="https://buildd.debian.org/status/package.php?p=boinc&suite=wheezy-backports" target="_blank">https://buildd.debian.org/status/package.php?p=boinc&suite=wheezy-backports</a><br clear="none"/>
<br clear="none"/>
[2] <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738849" target="_blank">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738849</a><br clear="none"/>
<br clear="none"/>
[3] <a href="https://release.debian.org/transitions/html/wxwidgets3.0.html" target="_blank">https://release.debian.org/transitions/html/wxwidgets3.0.html</a><br clear="none"/>
<br clear="none"/>
So please excuse me for the future uploads, I hope it is all ok this workplan.<br clear="none"/>
<br clear="none"/>
Cheers,<br clear="none"/>
<br clear="none"/>
Gianfranco<br clear="none"/>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></body></html>