[Soc-coordination] weekly report 3: Improve the Debian port mipsel
Arturo Borrero Gonzalez
arturo.borrero.glez at gmail.com
Sun Jun 14 16:26:14 UTC 2015
# GSoC 2015 week 3 report: Improve the Debian port mipsel
This week I've been working with these packages:
* libuv 
* node-raptor 
* libspiro 
Still, I can't be fulltime with GSoC yet, given I have some unexpected
University duties :-(
After discussing with my mentor (Anibal), I continued working with libuv.
I tested the commit  to see if it solves the mipsel issue and we can
upload early without waiting a new upstream release.
Unfortunately, the patch doesn't apply to the current source package.
The submitter of the upstream fix, and the maintainer of the package is
the same (Luca Bruno). I don't know if it worth opening a Debian bug.
There is a RC bug #719367  for this package which seems to be the
reason of the FTBFS on mipsel.
I've built the package locally and was able to reproduce the issue.
Patching the package to switch from node-waf to node-gyp results in another
different build error: 'Bus error' which will required further investigation.
cd src && CFLAGS="-g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -Wall" CXXFLAGS="-g -O2
-fstack-protector-strong -Wformat -Werror=format-security -Wall"
CPPFLAGS="-D_FORTIFY_SOURCE=2" LINKFLAGS="-Wl,-z,relro" node-gyp
debian/rules:44: recipe for target 'debian/stamp-node-gyp-configure' failed
libspiro FTBFS on mispel. There are no bugs reported about this.
I was able to reproduced the build issue locally.
Contacted upstream and opened an issue at github . We are working
together to address the issue.
## elinux.org ci20 debian jessie
I discussed with my mentor (Anibal) the idea of documenting at
elinux.org  the problems
found in the ci20 to upgrade Debian 7 Wheezy to Debian 8 Jessie.
However, I didn't find time this week to do the required tests.
Arturo Borrero González
More information about the Soc-coordination