{"id":10062,"date":"2016-11-02T13:04:52","date_gmt":"2016-11-02T12:04:52","guid":{"rendered":"https:\/\/gambaru.de\/blog\/?p=10062"},"modified":"2016-11-02T13:04:52","modified_gmt":"2016-11-02T12:04:52","slug":"my-free-software-activities-in-october-2016","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2016\/11\/02\/my-free-software-activities-in-october-2016\/","title":{"rendered":"My Free Software Activities in October 2016"},"content":{"rendered":"<p>Welcome to gambaru.de. Here is my monthly report that covers what I have been doing for Debian. If you're interested in Android, Java, Games and LTS topics, this might be interesting for you.<\/p>\n<h2>Debian Android<\/h2>\n<ul>\n<li>I sponsored and reviewed <a href=\"https:\/\/tracker.debian.org\/pkg\/android-platform-external-libunwind\">android-platform-external-libunwind<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/android-platform-frameworks-base\">android-platform-frameworks-base<\/a> for Kai-Chung. Two more packages, <a href=\"https:\/\/tracker.debian.org\/pkg\/android-framework-23\">android-framework-23<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/android-platform-tools-swt\">android-platform-tools-swt<\/a>, are currently waiting in the NEW queue and hopefully they become available soon. Kai-Chung also became Debian Maintainer this month and I granted him upload permissions for android-platform-tools-base for a start. Congratulations.<\/li>\n<li>I packaged a new upstream release of <a href=\"https:\/\/tracker.debian.org\/pkg\/apktool\">apktool<\/a> (2.2.1).<\/li>\n<\/ul>\n<h2>Debian Games<\/h2>\n<ul>\n<li>I fixed RC bugs in <a href=\"https:\/\/tracker.debian.org\/pkg\/lordsawar\">lordsawar<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=839323\">#839323<\/a>) and <a href=\"https:\/\/tracker.debian.org\/pkg\/doomsday\">doomsday<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=839338\">#839338<\/a>).<\/li>\n<li>I packaged new upstream releases of <a href=\"https:\/\/tracker.debian.org\/pkg\/atanks\">atanks<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/lordsawar\">lordsawar<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/blockattack\">blockattack<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/peg-e\">peg-e<\/a>.<\/li>\n<li>I completed the <a href=\"https:\/\/tracker.debian.org\/pkg\/bullet\">Bullet<\/a> transition (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=839243\">#839243).<\/a> Bullet 2.85 has also been released this month but it is now too late for Stretch because the transition freeze is already on the 5th of November. I expect more point releases a la 2.85.x during the coming weeks and I intend to provide an updated package in experimental soon.<\/li>\n<li>I did some cleanups, package upgrades and bug fixes for <a href=\"https:\/\/tracker.debian.org\/pkg\/box2d\">box2d<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/redeclipse\">redeclipse<\/a> (apparently redeclipse-server requires the -data package to be present now).<\/li>\n<li>I uploaded Redeclipse 1.5.6 to jessie-backports in the hope that more players will be able to connect to the multiplayer servers. Unfortunately network compatibility breaks rather frequently.<\/li>\n<li>I applied a patch from Gianfranco Costamagna to address an Multiarch installation issue (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=841824\">#841824<\/a>) in <a href=\"https:\/\/tracker.debian.org\/pkg\/freeorion\">FreeOrion<\/a>.<\/li>\n<\/ul>\n<h2>Debian Java<\/h2>\n<ul>\n<li>This month I tended to upgrade more Java packages including new upstream releases of\u00a0 <a href=\"https:\/\/tracker.debian.org\/pkg\/libjide-oss-java\">libjide-oss-java<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/activemq\">activemq<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/easymock\">easymock<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/libapache-mod-jk\">libapache-mod-jk<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/svnkit\">svnkit<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/sweethome3d-furniture-editor\">sweethome3d-furniture-editor<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/sweethome3d-textures-editor\">sweethome3d-textures-editor<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/sweethome3d-furniture\">sweethome3d-furniture<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/sweethome3d\">sweethome3d<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/sweethome3d-furniture-nonfree\">sweethome3d-furniture-nonfree<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/maven-enforcer\">maven-enforcer<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/bsaf\">bsaf<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/libjcommon-java\">libjcommon-java<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/libjfreechart-java\">libjfreechart-java<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/libcsv-java\">libcsv-java<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/jansi\">jansi<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/jansi-native\">jansi-native,<\/a> <a href=\"https:\/\/tracker.debian.org\/pkg\/jboss-xnio\">jboss-xnio<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/undertow\">undertow<\/a>.<\/li>\n<li>The update of maven-enforcer caused a regression in its reverse-dependencies (<a href=\"https:\/\/bugs.debian.org\/841197\">#841197<\/a>) and required a patch and upload of another revision. The Jfreechart library upgrade also required a compatibility patch for <a href=\"https:\/\/tracker.debian.org\/pkg\/statcvs\">statcvs<\/a>.<\/li>\n<li>I updated <a href=\"https:\/\/tracker.debian.org\/pkg\/stegosuite\">stegosuite<\/a> and fixed an incorrect Section field in debian\/control.<\/li>\n<li>I updated the Debian packaging of <a href=\"https:\/\/tracker.debian.org\/pkg\/libjgraph-java\">libjgraph-java<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/libjemmy2-java\">libjemmy2-java<\/a>.<\/li>\n<li>I decided to work on getting Eclipse into shape again. The current version is outdated and affected by several bugs at the moment and I really think it should not be released with Stretch. The new version though requires a major package update because the build system is Maven based now. Luca Vercelli already worked on sat4j and Tycho, two preconditions for packaging Eclipse. I reviewed <a href=\"https:\/\/tracker.debian.org\/pkg\/sat4j\">sat4j<\/a> and uploaded an NMU (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=815911\">#815911<\/a>)\u00a0 later. I'm still working on Tycho (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=816604\">#816604<\/a>) and I hope to finish it soon.<\/li>\n<li>Netbeans 8.2 was released. I have already completed the work on <a href=\"https:\/\/tracker.debian.org\/pkg\/libnb-platform18-java\">libnb-platform18-java<\/a> (updated package is available <a href=\"https:\/\/anonscm.debian.org\/cgit\/pkg-java\/libnb-platform-java.git\">in Git<\/a>) but I haven't started yet with <a href=\"https:\/\/tracker.debian.org\/pkg\/netbeans\">netbeans<\/a> itself. I intend to continue the fun in November.<\/li>\n<\/ul>\n<h2>Debian LTS<\/h2>\n<p>This was my eight month as a paid contributor and I have been paid to work 13 hours on <a href=\"https:\/\/wiki.debian.org\/LTS\/\">Debian LTS<\/a>, a project started by <a href=\"https:\/\/raphaelhertzog.com\">Rapha\u00ebl Hertzog<\/a>. In that time I did the following:<\/p>\n<ul>\n<li>From 10. October until 17. October I was in charge of our LTS frontdesk. I triaged bugs in libgd2, graphicsmagick, libxrender, mupdf, libxfixes, guile-2.0, glance, inspircd, libxi, libxv, libxst, spip, libxml2, libarchive and jasper.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2016\/10\/msg00004.html\">DLA-648-1<\/a>. Issued a security update for c-ares fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2016\/10\/msg00018.html\">DLA-664-1<\/a>. Issued a security update for libxrender fixing 2 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2016\/10\/msg00021.html\">DLA-666-1<\/a>. Issued a security update for guile-2.0 fixing 2 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2016\/10\/msg00022.html\">DLA-667-1<\/a>. Issued a security update for libxv fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2016\/10\/msg00023.html\">DLA-668-1<\/a>. Issued a security update for libass fixing 2 CVE. I triaged <a href=\"https:\/\/security-tracker.debian.org\/tracker\/CVE-2016-7970\">CVE-2016-7970<\/a> and marked the version in Wheezy as not affected.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2016\/10\/msg00028.html\">DLA-673-1<\/a>. Issued a security update for kdepimlibs fixing 1 CVE.<\/li>\n<\/ul>\n<h2>Non-maintainer uploads<\/h2>\n<ul>\n<li>I fixed various RC bugs in gnudoq and xsok which are not maintained by the Games Team. The following games are available in Stretch again: <a href=\"https:\/\/tracker.debian.org\/pkg\/gnudoq\">gnudoq<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=817296\">#817296<\/a>, <a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=817484\">#817484<\/a>), <a href=\"https:\/\/tracker.debian.org\/pkg\/xsok\">xsok<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=817738\">#817738<\/a>) and I also worked on four more bug fixes to improve the game's desktop integration and internationalization support.<\/li>\n<li>I fixed another RC bug in <a href=\"https:\/\/tracker.debian.org\/pkg\/trackballs\">trackballs<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=831119\">#831119<\/a>) but while I was working on the update I discovered that the game frequently segfaults which makes it kind of unplayable (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=839788\">#839788<\/a>). I haven't found a solution yet but I suspect the switch to guile-2.0 and related patches introduced this behavior.<\/li>\n<\/ul>\n<h2>QA<\/h2>\n<ul>\n<li>I uploaded a new revision of <a href=\"https:\/\/tracker.debian.org\/pkg\/criticalmass\">criticalmass<\/a> and applied a patch from Adrian Bunk to fix <a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=811816\">#811816,<\/a> a FTBFS.<\/li>\n<li>I triaged an RC bug for <a href=\"https:\/\/tracker.debian.org\/pkg\/raptor2\">raptor2<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=824735\">#824735<\/a>) and the issue could be closed after the bug reporter confirmed that raptor2 built fine again.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to gambaru.de. Here is my monthly report that covers what I have been doing for Debian. If you&#8217;re interested in Android, Java, Games and LTS topics, this might be interesting for you. Debian Android I sponsored and reviewed android-platform-external-libunwind and android-platform-frameworks-base for Kai-Chung. Two more packages, android-framework-23 and android-platform-tools-swt, are currently waiting in the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2016\/11\/02\/my-free-software-activities-in-october-2016\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eMy Free Software Activities in October 2016\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[53,68,155],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/10062"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=10062"}],"version-history":[{"count":0,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/10062\/revisions"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=10062"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=10062"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=10062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}