=== desrt_ is now known as desrt === rickytaylor26 is now known as ricky26 === ericm|ubuntu is now known as ericm-afk [08:11] lilstevie, any thoughts? === ericm-afk is now known as ericm === highvolt1ge is now known as highvoltage [09:30] good morning: should we be enabling neon support for libraries that support it for ARM on Ubuntu? [09:31] jamespage: If they do runtime detection yes, if not, no. [09:31] jamespage: (Not all our targets support neon, so we can't use it by default) [09:31] infinity, great - thats what I thought but wanted to check first - thanks! [09:32] (We have lots of code in the archive that does runtime neon detection, and it's a huge win when you can) [09:32] libjpeg-turbo being an obvious one. Pretty sure there's handcrafted neon in libssl. Etc, etc. [09:32] Well, it's a huge win if it's well-written neon. :P [09:42] infinity: do you know if any babbage builder is using the kernel with the "large mmap() support"? [09:42] bug 861296 [09:42] Launchpad bug 861296 in linux "mmap fails to allocate 2030Mb heap on ARM" [High,Confirmed] https://launchpad.net/bugs/861296 [09:50] infinity: or do you know to whom shall i talk for the arm builders? [09:51] lamont [09:51] but i think he switched tham already [09:51] or at least he tested that kernel on one [09:59] OlivierN: mail sent [09:59] ops [09:59] ogra_: ^ [10:01] :) [10:20] Hey [10:20] would someone know why "step" isn't built on ARM? [10:20] it seems to be purposedly disabled on Ubuntu only [10:20] (and this means kdeedu is uninstallable on armel) [10:36] lool, i dont think anyone fo ubuntu-arm touched it ... probably the kde people did [10:36] *of [11:16] lool: Arch is specified in the source, no idea why. If it builds and runs, by all means, change that. [11:26] infinity: It seems to be an intentional change from Riddell, see latest changelog entry, that's why I was digging a bit [11:27] it's built in experimental (on armel) [11:42] lool: Looks like it's been like that since it was first uploaded to oneiric. No clue why. [13:08] since I couldn't commit to its Vcs-Bzr which doens't exist, I've pinged the kubuntu team [13:34] jcrigby: Are you going to have time to do some judicious s/armel/armel armhf/ (and other required tweaks) mojo on uboot-linaro and assorted kernels soon? [13:37] oh, surprise, banshee failed on armhf [13:39] infinity, do we still need the linux-libc-dev entry in the topic ? looks like it built === infinity changed the topic of #ubuntu-arm to: Ubuntu ARMv7 Discussion & Development | https://wiki.ubuntu.com/ARM | Submit a Bug? https://bugs.launchpad.net/ubuntu/+filebug | Get oneiric while it's hot ! http://cdimage.ubuntu.com/releases/11.10/release/ | Logs at http://irclogs.ubuntu.com/ | armhf builds are running [13:41] Nope. [13:41] adconrad@cocoplum:~$ suite-diff.py /srv/launchpad.net/ubuntu-archive/ubuntu/dists/precise/main/binary-arm*/Packages.gz gt | wc -l [13:41] 238 [13:41] Only 238 binary packages in main different (or missing) compared to armel. [13:41] yay [13:48] and only 4800 jobs in the queue [13:48] not bad === cmagina_ is now known as cmagina [14:31] infinity, is this suite-diff command complete? [14:32] doko_: The copy in ~adconrad/bin is. [14:32] Well, FSVO "complete". It's a hackish fix of a hackish branch of Colin's. [14:35] good enough [14:38] infinity, why is apr rescored to -1? [14:39] doko_: Testsuite that hangs on the buildds, if I recall. Was saving it for "later". [14:39] (Or until I had a chance to look at it) [14:40] ok, starting a local build === ericm is now known as ericm-Zzz [15:03] infinity, tell me about armhf and u-boot, u-boot does no floating point [15:04] infinity, I think I just answered my own question. U-boot should be built for both and go into both archives? [15:06] jcrigby: Yup. [15:06] jcrigby: Same story with kernel packages. [15:06] jcrigby: But u-boot's our current blocker. [15:07] infinity, apr tests run fine here [15:08] doko_: Whacky. Which kernel and hardware? [15:08] doko_: But I'm happy to potentially eat a buildd to find out. [15:10] infinity, oneiric panda [15:10] Kay. The buildds are natty panda, but we can try. I'm game. [15:10] Score it up. [15:16] Hi there, I noticed that the Packages.gz for armel on Oneiric has gcc-avr 4.3.5 while on x86 it's 4.5.3. The funny thing is that 1) avr-libc depends on gcc-avr 4.5.3 and 2) the gcc-avr 4.5.3 deb is actually available. [15:16] http://paste.ubuntu.com/760527/ [15:17] gcc-avr | 1:4.3.5-1 | oneiric/universe | armel [15:17] gcc-avr | 1:4.5.3-2 | oneiric/universe | source, amd64, i386, powerpc [15:17] looks like NBS [15:18] infinity: yeah, but the avr-libc for armel depends on gcc-avr 4.5.3 [15:18] kenws: The reason the deb is there is because it was built in precise. [15:18] infinity: ok, I see. [15:18] avr-libc is arch:all, hence the weird dep. [15:19] aah, ok - interesting [15:20] I haven't tried it but it looks like there is no easy way (without apt pinning) to get avr-libc installed on armel oneiric. [15:20] That should have been tidied and removed before release. :/ [15:20] Would be just as broken, but less confusing. [15:20] yep [15:20] You could always try running precise. ;) [15:20] : ) [15:20] armhf indeed :) [15:21] dOh, wdo we have armhf packages for precise already? [15:21] sure [15:21] s/dOh/Oh/ [15:21] cool [15:21] No installers yet, and missing some desktop bits (and lots of universe), but we're getting there. [15:21] send flowers to infinity [15:21] looks good for FF if we dont hit a bad disaster now [15:23] Yeah, I think we're going to be fine. [15:23] It might actually be in better shape than armel soon. :P [15:23] well, lets see how the build system behaves [15:23] (Which won't hurt my feelings at all) [15:23] i expect a bunch of changes to the subarch bits [15:23] Which build system? [15:23] (image builds i mean( [15:23] so, the way for armhf is to deboostrap a rootfs or are there better ways? [15:23] d-i's done, livecd-rootfs is done, live-build is done. [15:24] All we need is uboot and kernels. [15:24] kenws, use ubuntu-core [15:24] infinity, cdimage and debian-cd [15:24] I did cdimage. [15:24] debain-cd is cake. [15:24] I'll do it tomorrow. [15:24] there are plenty areas weher we check for armel [15:24] *where [15:24] Like i said, cdimage is all done. :P [15:24] ogra_: ok, thanks [15:24] debian-cd won't take long. [15:24] k [15:25] infinity: debootstrap of armhf are ticking on nicely... thanks! [15:31] will there be a precise release for the softfp abi as well? [15:31] kenws: Yes. [15:31] might be an unsupported one though [15:31] kenws: But only one of them (probably armhf) will get official LTS support. [15:32] which will get really funny wrt binary drivers [15:32] Binary drivers are going to be fun. [15:32] ok, so lets that the proprietaryGL libs will be available for hf as well ; ) [15:32] yep [15:32] * kenws is looking for the ubuntu-core root fs [15:32] We have some good relationships with some vendors who will (hopefully) DTRT there. [15:32] But not all vendors. [15:32] well, i think TI might be with us here if we can actually provide them a build and test env early enough [15:33] but for others ... [15:33] which abi a the binaries in the precise-core-armel.tar.gz? (http://cdimage.ubuntu.com/ubuntu-core/releases/precise/alpha-1/) [15:33] dont take A1 [15:33] take the last daily that built [15:33] (and that should have the most recent abi) [15:33] ok, so http://cdimage.ubuntu.com/ubuntu-core/daily/current/ [15:34] right [15:34] thanks [15:34] ubuntu-core will actually be producing dailies again shortly. Just fixing the buildd right now. :P [15:35] kenws: As for "which abi", armel is always softfp, armhf is always hard. That's the point of having two. ;) [15:39] infinity: I agree : ). when I looked a the alpha-1 there was only one tarball and I didn't know how the binaries were built [15:39] kenws: Yeah, I landed all this post-A1. ;) [15:39] also, nvidia do have hf binary drivers for tegra [15:39] lilstevie: \o/ [15:39] yay, where ? [15:40] trimslice developer forums [15:40] lilstevie: Of course, if they also have executables with those, they won't run, I bet. [15:40] lilstevie: But the libraries and drivers will work. [15:40] they were built post a12r1 [15:40] but they do have those daemon bits that aren't strictly needed anymore [15:40] nice ! [15:41] bah, sigh [15:41] so not like the linux4tegra drop then [15:41] Yeah, the daemon bits won't work. [15:41] not quite [15:41] We really need to push our linker changes upstream and get every toolchain on the same page. [15:41] Like, yesterday. [15:42] the daemons weren't running on Mer [15:42] but using the drivers [15:42] but in any case [15:43] they use them for the trimslice on Mer, and Archlinux [15:43] hf drivers that is [15:47] lilstevie: any abstract thoughts on my problem? [15:47] Xase: not yet, been a little busy [15:48] No sweat, any knowledge anyone could provide is a great help. [15:51] And we have Unity on armhf. Welcome to a (probably partially broken) desktop. [15:52] infinity: heh [15:52] nice [15:56] I love comments on forums like "-it might be a good idea to test the binaries before running the script to make sure they don't segfault, since this seems to be a relatively common problem" [15:56] :/ [15:57] 1) I have had 0 reports of this, and have no idea where this 'common problem' is. 2) I give an email address for people to report bugs to; nobody has [15:57] oh, and my favorite... 3) I use the stuff I do myself [16:02] ppisati, could you build linux-ti-omap4 for armhf please? [16:03] doko_: is the next item in my todo list [16:03] \o/ [16:10] ppisati, thanks, including the mmap patch? [16:12] yep === Guest76640 is now known as NCommander [16:35] ogra_: hi. do you think i could get another PPA on tiomap-dev? something for 'experimental' stuff that we want ubuntu users to get access to easily? === NCommander is now known as Guest67564 [16:36] ndec, will have to talk to davidm about that, but he is traveling, how urgent is that ? === Guest67564 is now known as NCommander [16:36] not so many things in terms of build load, but i just need to make sure that we make a clear separation between what should work (release PPA) and our sandbox [16:36] not too much urgent. [16:36] ok [16:36] i'll get an answer before the friday meeting [16:37] good! [16:59] ppisati: Does this round of SRU kernels have the mmap fix? [17:11] GrueMaster: nope [17:11] GrueMaster: it entered the trees today [17:11] sigh. Why so late? It was tested a couple of weeks ago? [17:12] Now we have to wait for another round of SRU updates. [17:14] Hey look, d-i succeeded. [17:14] wohoo [17:14] quick, lets build alternates :P [17:15] For? armhf??? [17:15] I haven't done the debian-cd mangling yet. ;) [17:15] GrueMaster: Yeah. [17:15] yep :P [17:15] If only we had a kernel. [17:15] well, netinst should work [17:15] we do (if it finished yet) [17:15] for omap at least [17:16] We have omap. [17:16] d-i wouldn't have built without it. [17:16] ah, right [17:16] u-boot is missing [17:16] Is not. [17:16] omap? Cool. I can start testing it later today once my mirror has pulled it in. [17:16] Again, d-i won't build without it. :P [17:16] you fixed it ? [17:16] oookay [17:16] Just needed armhf added to the arch list. [17:17] * ogra_ wants ac100 :P [17:17] doko did uboot and x-loader. [17:17] i saw x-loader [17:17] missed u-boot somehow [17:17] I think he's just been looking at suite-diff.py output and adding armhf everywhere it wasn't. ;) [17:17] heh [17:18] I've been focusing on getting the desktop built. [17:18] unity-2d done. [17:18] Some ubuntuone stuff still to go. [17:18] yeah, and that lenses thing for 3d [17:18] Hey, we have a libinfinity. [17:18] The file lens needs actual fixing. [17:18] well, a bunch hasnt built yet for -desktop [17:18] The desktop guys are on it. [17:19] yep, saw that [17:19] I don't know about "a bunch". We're only 153 packages short in main. [17:19] ogra_, all packages on armhf should be built, which also exist on armel (or are currently building ...) [17:19] Binary packages, that is. [17:19] http://qa.ubuntuwire.org/ftbfs/primary-precise-armhf.html shows 10 (one ftbfs) [17:19] doko_: Redboot failed. Calling the compiler by ABI name. Not that it matters. [17:20] infinity, currently fixing [17:20] for the ubuntu-desktop set [17:20] had to do libinfinity first ;) [17:20] doko_, i wonder if we shouldnt just remove redboot [17:20] redboot fails? Oh no! Panic time. :P [17:20] banshee's just waiting on ubuntuone stuff to sort out. [17:20] nobody maintains it [17:20] ogra_: We don't boot any subarches with it anymore. [17:20] and nothing uses it anymore [17:20] ogra_: Freescale moved entirely to u-boot. [17:21] infinity, well, we probably kept it around for oem or something [17:21] I'm game for removal. [17:21] Or at least demotion. [17:21] not sure [17:21] huh [17:21] Only redboot platform we have is Babbage3, which is stuck on Lucid. [17:21] it was demoted ages ago [17:21] Or is it already in universe [17:21] ? [17:21] if its in main again thats a bug [17:21] In that case, no idea why doko uploaded it. :P [17:21] heh [17:21] nostalgy :) [17:22] redboot-imx | 200952-0ubuntu2 | precise | source [17:22] ^-- Looks main to me. [17:22] GrueMaster, the vodafone netbook is babbage "like" so it might have helped having around a redboot package to patch it [17:22] Find where that's seeded and get rid of it. [17:22] infinity, wow [17:22] Actually, I will. [17:23] it shouldnt be seeded [17:23] weird [17:23] ... wow. I still don't have the precise seeds locally? I fail at life. [17:23] ogra_: So is the Efika, but iirc, it is u-boot. [17:23] platform.oneiric/installer: * redboot-tools-udeb [armel] [17:23] Yeah, it's seeded. [17:23] Now to fix it in precise. [17:23] GrueMaster, right, i think the vodabook is actually very close to bbg [17:23] so might use redboot [17:24] ENOCLUE. [17:24] Freescale ditched redboot ages ago. [17:24] Any newer imx51 stuff should be u-boot, from what I understand. [17:24] infinity, yes, thats what i say, the HW is based on a board where no u-boot existed [17:24] I thought we were looking at switching bbg3 during Lucid also, but couldn't get it working. [17:24] right [17:24] Well, I'll keep it seeded then. [17:25] code was immature and incomplete [17:25] ogra_: Care to verify with our new PES overlords? :) [17:25] infinity, no, drop it [17:25] thats a 2009 source that nobody touched afterwards if people need the source package they should pull from lucid [17:25] i dont think it changed since [17:26] If needed, universe isn't too far to see for the eye of Sauron. [17:26] Yeah, I won't remove it, just demote it. [17:28] Committed. [17:29] * ogra_ just asked about the vidabook, if they dont use it i'll file a removal bug [17:29] *voda [17:29] It does little harm being in universe. [17:29] If some keener wants to do a home-brew precise setup on their babbage. [17:30] hm [17:30] as long as nobody bothers me about it (it might have my name all over the changelog) [17:30] :P [17:32] hmm, looks like the xubuntu seeds would like to know about armhf [17:33] ogra_: indeed, but I was waiting for universe to be more complety built before doing that [17:33] ah [17:35] micahg: Hey, I spent some time unsnagging at least the core of xubuntu... [17:35] infinity: I wasn't blaming anyone :) [17:35] micahg: libxfcegui4 needs love, though. [17:35] micahg: (hint, hint) [17:35] infinity: doko fixed that I thought [17:36] Oh, so he did. [17:36] He's been rather nuts with the uploads today. [17:36] argh [17:37] And banshee's off! [17:37] root@horus:/# exit [17:37] ogra@horus:~/chroot-hf$ ps ax [17:37] Killed [17:37] ogra_: Reboot. [17:37] no way to umount the /proc inside the chroot now i guess [17:37] grr [17:37] ogra_: You upgraded your chroot without having a no-op policy-rc.d in place. [17:37] ogra_: And something broke your init. [17:37] infinity: I can update the xubuntu seeds tomorrow for armhf if you think everything's close enough for it to work [17:38] micahg: No huge rush. [17:38] ok [17:38] infinity, well, i upgraded without /proc or /sys mounted ... and only mounted them for configuring procps ... [17:38] afterwards [17:38] ogra_: And procps is what killed you, then. [17:39] I bet. :P [17:39] likely [17:39] not init though [17:39] * ogra_ crosses fingers and reboots [17:41] I should go do debian-cd now. [17:41] We're closer to desktop images than I thought we would be. [18:00] ogra_: debian-cd done. [18:00] ogra_: If you want to review the latest revision (but I already merged it into production...) [18:00] well, if its already merged i'll look at the fallout :P [18:01] livecd-rootfs (or rather BuildLiveCD) dont seem happy at, [18:01] *atm [18:01] the failure mail i got looks like a quoting issue in BuildLiveCD [18:02] Subject: LiveFS --f-omap4/ubuntu/armel+omap4 failed to build on 20111205 ... [18:02] -f is usually for the filesystem call [18:02] ogra_: But does the failure log itself look goofy? [18:02] there is no content [18:02] ogra_: Or just the subject line? [18:02] Weird... [18:03] * GrueMaster has become numb to these emails. [18:03] seems to have failed in buildLiveCd already [18:03] Cause I have a log... [18:03] http://people.canonical.com/~ubuntu-archive/livefs-build-logs/precise/ubuntu-omap4/20111205/livecd-20111205-armel.out [18:03] GrueMaster, i only glance over them if they roll in ... that way such inconsistencies jump in my face [18:04] ogra_: I've done literally nothing to BuildLiveCD that would lead to that. [18:04] stramge [18:05] Which host mailed that to you? [18:05] nusakan [18:05] indeed [18:06] So, it's not from BuildLiveCD at all... [18:06] if it starts with LiveFS it is from the buildlive run [18:06] (the subject i mean) [18:06] Yes, but not BuildLiveCD. [18:07] well, thatrs just a subsequent call indeed [18:07] buildlive isnt doing much else but running BuildLiveCD remotely [18:08] but yeah, i indeed meant the execution of BuildLiveCD [18:08] I blame Colin's revision. [18:08] - mail -s "LiveFS $PROJECT/$DIST/$arch failed to build on $datestamp" \ [18:08] + mail -s "LiveFS $PROJECT${SUBPROJECT:+-$SUBPROJECT}${subarch:+-$subarch}${UBUNTU_DEFAULTS_LOCALE:+-$UBUNTU_DEFAULTS_LOCALE}/$DIST/$arch failed to build on $datestamp" \ [18:08] oh [18:09] Though, how we're getting OPTIONS in there, I don't know... [18:10] Oh, we're not. [18:10] where does --f come from then ? [18:10] * ogra_ doesnt see it [18:11] must come out of $PROJECT${SUBPROJECT:+-$SUBPROJECT} [18:11] Did you get that mail more than once? [18:11] nope, not yet [18:11] I suspect it was a manual build with bad options on the CLI. [18:11] ah [18:11] Leading to the empty mail and the whacky subject. [18:12] it would really help if it would publish the euid of the executing user :) [18:12] that way we should be able to distinguish between sudoed CLI calls and cron runs :) [18:15] SUDO_USER sshould be unset if it runs from cron, right ? [18:17] that way we should be able to tag it as manual build, i think that would help [18:17] cron runs as root, so yes. === doko_ is now known as doko [21:04] where is the most proper place to check for the status of an ubuntu package for arm? [21:05] jhobbs: in most cases it should be the same as any other architecture, you can use rmadison in devscripts to query what the latest version per arch is of a package [21:06] jhobbs: You can also search launchpad.net for the package. [21:06] Just select the version "in Ubuntu". [21:07] thanks [21:12] ppisati: So, on pressure, but if we had a ti-omap4 kernel on armhf, we could build desktop CDs in about an hour (without libreoffice, it's still building... But close enough!) [21:12] ppisati: s/on pressure/no pressure/ ;) [21:15] * GrueMaster increases the pressure. [22:37] ubuntu-core/armhf dailies re-enabled, tomorrow we build desktop images. [22:37] Or maybe tonight after I've napped. :P [22:38] W00T! [23:04] infinity, exo ftbfs on armhf, succeeds here locally ...