16:02 #startmeeting 16:02 Meeting started Thu Dec 19 16:02:16 2013 UTC. The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 16:02 16:02 Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired 16:03 [TOPIC] Lightning round 16:03 $ echo $(shuf -e barry doko stgraber jodh bdmurray slangasek cjwatson xnox stokachu) 16:03 doko stokachu xnox jodh slangasek stgraber barry bdmurray cjwatson 16:04 doko: you first :) 16:04 - configury fixes for a bootstrap build 16:04 - openjdk-7 disable hotspot on i386, alignment issue with glibc 2.18. 16:04 - port openjdk zero to ppc64el 16:04 - update llvm to 3.4, mir b-d's, build mesa with 3.4. 16:04 - build fixes for the indicator stack to build update-notifier 16:04 - gcc-snapshot update 16:05 - and fixing hardening-wrapper 16:05 - gdb updated to the trunk 16:05 /done 16:05 oh, gdb, great :) 16:06 i assume stokachu is still out 16:06 yes 16:06 * uploaded initial cmake cross-compilation support (positive response 16:06 and constructive further plans discussions from that) 16:06 * fixed-up some of the cross-compilations issues in packages using 16:06 cmake (e.g. executing compiled binaries, when cross-compiling) 16:06 * fixed-up broken toolchain-base packages for arm* (due to eglibc 2.17 16:06 -> 2.18 bump) p*pc* are still to do 16:06 * uploaded changes to android & autopilot to resolve executing 16:06 autopilot tests under the emulator. At request from evan, tested 16:06 (and he hasn't designated a surrogate, so) 16:06 that a single host can execute multiple emulators, still need to 16:06 check if it can also be done in a VM, without proper graphics card. 16:06 * still to do in the emulator - unlock higher RAM memory, currently 16:06 capped at 760MB due to memory map issues (kernel panics, segfaults 16:06 with higher values.) 16:06 * Running autopilot tests documented in this part of the wiki 16:06 https://wiki.ubuntu.com/Touch/Emulator#Using_the_emulator 16:06 * merged boost, and split python-pyste to demote gccxml to universe. 16:06 * still to do resolve device name of the "generic", for system-image 16:06 updates in the emulator 16:06 .. 16:07 * upstart: cgroup: 16:07 - Continued work on cgroup support. Improved the internal 16:07 representation of a cgroup (currently updating tests to reflect 16:07 this). 16:07 - cgmanager discussions with hallyn+stgraber. 16:07 * misc: short week - out yesterday. 16:07 ס֙ 16:07 xnox: emulator \o/ but hmm, I guess the question isn't whether we can run them in a VM, but whether they will perform well enough to be worth anything 16:08 slangasek: seems like boot (maybe disk access?) is quite slow, but cli performance doesn't seem too bad once it's booted 16:09 slangasek: it's both. using juju / openstack instances is preferred over having a physical bare-metal box contention. 16:10 slangasek: and performance.... cpu emulation is still slow and there is no obvious way to crank up emulated cpu speed, unless we start using generic-x86 builds with accelerated kvm style emulation. 16:10 slangasek: which will take us into the nested kvm bugs, once again ;-) 16:10 jodh`: has nested kvm been resolved at all, in the case of upstart tests? 16:10 yes, yes, it would 16:10 xnox: not in the least 16:11 barry: cli performance is not what we are testing :) 16:11 slangasek: excellent, the more i do the more there is to do..... 16:11 * recruiting for the Foundations Team opening 16:11 * bootstrapping/porting work 16:11 * release engineering for alpha 1 16:11 * fix libfreetype-dev dependencies so things using freetype-config don't FTBFS 16:11 slangasek: yeah, i know 16:11 (done) 16:12 Done: 16:12 - CGroup Manager 16:12 - Helped with design work. 16:12 - LXC 16:12 - Release 1.0~beta1 on Tuesday, updated our packaging and uploaded 16:12 - Finished implementing the container autostart specification (patched up for review now) 16:12 specifically: we're exercising autopilot tests, which run the gui 16:12 - Finished work on the configure-overview branch and landed upstream. 16:12 - Tried to debug and ended up working around an issue with clang-3.4 (reverted to 3.2 for now as it looked like a compiler/parser bug). 16:12 - The usual set of code reviews 16:12 - Ubuntu touch 16:12 - Enabled discard use by default (once initamfs-tools-ubuntu-touch manages to build...) 16:12 - Fixed a rather critical bug in the upgrader code (factory reset would also wipe the system) 16:12 - Other 16:12 - SRU and New reviews 16:12 - A couple of merges 16:12 - TODO tomorrow: OpenVPN packaging fixups, a couple more minor LXC changes to work better with unpriv containers and maybe some networking work if time allows 16:12 - Holidays 16:12 - I was off on yesterday 16:12 - I'll be working tomorrow, then off till the 2nd 16:12 (DONE) 16:13 system-image: LP: #1256229, LP: #1260712. started looking at system-image and autopilot on emulator; filed some emulator and u-d-m bugs with issues found - with those fixed, we're probably not too far off from system-image working in emulator. 16:13 Launchpad bug 1256229 in Ubuntu system image ""system-image-cli -i" reports old version" [Undecided,Invalid] https://launchpad.net/bugs/1256229 16:13 Launchpad bug 1260712 in system-image (Ubuntu) "Apply update failed: Can't apply the current update (can't contact service)"" [Undecided,Fix released] https://launchpad.net/bugs/1260712 16:13 ubu/deb: genshi 0.7-1 (added py3 support), pytest 2.5.0-1 (blocked on dep), pecan 0.4.2-1 (in progress), debian bug 732038 (singledispatch), twisted-py3 13.2.0-0ubuntu1, alacart 3.10-1-1ubuntu1 (removed b-d and thus main-inclusion on python-support), claws-mail 3.9.3-1ubuntu1, debian bug 714896 (py3 reportbug - in progress). 16:13 Debian bug 732038 in wnpp "ITP: singledispatch -- single-dispatch generic functions for Python" [Wishlist,Open] http://bugs.debian.org/732038 16:13 Debian bug 714896 in reportbug "reportbug: port to python3" [Wishlist,Open] http://bugs.debian.org/714896 16:13 (done) 16:14 bug triage of dpkg already installed and configured bugs 16:14 investigation into using apt-cdrom ident information to confirm validity of installation media 16:14 uploaded SRUs for usb-creator bug 915626 16:14 bug 915626 in usb-creator (Ubuntu Saucy) "usb-creator-gtk crashed with SIGSEGV in _dbus_watch_invalidate" [High,Fix committed] https://launchpad.net/bugs/915626 16:14 SRU verification of bug 1250679, bug 1258639 16:14 bug 1250679 in apport (Ubuntu Saucy) "crash files from guest users considered system reports" [Medium,Fix committed] https://launchpad.net/bugs/1250679 16:14 bug 1258639 in ubuntu-release-upgrader (Ubuntu Saucy) "need to support upgrades from 12.10 to 13.10" [High,Fix committed] https://launchpad.net/bugs/1258639 16:14 barry: yeah, IO is horribly, emulated SDCARD speeds. there is even code to emulated / delay it further. i need to make sure it is not delayed. But i think, the IO speed is lightning times faster than the emulated CPU speed, so actually unrealisticly performed IO is emulated for the given CPU, I think =) 16:14 sorted out an issue with the release upgrader tarball building 16:14 resolved an issue with the creation of demoted.cfg files in the ubuntu-release-upgrader dist-upgrade tarball 16:14 uploaded new version of ubuntu-release-upgrader to the saucy proposed queue 16:14 tested whoopsie changes for detecting .crash files and writing to them 16:14 discussed whoopsie permissions issue with slangasek 16:14 tested changes to apport-noui upstart job 16:14 wrote some code to make it easier to associate packages to teams 16:14 subscribed teams to packages 16:14 fixed an issue with team bug notifier 16:14 wrote a tool to make reviewing pending SRUs easier 16:14 s/performed/performant/ 16:14 investigation into retracing issues with daisy and missing oopses 16:14 submitted merge proposal requesting an increase to thrift sizes 16:14 test and modification of back population for counter for release:src_pkg:src_pkg_version 16:14 done 16:16 doko: if you're interested by what may be a llvm bug when building LXC under clang I can poke you about it afterwards. (It looks to me like it's wrongly reporting unused functions) 16:16 stgraber, clang is in universe =) 16:17 doko: sure and we still use and recommend gcc by default, but I like to have our QA setup build on more than one compiler just to make sure we're not doing anything too gcc-specific in there 16:18 stgraber, yes, but ENOTIME 16:18 and no cjwatson today, so that's all of us 16:18 any questions? 16:18 slangasek: when is the next meeting? 16:18 xnox: January! 16:19 January 8? 16:19 doko: ok :) For now I've just hardcoded clang-3.2 in our test suite and that's done the trick, hopefully someone who actually cares enough will debug and fix that problem at some point ;) 16:19 no, January 2 16:19 2015? 16:19 stgraber, did you check 3.4? 16:19 doko: I hope you don't count array indices the way you count years ;) 16:20 slangasek: is there much point in 2nd jan meeting? i guess it will be a rather quick one anyway. 16:20 xnox: hmmmm 16:20 doko: could you have a look at bug 1261604? 16:20 bug 1261604 in gcc-4.8 (Ubuntu) "static binaries compiled with gccgo can fail to set up their address space" [Undecided,New] https://launchpad.net/bugs/1261604 16:20 xnox: good point, we can skip it 16:21 slangasek: endianess is ok, so it's almost the right count =) 16:21 xnox: let's still do the mumble chat though :) 16:21 ack. 16:21 doko: yep, 3.2 and 3.3 work, 3.4 doesn't 16:21 bdmurray, yes, next year 16:21 [TOPIC] AOB 16:22 anything else? Christmas shopping recommendations? Eggnog recipes? 16:22 slangasek: for all the pythonistas out there: http://www.vat19.com/dvds/26-pound-edible-gummy-python-candy.cfm 16:23 oh my 16:23 love that calorie count! 16:23 * barry feels his breathing constricted just thinking about it 16:23 it doesn't list calories per serving? 16:24 haha, http://images1.vat19.com/party-python/gummy-python-8-feet-long.jpg 16:24 barry: 7 foot, i would have thought a 3.4 foot long variant is needed 16:24 xnox: metric 16:24 :) 16:24 slangasek: only per snake :) 16:24 * barry wonders how many pig hooves go into something like that 16:25 bloke with a steak knife eating it is hallarious pic! 16:25 "Thankfully, the gigantic gummy Party Python has a shelf life of a year." 16:26 they also have the world largest gummy bears 16:26 and gummy bears on a stick (everything is better when it's on a stick) 16:26 Question: Don't you think this is a bit absurd for a piece of candy? 16:26 Answer: You must be new to our website. You need to check out this, this, this, this, this, and this. Oh, and this. While we're at it, check out this. It's not candy, but it is absurdly large. 16:26 with "this" all URLs =) 16:27 #endmeeting