/srv/irclogs.ubuntu.com/2013/11/20/#ubuntu-uds-core-1.txt

=== ChanServ changed the topic of #ubuntu-uds-core-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/core-1/ - http://irclogs.ubuntu.com/2013/11/20/%23ubuntu-uds-core-1.html
spineauHello13:47
ogasawaraspineau: hi, assuming you'll be in the hangout -> https://plus.google.com/hangouts/_/7ecpjuqe1doh2dm5butsstsudo?authuser=0&hl=en13:49
ogasawaraspineau: no hurry though13:49
zygahi13:50
=== ChanServ changed the topic of #ubuntu-uds-core-1 to: Track: Core | CheckBox (based on PlainBox) in 14.04 | Url: http://summit.ubuntu.com/uds-1311/meeting/21988/core-1311-checkbox-rebirth/
ogasawaraara: fyi https://plus.google.com/hangouts/_/7ecpjuqe1doh2dm5butsstsudo?authuser=0&hl=en13:53
araogasawara, thanks13:56
sfeolehi14:01
roadmrhello! could someone please share the hangout link with me?14:05
sfeoleroadmr: according to the url above it's : https://plus.google.com/hangouts/_/7ecpjuqe1doh2dm5butsstsudo?authuser=0&hl=en14:06
spineauhttps://docs.google.com/drawings/d/1PayxVkGOICZXlaaq1Cln0FcMW2LfiJOF-jTmIm6x79Q/edit?usp=sharing14:06
roadmrsfeole: thanks!14:07
sfeoleroadmr: the url in above the video14:07
sfeole:)14:07
spineauhttps://plainbox.readthedocs.org/en/latest/author/index.html14:49
zygawoot14:58
zygagreat session spineau14:58
roadmr\o/14:59
araogasawara, feel free to end the broadcast14:59
araspineau, thanks for the session!14:59
ogasawaraara: yep, done.  thanks14:59
spineaugreat session thanks everyone14:59
=== ChanServ changed the topic of #ubuntu-uds-core-1 to: Track: App Development | System framework for apps | Url: http://summit.ubuntu.com/uds-1311/meeting/22111/core-1311-app-framework/
=== alex-abreu|afk is now known as alex-abreu
cjwatsonHangout URL?15:06
KaleoFsame question15:07
dbarthlool: ping? if you're running the hg, can you make sure to send me the link and to zaspire as well for the cordova aspects15:09
KaleoFanybody listening? :)15:10
dbarthlool: and alex-abreu as well obviously15:10
cjwatsonHello?  The hangout URL should just be pasted into channel15:11
cjwatsonWho's running this session?15:11
lool??15:11
cjwatsonogasawara,slangasek: ^-15:11
cjwatson?15:11
KaleoFnobody is running it it seems :)15:11
loolpmcgowan: are you running it?15:11
ogasawarayeek, is there a core 1 now, I thought we only had a core 2 session this slot15:11
slangasekogasawara: someone stuck a non-core session in our track15:12
loolKaleoF: I'm happy to lead the discussion15:12
cjwatsonogasawara: it's on the appdev track but overflowing into a core "room"15:12
pmcgowanlool, sorry which?15:12
pmcgowanI am on another call15:12
ogasawaraah, my bad then15:12
loolpmcgowan: System framework for apps15:12
slangasekogasawara: can you run it?  I have upstart roadmap right now15:12
loolKaleoF: let's take it15:12
ogasawarahttps://plus.google.com/hangouts/_/76cpiq0bih9a1oa0r2ojicncv4?authuser=0&hl=en15:12
pmcgowanlool, oh, sorry please carry o without me, I just logged the bp15:12
ogasawaraslangasek: yep, firing up now15:12
loolKaleoF: joining?15:13
loolasac: joining?15:13
loolcjwatson: you joining?15:14
cjwatsonyes, just cleaning up from firefighting15:14
loolsergiusens: you want to join?15:14
KaleoFhttps://plus.google.com/hangouts/_/76cpiq0bih9a1oa0r2ojicncv4?authuser=0&hl=en15:15
* ogra_ is listening in15:16
* ogra_ remembers that asac had an opinion aboout frameworks and support cycle too 15:28
sergiusensogra_, yeah, that's what lool is saying without giving names ;-)15:29
ogra_ah15:29
ogra_heh15:29
* ogra_ is getting distracted by IRC pings15:30
loolsergiusens: I did name asac!15:30
ogra_sorry15:30
loolerr I have lost the hangout15:40
looldid I do anything wrong?15:40
ogra_i still see you15:42
sergiusensogra_, he dropped off for a bit :-)15:42
ogra_ah15:43
ogra_lool, i think asac said he wanted to be able to support forever15:47
* ogra_ doesnt see how thats tecnically possible ... but i know that was the desire15:48
loologra_: right, I passed that on into the hangout15:49
ogra_k15:49
loolbut I expected, this is not an universally shared opinion15:49
ogra_yeah15:49
=== ChanServ changed the topic of #ubuntu-uds-core-1 to: Track: Core | Explore ways in which we can make package builds faster | Url: http://summit.ubuntu.com/uds-1311/meeting/21971/make-it-possible-to-build-cmake-packages-with-ninja/
ogasawarahttps://plus.google.com/hangouts/_/7ecpj4qupqkej6sm9o4gmh48eo?authuser=0&hl=en16:03
ogasawarathere doesn't appear to be a blueprint for this next session16:03
satorisThe link should be live, please join. :)16:06
loolwhich packages is thi sabout?16:07
nuclearbobyes16:07
satorisAny.16:07
doko-fuse-ld=gold16:11
loolSo isn't that solved by cross-compilation on x86?16:11
lool(the slowness of ARM)16:11
jtaylordpkg-buildflags16:11
dokojtaylor, ?16:12
jtaylorDEB_MAINT_LDFLAGS_APPEND or something16:12
jtaylorassumes the package supports overriding them of course16:12
jtaylorbut those are few extreme cases16:20
jtaylordoesn't it also go over the alternatives system?16:26
jtaylorhm no it doesn't16:26
dokojtaylor, maybe change the dpkg-buildflags default for LDFLAGS16:27
dokoor upload a changed binutils to a ppa and use that one for test builds16:28
jtaylorfor package build that should only be relevant if ccache is also enabled, normally compilation dwarfs the time spent in make16:33
dokoDEB_BUILD_OPTIONS=parallel=816:33
jtaylorthere are examples for parsing it in the policy16:35
jtayloryou can share the cache between buildd16:38
jtaylorits useful for the stable CI tests, where the compiler doe not change often16:38
jtaylornot for ubuntu+1 main archivee builds16:39
dokojtaylor, sure? at least it's something which currently is not supported16:39
jtaylorthe manpage states it as supported to share cache16:40
jtaylornever tried it16:40
jtaylorits even more significant if autoreconf is used, thats even slower than configure16:42
dokosure, then just start multiple buildds on one machine16:43
jtaylordocumentation builds are also mostly single process16:44
jtaylore.g. all the python doc builds16:44
jtaylorcan'T load on buildds be used to get a statistic?16:47
jtaylorif only one job is run per buildd16:47
satorisogasawara: feel free to close down the stream now. Thanks.16:53
=== ChanServ changed the topic of #ubuntu-uds-core-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/core-1/ - http://irclogs.ubuntu.com/2013/11/20/%23ubuntu-uds-core-1.html
=== ChanServ changed the topic of #ubuntu-uds-core-1 to: Track: Core | Kernel Topics 14.04 | Url: http://summit.ubuntu.com/uds-1311/meeting/21990/core-1311-kernel/
ogasawarafor anyone interested https://plus.google.com/hangouts/_/7ecpj63sbfnc04m21g2t72g88k?authuser=0&hl=en17:57
sforsheeogasawara: fyi I've already closed bug #1247784. It's already enabled in trusty, the bug was just complaining about it not being enabled in the mainline builds.18:00
udsbotuUbuntu bug 1247784 in linux (Debian) "please enable CONFIG_RT2800USB_RT3573 in kernel 3.12" [Unknown,New] https://launchpad.net/bugs/124778418:00
ogasawarasforshee: awesome, thanks18:01
ogasawarafor any late joiners -> https://plus.google.com/hangouts/_/7ecpj63sbfnc04m21g2t72g88k?authuser=0&hl=en18:02
dannf+1 no gray area. that's not necessarily a +1 for either version though.18:14
ogasawarahttps://wiki.ubuntu.com/KernelTeam/Specs/TrustyKernelDeltaReview18:15
dannfjust makes it easier for me to talk to partners by saying "use this versin" or "we will make a decision at this time"18:15
dannf(where "this time" is a specific date/milestone)18:15
bunubunushow18:17
smbminus probably the pieces of imsm as you (just for me ) said18:21
jtaylorwill enabling transparent anonymous huge pages by default be considered for 14.04?18:21
jtaylorcurrently its only madvise18:21
sforsheeext4 should be able to mount ext[23], right?18:22
apwsforshee, yeah hsould be, and that is the point of the request18:22
infinitysforshee: I like this theory.18:22
ckingsforshee, we need to benchmark it and see how well it performs18:22
infinityI have lots of ext3 and ext2 around so...18:22
* cking up to check it out18:25
arges-udskeep up the good work everybody18:25
arges-uds: )18:26
jtaylor:(18:27
ckingit's a wrap18:30
apwjtaylor, hey sorry your Q had scrolled off the top of my window, so we missed it.  feel free to come over to #ubuntu-kernel and make a case -- we don't stand on ceremony much18:33
ogasawarajtaylor: yeek, sorry we missed that18:37
ogasawarajtaylor: ogasawara@sharkbay:~/ubuntu-trusty/debian.master/config$ grep -rn "TRANSPARENT_HUGEPAGE" *18:38
ogasawaraconfig.common.ubuntu:2170:CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y18:38
ogasawaraconfig.common.ubuntu:6143:CONFIG_TRANSPARENT_HUGEPAGE=y18:38
ogasawarajtaylor: ^^ although I'm seeing that enabled in trusty18:38
jtaylor< moving to -kernel18:38
janimoslangasek, hi, who is setting up the next hangout?18:58
slangasekjanimo: bdmurray is18:58
slangasekfor core118:58
janimothanks18:58
=== ChanServ changed the topic of #ubuntu-uds-core-1 to: Track: Core | Ubuntu Touch for x86 emulator | Url: http://summit.ubuntu.com/uds-1311/meeting/22116/core-1311-ubuntu-touch-for-x86/
rsalvetihangout link?19:03
* ogra_ twiddles thumbs19:04
bdmurrayocsOBsEp419:04
rsalvetibdmurray: ? :-)19:04
ogra_secret language19:04
bdmurrayhttp://youtu.be/4-ocsOBsEp419:04
ogra_keeps the NSA out19:04
ogra_:)19:04
tvoss_slangasek, can you join the go session on the hangout?19:04
rsalvetiright, I want the hangout one :-)19:04
ogra_yeah19:05
rsalvetibut thanks anyway19:05
slangasektvoss_: hum, I'm running a separate call19:05
tvoss_slangasek, okay19:05
sergiusenstvoss_, was the go session moved btw?19:05
tvoss_sergiusens, nope19:05
cjwatsonthe hangout URL isn't super-secret (unlike previous UDSes), should just be pasted here19:05
rsalvetisergiusens: that's in client-219:05
slangasektvoss_: if doko is around (i.e., not currently having network problems), he should be there19:05
ogra_sergiusens, don't go ... stay !19:05
bdmurrayhttps://plus.google.com/hangouts/_/7acpja7ujvguc5nn4l8il5e2c4?authuser=0&hl=en <- this one then?19:05
sergiusensrsalveti, yeah, I'm just sad I have a conflict with this one now :-)19:05
rsalvetisergiusens: yeah :-(19:06
cjwatsonah, perfect19:06
sergiusenswhereas I originally didn't see the conflict19:06
sergiusensso I was thinking one of these sessions was moved19:06
cjwatson(mind you I might just watch the youtube stream for now)19:06
ogra_janimo, ...19:06
ogra_janimo, your session ... join the hangout19:06
rsalvetibdmurray: thanks19:07
bdmurrayyep, sorry about that19:07
=== victorp_ is now known as victorp
victorprsalveti: is it just question of flicking a compile flag or is there a more deep reason for it19:12
victorpi.e. x86 = desktop version and not optimise for mobile or something19:12
achiangis the streaming youtube broken for anyone else?19:12
tsdgeos_udsvictorp: thing is, you can flip a switch and get either opengl or opengles, but not sure what you get is co-installable19:12
victorpachiang:wfm19:13
achiang(or just me :-/)19:13
sarnoldachiang: wfm19:13
tsdgeos_udsvictorp: speaking Qt-wise19:13
victorptsdgeos_uds:fair enough19:13
tvoss_cjwatson, can you come to the go on the client side session?19:13
rsalvetivictorp: yeah, that's why we only have gl for desktop and gles for armhf, just because it was the easier to support it19:14
tsdgeos_udsQUESTION can you guys confirm that, only GLES for Mir? somehow Gerry told me today that EGL+OpenGL should workt oo19:14
tsdgeos_udson the desktop19:14
xnoxyeah, a few projects use EGL api provided by OpenGL. (there are code tutorials online on how to do that)19:16
xnox(we do want GLES on the virtualbox / goldfish-emulators because GLES is accelerated)19:16
alf_tsdgeos_uds: Mir internally uses GLES2 for compositing etc, but clients are free to use either desktop GL or ES 1.0/2.019:17
tsdgeos_udsalf_: ah, thanks :-)19:17
victorpjanimo:do we know for sure that x86 android BSP provide GLES vs GL?19:19
janimovictorp, not sure what the emulator target provdes19:20
janimoAOSP 4.4 is GLES 2.0 by default, so I do not think plain GL is suppored19:20
ogra_since the emulator runs android i would expect it to be GLES19:20
victorpno one from AMD or Intel in the room? :)19:21
ogra_victorp, well, the mobile intel CPUs use PVR ... which means largely the same as maguro19:21
ogra_(galaxy nexus)19:22
victorpogra_:good point19:22
ogra_(or pandaboard ...)19:22
ogra_and i would expect the emulator to emulate something along these lines ... so we shold be safe19:22
achiangso if android/x86 supports GLES... how does that relate to the open question about GL vs GLES backend for Qt?19:24
achiangjanimo: rsalveti ogra_ ^^19:24
ogra_achiang, Qt on the desktop uses GL19:24
ogra_achiang, so there is an assumption that x86 == GL19:25
achiangogra_: yes, i understand that19:25
achiangogra_: but we want Qt + x86 + android to use GLES19:25
achiangright?19:25
janimoachiang, it means QT on x86 has to build for LES not GL s it does now19:25
ogra_achiang, while the assumption for Qt in touch is Qt == GLES19:25
ogra_achiang, we need QT on all arches to use GLES19:25
achiangvs Qt + x86 + desktop == GL19:25
ogra_there is no distinction19:25
achiangogra_: ok, i missed the session yesterday. what did upstream say to that yesterday?19:26
ogra_no idea19:26
achiangor not upstream, but folks like scottK19:26
ogra_i had a session i ran that conflicted19:26
xnoxwe want qt with whichever GL that is accelerated.19:26
victorprsalveti:is there an impact on libhybris19:26
ogra_achiang, well, no matter what ScottK said, there are vendors using Qt that will expect GL ... i.e. Skype as an example19:26
xnoxmost of the time it is GLES on armhf, and GL on intel.19:27
xnoxbut19:27
janimoachiang, it seemed it will be possible to build two sets of binaries for GL and GLES on x8619:27
xnoxatom itel, virtualbox/android, goldfish/qemu are GLES accerated.19:27
achiangjanimo: oh! ok, that solves our problems then19:27
ogra_right, we will have to maintain a fork19:27
victorpjanimo: I think that is another one that would be good to build it and see what happends19:27
ogra_to have both19:27
sergiusensjanimo, mute yourself :-)19:27
xnoxit would be nice, if unity8 could use EGL with OpenGL, for convergence with desktop later on.19:27
victorpogra - ah19:27
sergiusensyour auto mute isn't working19:27
victorpogra_ you dont think that upstream would have an interest on have Qt running on x86 android in the future?19:28
ogra_victorp, not with hybris19:28
xnoxvictorp: they have that now. but it's compile time option.19:28
ogra_hybris is considered a hack by most upstreams19:28
victorpxnox:right, so not really a fork19:28
ogra_victorp, no, but our maintenance burden19:29
victorpogra_: or you meant a fork for hybris?19:29
ogra_victorp, we will need two sets of binaries19:29
xnoxvictorp: right, ti's just at the moment we will have duplicate binary packages, e.g. qt-gl qt-gles, etc.19:29
victorpxnox:ack19:29
achiangxnox: can we get that with the same source package/19:29
achiang?19:29
ogra_and we need to maintain the second set19:29
ogra_achiang, yes19:29
sarnoldhybris -felt- like a hack when I MIR reviewed it. I'd love to be rid of it.19:29
xnoxachiang: should be possible. more maintainance burden, but yes.19:29
achiangogra_: xnox: in the archive, or in a PPA somewhere?19:30
xnoxvictorp: achiang: but further down the line, it doesn't look like GLES is comming to desktop (but one vendor)19:30
victorpsarnold , realistically , we are very far from that19:30
ogra_sarnold, wont happen though :)19:30
xnoxachiang: only in the archive.19:30
ogra_achiang, in the archive indeed19:30
achiangxnox: ok, that works for me,thanks19:30
janimoxnox, maybe less main burden if we do not want to apply all fixes to two sets of sourcs?19:30
xnoxvictorp: achiang: so one day we will need unity8 on top of OpenGL for normal powerful desktops/laptops.19:30
ogra_why would we put something we need tio support officially in a PPA19:30
victorpogra_:so we dont think linhybris will be a problem porting to x8619:31
ogra_xnox, only if Mir supports that :)19:31
victorprsalveti ^^19:31
achiangogra_: well my question (about archive) was another way of asking, "is 2 binary packages an official solution"19:31
xnoxcan people assign some people to make mir/unity8 work on top of EGL powered by OpenGL ?19:31
rsalvetivictorp: nops, should work (and afaik it was already tested with x86)19:31
xnoxdelaying that work, will only bite us later.19:31
ogra_xnox, how hard would it be to build the android package for x86 too ?19:32
xnoxogra_: i'll try that today.19:32
xnoxogra_: should be ok, unless something is not ported, then I'll come back with build failures.19:32
ogra_k19:33
xnoxogra_: rsalveti: package supports dynamically additional targets =)19:33
rsalvetixnox: right19:33
achiangogra_: do we need a WI for actually publishing stuff on cdimage?19:33
xnox(it autogenerates install files et.al.)19:33
ogra_achiang, nahg19:33
xnoxrsalveti: oh yeah, i want to do this with kitkat only =)19:33
janimoachiang, ogra_ we need WI for anything that has to be done imho19:33
rsalvetixnox: yeah19:34
achiangxnox: mmm... :-/19:34
asacrsalveti: you are right i think on not investing on 4.2 for x86. we want to focus on armel and do the x86 when brining up 4.4. in january or so19:34
asacarmhf:)19:34
victorprsalveti:that sounds reasonable, I guess x86 android support must have come a long way from 4.2 :)19:34
rsalvetivictorp: yeah19:34
rsalvetiasac: yup19:34
xnoxrsalveti: ogra_: do we want x86-virtualbox, or x86-goldfish, or both?19:35
ogra_asac, well, depends how you look at it, android *is* armel ;)19:35
ogra_rootfs is armhf19:35
asacxnox: i assume goldfish if thats the thing that gives us SIM card emulation etc. :L)19:35
xnoxasac: correct. goldfish is the same emulator as currently demoed used with armhf.19:35
asacogra_: yeah i know... didnt replace... just add :)19:35
asacjust kidding19:35
ogra_:)19:36
asacxnox: right. i believe we want that19:36
xnoxasac: virtualbox is known to be much faster (native speed)19:36
asacif it comes for free then i dont mind. otherwise, lets first get the "right" thing done :)19:36
xnoxrsalveti: asac: goldfish/x86 supposedly can do kvm speed.19:36
xnoxbut that's unknown.19:36
rsalvetiright19:36
xnoxok,19:36
asacafaik google feels its super fast now19:36
xnoxif virtualbox is removed, then goldfish only.19:36
asacso i wont worry too much :)19:36
xnoxrsalveti: ogra_: by the way goldfish i386 kernel is in the linux-goldfish already.19:38
ogra_neat19:38
xnox..19:38
xnoxwow =) if gles finally comming to desktop, than that's great! But i don't think that's available on the desktop already.19:39
ogra_it should be19:39
rsalvetixnox: cool19:39
xnoxrsalveti: hm, we are building "cm_goldfish-eng" at the moment, and there is no "cm_goldfish-x86-eng" target, only the google's "full-eng" / "full_x86-eng". So some enabled needs to be done.19:41
xnoxat adding the device tree.19:41
rsalvetixnox: did you check 4.4?19:41
xnoxjanimo: =)19:42
xnoxrsalveti: ah, not yet.19:42
xnoxrsalveti: do we want to move to android's "full-eng" / "full_x86-eng" builds then?19:42
rsalvetixnox: probably19:43
janimoxnox, it is full-eng I thik indeed19:43
xnoxrsalveti: the cm_goldfish target was easier at the time.19:43
xnoxrsalveti: janimo: in that case I'll need to look into switching to that one.19:43
xnox(needs products tweaks, et. al.)19:43
ogra_bdmurray, you can stop the recording19:46
ogra_thanks :)19:46
bdmurrayyep19:46
xnoxjanimo: rsalveti: yeah best to move to #ubuntu-touch.19:46
xnox=)19:47
tsdgeos_udsthanks for the session guys19:47
psusicrap, did I miss it?19:47
tsdgeos_udsrsalveti: lol the "i need to follow up with the qt folks" was cut :D19:47
psusidid yuo discuss the CONFIG_EXT[23]=n?19:47
ogra_psusi, it think thats not actually x86 emulator specific19:49
ogra_bring it up tomorrow, there is a general emulator session iirc19:50
psusiogra: eh?  has nothing to do with emulation?19:50
tyhickspsusi: you're an hour late19:50
ogra_psusi, though i think we actually want to keep ext2 for performance reasons (the loop  mounted images are a lot faster with that)19:50
tyhickspsusi: the kernel topics session was an hour ago19:50
ogra_oh, kernel ...19:51
psusiohh shoot19:51
rsalvetiwe're only using ext4 now19:51
ogra_rsalveti, sure ?19:51
xnoxpsusi: CONFIG_EXT[23]=n definatly wrong session =) this was emulator for ubuntu touch on x86 session.19:51
* ogra_ hasnt checked ... i thought the initrd still uses ext2 19:51
psusiyea, I'm trying to get the ext2/3 drivers disabled in the kernel... ext4 driver will handle those filesystems instead and do a better job of it and give a smaller kernel19:51
rsalvetiogra_: oh, talking about rootfs, sorry19:52
ogra_yeah, we dont care about that kernel :)19:52
psusi;)19:52
ogra_ours are all android based19:52
ogra_(who cares about desktops nowadays :P )19:52
rsalvetiproblem is using rw when you have an ext2 fs :-)19:52
ogra_yeah19:53
psusidamn daylight savings... never can remember if I'm -4 or -519:53
tyhickspsusi: here's what you're looking for: http://www.youtube.com/watch?v=SrMTosj1Ikg#t=97219:54
=== ChanServ changed the topic of #ubuntu-uds-core-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/core-1/ - http://irclogs.ubuntu.com/2013/11/20/%23ubuntu-uds-core-1.html
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
* fabio slaps alex-abreu around a bit with a large trout21:51

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!