**** BEGIN LOGGING AT Wed Dec 07 02:59:57 2011 Dec 07 03:01:31 Xase: is that NookBuntu using an older version of ubuntu? Dec 07 03:01:47 because that seems rather overkill for natty+ Dec 07 03:15:25 HI.. Dec 07 03:15:28 I have a question... Dec 07 03:15:54 I'm interest in use rootstock.. Dec 07 03:16:14 and my question is.. Dec 07 03:17:11 if i modify the OS host.. (Ubuntu) Dec 07 03:17:30 with new packges and wallpapers.. Dec 07 03:18:02 when i build the arm image with the rootstock.. Dec 07 03:18:27 that changes apply for that build? Dec 07 05:59:09 lilstevie: I thing it's actually a hybrid of ubuntu and Angstrom though not sure. Dec 07 05:59:37 Xase: what could POSSIBLY go wrong Dec 07 05:59:53 Several parts say Angstrom... but it looks like and is advertised as ubuntu Dec 07 06:00:16 I think I'm going to build me a root fs from scratch so I can install the deprecated evtouch... Dec 07 06:00:30 Since there are rules for it in that nookbuntu lilstevie Dec 07 06:00:42 Even single touch would be a step in the right direction Dec 07 06:02:17 I think I should install Ubuntu... I'm tired of Debian =( Dec 07 06:02:23 A lot of my packages are broken. Dec 07 06:02:38 I converted a Crunchbang Statler/Squeeze to Wheezy. Dec 07 06:02:54 Xase: testing or- yeah, well, if you run testing you get to keep both halves Dec 07 06:03:22 twb: I'm an idiot, can you clarify that sentence. Dec 07 06:03:35 testing breaks a lot Dec 07 06:03:43 Ah, a joke? Dec 07 06:03:49 If you can't deal with that you're not supposed to run testing Dec 07 06:03:57 Oh I can. Dec 07 06:04:01 Xase: yes the line is "with open source, when it breaks you get to keep both halves" Dec 07 06:04:11 The breakage is mainly from converting. Dec 07 06:04:17 Fair enough Dec 07 06:04:55 Testing is actually really nice... though I really wanna give Unity another go now that 11.10 is out. Dec 07 06:05:15 Ubuntu is great... but so is Debian... but so is Linux in general. Dec 07 06:05:17 Bleh Dec 07 06:05:19 I flip flop a lot. Dec 07 06:05:24 Not a unity fan? Dec 07 06:05:46 I'm not a fan of much of anything ubuntu has done to debian Dec 07 06:05:59 I've been digging gnome 3.0, but I'm still partial to open box/xfce Dec 07 06:06:10 :p Dec 07 06:06:11 In particular upstart as at lucid routinely fucks me up the arse, no lube Dec 07 06:06:12 lol Dec 07 06:06:17 Not a ubuntu fan in general. Dec 07 06:06:30 ? Dec 07 06:06:37 s/?/./ Dec 07 06:07:00 I really need to practice regexps more :( Dec 07 06:07:15 I'm slacking in my auto-didactic ruby learning :( Dec 07 06:07:24 Well, I will cheerfully take Ubuntu LTS if the alternative is RHEL or SLES or SCO or Solaris or W2k8 or ... Dec 07 06:07:48 My main dither is I don't have a seperate home partition... Dec 07 06:08:11 So installing Ubuntu kills all my files... unless I dual boot, copy crap over and chmod/chown a lot of crap. Dec 07 06:08:27 And then kill my debian install. Dec 07 06:08:59 Meh, I'd just upload the important stuff if my upload speed wasn't like 0kb/s Dec 07 06:09:00 If your /home isn't separate from the OS, you deserve anything that happens to you Dec 07 06:09:27 I normally do have a seperate home, but I had a two year old clinging to my back at the moment, and couldn't focus on much of anything. Dec 07 06:09:41 The only thing I managed to make separate was /boot Dec 07 06:11:18 That's why you hang them on the coat hook by their overalls Dec 07 06:11:41 Do Dresses work as well? Dec 07 06:11:50 Dunno Dec 07 06:12:00 I think I'd murder the family member to give my daughter overalls. Dec 07 06:12:15 Reminds me of my Grandaddy... who always mows the lawn once a week in just overalls. Dec 07 06:12:23 No shoes, socks, underwear or shit... Dec 07 06:12:25 shirt* Dec 07 06:12:29 just overalls. Dec 07 06:12:57 She's two, she probably rolls around in mud and stuff, overalls sound practical to me Dec 07 06:13:15 Or maybe not overalls but a jumpsuit like a mechanic or a pilot wears Dec 07 06:13:32 Nah, she's sophisticated, she can navigate the ipod, the nook color, and my Inspire, and her mother's laptop. Dec 07 06:13:48 She's a tomboyish dress wearing nerd in growth :D Dec 07 06:13:53 That doesn't preclude mud Dec 07 06:13:57 Man she's got a mouth. Dec 07 06:14:11 The only time she gets near mud is when she's kicking it at ya'. :p Dec 07 06:14:25 I don't have a good solution re. mouth, except maybe wearing noise-cancelling headphones Dec 07 06:15:22 Eh I only have a x86 install disc =/ Dec 07 06:15:34 PXE FTW Dec 07 06:15:37 She is the noise cancelling headphones... Dec 07 06:15:45 You know... I've never given PXE a try... Dec 07 06:16:01 Give that baby netflix... and out! Dec 07 06:16:37 Yeah but don't I already have to have something serving the media @ twb ? Dec 07 06:17:35 EH? Dec 07 06:17:46 Oh, yeah, you need a PXE server Dec 07 06:18:03 I'll just go minimal... Dec 07 06:18:20 I'll just redownload all my crap, though it will take a lengthy ass time over my connection :D Dec 07 06:18:24 o.o Dec 07 06:18:27 Really lengthy. Dec 07 06:18:35 It'd be faster to just download the whole CD... Dec 07 06:18:45 Whatever Dec 07 06:18:57 Too bad I can't bypass my ISP and use my shell's internet as my internet :D Dec 07 06:19:03 20mbits would be nice Dec 07 06:19:12 "your shell" ? Dec 07 06:19:27 I have a shell account provided by a friend on their data server. Dec 07 06:19:33 Oh right. Dec 07 06:19:39 I use it for irssi, and stuff. Dec 07 06:19:45 Sure, just use sneakernet between there and you Dec 07 06:19:54 apt-walk or debmirror or so Dec 07 06:20:25 20mbps is only about standard ADSL2+ speed, tho. Dec 07 06:20:34 Sneakernet doesn't quite cut it over two oceans. Dec 07 06:20:44 :P Dec 07 06:22:07 Man I forgot the line to check bandwidth via ternminal Dec 07 11:30:22 Xase: the depreciated package is a little overkill Dec 07 11:30:57 it is depreciated cause it was rolled into evdev AFAIK Dec 07 12:06:11 hi guys Dec 07 12:07:03 ogra_ are u there? ;) Dec 07 12:28:58 S0NiC, yes, whats up ? Dec 07 12:34:11 ogra_ do you know rootstock? Dec 07 12:34:19 i wrote it ... Dec 07 12:34:23 its obsolete Dec 07 12:34:55 more obsolete than this https://wiki.ubuntu.com/ARM/BuildEABIChroot? Dec 07 12:35:05 same level :) Dec 07 12:35:30 ah ok, i have two questions Dec 07 12:36:39 lilstevie: the same dude thats ubuntu on transformer? Dec 07 12:37:07 1. is armv5tel compatible to arm7? Dec 07 12:37:19 sounds no. right? Dec 07 12:38:04 ubuntu doesnt have an armv5 build :-( Dec 07 12:38:12 not sure, check wikipedia ... i thougth v5tel was arm11 but i'm usually wrong with the old stuff (and we dont support it anywhere anyway) Dec 07 12:38:45 can we reduce the default thread stack size in glibc from 8MB to say 2MB or less...? i find it waste of resources on arm to fill up the 512Mb of memory by simply starting some programs that are totally running 64 threads on the system Dec 07 12:38:55 ogra_ ill check it Dec 07 12:39:42 S0NiC, well, wrt ubuntu it wont gain you anything, we only support armv7, cortex-a8 and upwards Dec 07 12:40:05 ogra_ armv7 is what i need Dec 07 12:40:25 well, i was just wondering since you asked about v5 above Dec 07 12:40:39 what you recommend? Dec 07 12:40:50 ?? Dec 07 12:41:21 for pre-cortex-a8 you mean ? use debian, they support older SoCs Dec 07 12:41:22 ogra_ how i get a toolchain with armv7, i tried https://wiki.ubuntu.com/ARM/BuildEABIChroot? and uname -m tells me armv5tel Dec 07 12:41:38 thats why iam wondering Dec 07 12:41:51 then you muss use a very old release in your chroot Dec 07 12:42:06 we dont have any supported release for pre-v7 Dec 07 12:42:33 did you remember we did this yesterday? and you told me that is deprecated Dec 07 12:42:34 karmic and jaunty used to support older HW but both of them are EOL Dec 07 12:42:59 ogra_ ok, how i get a toolchain running arm7. thats the question Dec 07 12:43:01 :) Dec 07 12:43:12 (and we only supported them because immediately switching to v7 was to hard) Dec 07 12:43:23 ah ok Dec 07 12:43:24 use a decebt release for your chroot ... Dec 07 12:43:29 *decent Dec 07 12:44:12 and what you recommend? sorry i have no plan ;_7 Dec 07 12:44:30 XorA: yes, I am he Dec 07 12:44:58 lilstevie: sweet, one day I shall stop travelling without my Transformer and actually get it installed Dec 07 12:45:00 S0NiC, take natty its the last stable release, fully supports v7 and has the longest life cycle Dec 07 12:45:16 XorA: hehe, I hope on making the process even easier soon :) Dec 07 12:47:02 ogra_ ok ill download it, and how can i get a funcitionally toolchain? Dec 07 12:47:06 lilstevie: complex Im not worried about as Im an embedded linux guy, but the transformer always being 1000s of miles from my hand is an issue ;-D Dec 07 12:47:25 S0NiC, its is inside there ... you just install the build-essential package Dec 07 12:47:37 lilstevie: BTW what PMIC is in Transformer do you know? Dec 07 12:49:22 ogra_ thanks. you mean this Ubuntu 11.04 right? is der any stuff i can read especially for this? Dec 07 12:53:02 S0NiC, just use qemu-debootstrap like you did yesterday Dec 07 12:54:46 ogra_ ill try ;D Dec 07 13:07:56 XorA: good question :p Dec 07 13:08:42 XorA: I am really only on the surface still Dec 07 13:08:56 still a lot of work to go before it is 100% Dec 07 13:10:59 lilstevie: its not one of my PMICs Dec 07 13:11:05 found it in teardown Dec 07 13:11:28 heh Dec 07 13:12:47 well I haven't noticed any driver issues with the PMIC anyway Dec 07 13:13:18 it wakes up fine, just the framebuffer that doesn't Dec 07 13:14:47 PMIC probably 90% controlled by its internal power sequencer anyway Dec 07 13:16:37 yeah Dec 07 13:17:21 my only problem with sleep/wake is the framebuffer not coming back up correctly Dec 07 13:42:45 q Dec 07 13:43:27 ogra_ can i bother you again? ;) Dec 07 13:43:33 sure Dec 07 13:44:31 i have to install qemu-arm-static again=? Dec 07 13:44:41 i only bootet now ubuntu 11.04 in my vm Dec 07 13:44:44 booted Dec 07 13:44:51 qemu-user-static is the actual name since a few releases Dec 07 13:45:00 ah ok thx Dec 07 13:45:18 and from that use qemu-debootstrap like yesterday Dec 07 13:45:25 with suite set to natty Dec 07 13:45:58 that was what i thought. thx Dec 07 13:53:29 qemu-debootstrap --arch armel --suite natty illl try this Dec 07 13:57:19 not --suite Dec 07 13:57:20 qemu-debootstrap --arch armel natty Dec 07 13:57:37 ogra_ i trie Dec 07 13:57:47 try Dec 07 14:00:29 ogra_ then i can do "sudo chroot ? Dec 07 14:00:44 right Dec 07 14:01:11 and the i do update? and after that built-essentials? Dec 07 14:01:30 ogra_, what tags are used for armhf ftbfs issues? stll arm-porting-qeuue? Dec 07 14:02:22 doko, ask rsalveti :) i never use tags for that, i usually just pick from ubuntuwire Dec 07 14:02:41 * ogra_ finds using bugs for ftbfs overkill Dec 07 14:02:42 doko: yes Dec 07 14:22:56 ogra_ iam here again... i cant update/install anything, i get the following error: http://nopaste.info/1edf6eb8ad.html Dec 07 14:23:46 S0NiC, check /etc/pat/sources.list Dec 07 14:23:57 */etc/apt/sources.list Dec 07 14:24:22 mom Dec 07 14:24:53 ogra_ its empty Dec 07 14:25:02 k Dec 07 14:25:08 add the following line to it Dec 07 14:25:26 deb http://ports.ubuntu.com/ubuntu-ports natty main restricted universe multiverse Dec 07 14:25:34 then run apt-get update again Dec 07 14:25:38 if i try ifconfig i get this ifocnfig Warning: cannot open /proc/net/dev (No such file or directory). Limited output. SIOCGIFCONF: Bad address maybe this is a point? Dec 07 14:25:42 that should give you the packages Dec 07 14:25:45 ok Dec 07 14:26:40 ah now it works Dec 07 14:26:42 thx Dec 07 14:26:45 :) Dec 07 14:27:07 that are problems, i have no idea where i have to search for an solution... ;( Dec 07 14:27:36 well, thats basic knowledge about .deb based systems Dec 07 14:27:44 not even ubuntu specific Dec 07 14:27:55 i only run gentoo ;) Dec 07 14:28:08 update / upgrade is done Dec 07 14:28:18 now i try to install build-essential Dec 07 14:28:44 ok worked Dec 07 14:29:06 and then you want the -dev packages for the libs your app links against :) Dec 07 14:29:22 and hopefully it worked after that ;D Dec 07 15:14:38 ogra_ http://nopaste.info/9ea21b319d.html i get an ARM file... hope it works... Dec 07 15:15:09 cross your fingers ;) Dec 07 15:15:35 good luck :) Dec 07 15:24:48 ogra_: no armhf image sin http://cdimage.ubuntu.com/daily-preinstalled/current/ ? Dec 07 15:25:00 im looking for a pandaboard armhf omap4 Dec 07 15:30:11 xranby, patience ! Dec 07 15:30:31 ac100 just finished, i'll start omap4 soon Dec 07 15:39:06 ogra_: ok, patence lasted ~10 min this time.. will the ac100 image appear at the daily-preinstalled location? Dec 07 15:39:22 yes, once the post processing is done ... Dec 07 15:39:40 the livefs build succeeded, waiting for the second part to finish atm Dec 07 15:39:53 its my first testbuild ... might be that it has issues Dec 07 15:44:09 ogra_: i appreciate the work you do. Dec 07 15:44:36 will occupy myself with browsing through and triage armhf bugs while i wait Dec 07 15:44:39 hmm, it finished Dec 07 15:44:51 but i dont see it being mirrored Dec 07 15:45:13 http://cdimage.ubuntu.com/daily-preinstalled/20111207.1/ shoudl theoretically have an armhf image for ac100 Dec 07 15:46:54 which package maintains contains the imager's code? Dec 07 15:47:17 some of it isnt public Dec 07 15:47:32 generally its the cdimage and the debian-cd projects Dec 07 15:48:54 nope. no trace of armhf anywhere Dec 07 15:49:18 * ogra_ tries something else Dec 07 15:50:37 re-running the second part of the build Dec 07 15:50:53 with some different options Dec 07 15:52:24 (that will take about 30min) Dec 07 15:53:39 AAAND !!! THERE WE GO !!! Dec 07 15:54:06 omap4 started Dec 07 15:54:11 xranby, ^^^ Dec 07 15:54:25 \o/ Dec 07 15:54:28 should be ready in about 2.5-3h Dec 07 15:55:10 too bad i cant text you a beer... so here have a ☕ Dec 07 15:55:39 *slurp* Dec 07 15:55:41 :) Dec 07 15:58:57 ogra_ IT WORKS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ;D Dec 07 15:59:30 congrats :) Dec 07 15:59:39 seems to be a good day for everyone today Dec 07 16:00:16 ogra_ it was a good idea to join this channel, your help was awesome ;) Dec 07 16:00:18 many many thanks Dec 07 16:00:19 ! Dec 07 16:00:27 youre welcome :) Dec 07 16:04:47 hmm, intresting, the hf image is 20M smaller than the armel one Dec 07 16:15:50 janimo, did you notice that adam added hf support to the ac100 package ? it not merged into git ... Dec 07 16:15:58 *it is Dec 07 16:16:10 ogra_, I noticed, yes Dec 07 16:16:17 looked at the quite impressive diff Dec 07 16:16:17 so before going to 3.0 please merge :) Dec 07 16:16:30 I need to merge it to git tree of course before 3.0 Dec 07 16:16:32 :) Dec 07 16:16:39 beyond that see above, ac100 armhf image is available ;) Dec 07 16:16:48 yup :) nice Dec 07 16:16:59 looking forward to drop all armel images :) Dec 07 16:17:03 yeah Dec 07 16:17:22 i'm really curious why hf is so much smaller though Dec 07 16:17:30 btw, libreoffice needs some porting work. won't continue with this myself Dec 07 16:17:47 ogra_, well, compare some single packages Dec 07 16:18:30 doko, we lost about 20MB Dec 07 16:18:43 quite impressive Dec 07 16:19:29 doko, I plan to look at Libo armhf myself Dec 07 16:19:31 ogra_, I don't think this is all code Dec 07 16:19:44 probably not Dec 07 16:19:46 janimo, see bug #900636 Dec 07 16:19:48 Launchpad bug 900636 in libreoffice "libreoffice ftbfs on armhf" [High,Confirmed] https://launchpad.net/bugs/900636 Dec 07 16:19:58 i'm to lazy to compare the manifests before testing Dec 07 16:20:26 will do that later ... Dec 07 16:21:02 doko, thanks for the diff. I suspect I'll have another few days of 'fun' with libo source tree Dec 07 16:21:07 it didnt error out or anything during the live build phase so there cant be anythng missing, whats seeded will be installed Dec 07 16:22:13 janimo: I think it's only the bridge, passing the arguments in floating point registers Dec 07 16:22:14 ogra_, does the amrhf gcc have different build option defaults than armel? Dec 07 16:22:31 doko, indeed, uno bridge assembly and stack wizardry Dec 07 16:22:33 not that i know of Dec 07 16:22:40 beyonf the vfp stuff indeed Dec 07 16:22:54 no, just -mfloat-abi=hard Dec 07 16:23:39 ogra_, could be we have some optional package deps somewhere which only are active for armel? Dec 07 16:23:50 so for armhf they are not brought in? Dec 07 16:24:00 shouldnt be anymore Dec 07 16:24:09 we used to ... banshee etc Dec 07 16:24:16 but that was all dropped Dec 07 16:24:41 well, something to examine later Dec 07 16:24:45 could be; currently we only did fix building package to build on armhf, which only built on armel Dec 07 16:24:51 lets see how omap4 looks like Dec 07 16:30:18 Can we get started on a netinstall image for mx5 soonish? It will help for future testing, and a lot of people with sata will be pleased. Dec 07 16:30:45 GrueMaster, do we have the hf kernel yet ? Dec 07 16:31:02 i dont think we do until linaro uploads the change Dec 07 16:31:11 No, but we have an armel kernel since Oneiric. Dec 07 16:31:13 * ogra_ is afke for a moment Dec 07 16:31:47 We can at least get the prelim work done so when there is a HF kernel, we're ready for it. Dec 07 16:31:54 GrueMaster, oh, netinst ... i guess that wont work, d-i needs the kernel in main iirc Dec 07 16:32:11 anyway, back soon Dec 07 16:32:23 For all armel platforms, the kernel needs to be preseeded anyway. Dec 07 16:38:04 doko, what is a good example of a package that has armhf and armel separate codepaths with ifdefs (or whatever is necessary) ? Dec 07 16:39:30 janimo: If you are looking at the size diffs between packages, it could simply be less instructions needed to perform the same operation determined by the compiler. Dec 07 16:39:31 janimo, I think you would need to look at the sources control file for things like [armel] in dependencies. you won't see this in the packages file Dec 07 16:41:23 janimo, infinity has a modified suite-diff.py which we used to find packages not built on armhf at all. but this won't help much for universe until most of the archive is built Dec 07 16:43:25 ogra_, so what is the status about the ac100 images? Dec 07 16:57:47 doko: ac100 armhf image status https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/901315 Dec 07 16:57:49 Launchpad bug 901315 in ubiquity "crash during background user creation during ac100 armhf precise installer" [Undecided,New] Dec 07 17:05:24 doko, ubiquity is broken, but all other bits seem fine (the bug was apparently sent using firefox :) ) Dec 07 17:06:21 GrueMaster, preseeding isnt the point ... d-i only uses main during its own build afaik ... you need vmlinuz from the .deb to actually roll the netinst images Dec 07 17:06:23 yes i have sent it using firefox from inside the armhf precise userspace Dec 07 17:06:33 yay Dec 07 17:06:47 bah, but the omap4 image failed to build :( Dec 07 17:06:50 * ogra_ checks why Dec 07 17:09:18 geez, language-selector explodes Dec 07 17:13:06 Setting up hunspell-en-us (20070829-4ubuntu2) ... Dec 07 17:13:06 Error: update-openoffice-dicts not present or executable. Missing dependency on Dec 07 17:13:06 dpkg: error processing hunspell-en-us (--configure): Dec 07 17:13:06 subprocess installed post-installation script returned error exit status 1 Dec 07 17:13:06 No apport report written because MaxReports is reached already Dec 07 17:18:09 ogra_, a new ubiquity is still building ... Dec 07 17:18:20 * Add armhf support. Dec 07 17:19:11 yeah Dec 07 17:19:23 the hunspell thing looks weird though Dec 07 17:19:44 3h before the ac100 build succeeded and i dont think the packages changed in that area Dec 07 17:22:27 janimo: jamvm in openjdk have separate code paths http://git.berlios.de/cgi-bin/cgit.cgi/jamvm/tree/src/os/linux/arm/callNative.S Dec 07 17:32:02 GrueMaster, there's no work required to get an armhf kernel running, the kernel is agnostic as to floating point ABI Dec 07 17:32:25 NekoXP, it needs to match dpkg Dec 07 17:32:27 you just need to change the arch in the packager Dec 07 17:32:35 which means a rebuild Dec 07 17:32:47 Yes, I figured as such. More a case of adding support for register dumps during task switches and what-not. Dec 07 17:33:15 GrueMaster, no support at all, kernels don't need to change for armhf no matter what Dec 07 17:34:30 I don't know enough about arm architecture, but I would be surprised if it didn't need a little support added for context switching (same as SSE* on x86). Dec 07 17:34:34 if it supports floating point units at all, it will dump them as it always did, there's no userspace<->kernel ABI difference as floating point registers can't be used for syscalls Dec 07 17:34:40 it's there for softfp Dec 07 17:35:11 you have to save floating point registers regardless, but for hardfp userspace gets to *pass arguments* in floating point registers Dec 07 17:35:27 but that's only if you're passing a float or double, you can't pass floating point to the kernel Dec 07 17:35:56 Still, if the kernel isnt building for armHF, then some work needs to be done, even if it is only at the package build level. Dec 07 17:36:30 right. that said, I would really really like to see someone take the initiative and decouple the kernel arch from the userspace arch :) Dec 07 17:37:07 surely dpkg could be modified to have knowledge of a "suitable kernel architecture"... Dec 07 17:38:17 It is more than just dpkg. A lot of other package managers would also need modifying. Dec 07 17:38:47 for instance with this x32 architecture project, that means running 32-bit apps in a 64-bit compatible ABI, it would be another example of different kernels being fully capable of running the same userspace (and x64 already can run a ia32 userspace) Dec 07 17:39:51 actually what would be less weird is if any binaries are required to go into packages, mark the package as that ABI. Since binaries that don't use VFP on armel or armhf can run together anyway it will reduce package building for things that don't touch fp at all Dec 07 17:40:31 that was the original idea, I guess it's difficult though right? Dec 07 17:41:05 but not so different from the differentiation between ${my_running_arch} and "all"? Dec 07 17:42:37 hey, the pandaboard ES is now on pandaboard.org. Cool. Dec 07 17:43:52 NekoXP: I can already do that partially on arm. I was running a chroot to an armhf image from an armel image (although I should have used lxc as it left the platform unstable). Dec 07 17:45:15 just because you mounted /proc :) Dec 07 17:46:32 sure, the only incompatibility is if it uses vfp instructions AND uses the vfp abi extension it's basically mutually incompatible for those functions only. If you had libc and libm, libc would be basically completely agnostic.. libm would need to be linked depending on the elf header.. that kind of thing Dec 07 17:47:04 the vast majority of stuff doesn't actually throw around fp arguments, but there's some stuff like OpenGL which definitely does and it makes a hell of a difference Dec 07 17:48:23 Well, I think the goal is to switch to armhf before release, and leave armel to bit-rot, making the whole argument moot. Dec 07 17:48:23 and even then you could get the benefit of the improved ABI internally, and use assembler stubs or macros to call out to armel libs if need be (or the other way around). I actually do wonder if gcc would use the vfp abi extension for static functions even if it was built with armel? Dec 07 17:48:30 good point Dec 07 17:49:13 Aven if we keep armel floating along, it should be easy to run armel packages on an armhf system using multilib. Dec 07 17:49:21 *Even Dec 07 17:50:04 The opposite is not guaranteed to work. Dec 07 17:50:23 well, moot once we shot down the armel archive Dec 07 17:52:00 * GrueMaster reads up on the sysboot3 switch on the pandaboard ES. Switches boot from USB/MMC1 to UART/MMC1. Useless. Dec 07 18:06:02 cu guys Dec 07 19:08:40 xranby, thanks for the pointer Dec 07 19:50:39 GrueMaster, has ppisati given you any 3.2 based ti-omap4 kernels to test ? Dec 07 19:50:54 I haven't seen one yet. Dec 07 19:52:27 Nothing on my mirror (updated from ports.u.c bi-hourly). Dec 07 19:54:32 GrueMaster: It's not uploaded/built yet. apw's just about to do that for us. Dec 07 19:54:52 ah, ok. Dec 07 19:56:12 GrueMaster, yeah was wondering if you had had a preview Dec 07 19:57:00 Nope. Loop {everyone}; me. Same as always. :p Dec 07 19:57:56 You and I entered the loop at the same time. :) Dec 07 19:58:02 And I'm not sure anyone else is in it. Dec 07 19:58:08 So, you can claim first this time! Dec 07 19:58:22 This looks prommisint though: linux-image-3.0.0-1402-omap4_3.0.0-1402.3_armhf.deb on my mirror. Dec 07 19:58:52 anyone here have any experience with asm on arm? Dec 07 19:59:41 And netinstall images! Santa came early last night. Dec 07 20:00:01 http://pastebin.com/zkP6Zbbs <- trying to understand why it doesnt like REGS_TO_SAVE i think it may be in a invalid format for the __asm__ volatile call Dec 07 20:00:07 (even if my fingers are cramping up and I can't type). Dec 07 20:00:59 Ewww. gcc inline assembly. Dec 07 20:01:24 Brings back bad memories from my early Intel days. Dec 07 20:01:27 GrueMaster, that is the previous kernel, we are taking about jumping that 2 kernel versions :) Dec 07 20:01:40 but if you have working netinstall images finally thats great Dec 07 20:01:56 if i trim regs to save down to 1, then it flies Dec 07 20:02:09 apw: Understood, but having an armhf kernel for omap4 now means I can have one system play while I way for your spin. Dec 07 20:02:30 GrueMaster, sounds like a good things Dec 07 20:03:20 GrueMaster: I'm curious if that omap4 netinst plays up for you. Dec 07 20:03:42 I'll let you know in a few minutes. Dec 07 20:03:44 GrueMaster: If you get the same "everything works, but I get no login" issue, then it's definitely time for me to get digging on reproducing. Dec 07 20:05:01 I was able to get further with init=/bin/sh. Something in unity seemed to be hosing the system. Dec 07 20:06:16 Unity, feh. Dec 07 20:06:25 Netboot a server install instead of a desktop one? :) Dec 07 20:06:34 Oops. Meant upstart. Dec 07 20:06:45 Oh. That's potentially less pleasant. Dec 07 20:06:58 Could be neverending respawning gettys. Dec 07 20:07:16 Does ssh spawn a getty? Dec 07 20:07:22 I think upstart helpfully hides that situation from you, unlike sysv that would spam the console with "YOU'RE FUCKED, MATE". Dec 07 20:07:41 Heh. Dec 07 20:08:00 Hrm, no. SSH doesn't run a getty binary. Though, it does still use PTYs. Dec 07 20:08:00 Crap. Kernel Panic. initrd issue. Dec 07 20:08:20 Initrd issue? :( Dec 07 20:08:30 Don't tell me I need to fix it harder. Dec 07 20:08:59 solved :D Dec 07 20:09:54 Fucksake. It's still putting it in /lib isn't it? Dec 07 20:10:02 d-i needs a talking to. Dec 07 20:10:15 Looking Dec 07 20:10:40 yep. Get out the flogging stick. Dec 07 20:11:11 I figured moving it in the udeb would be enough. Apparently, it's braindead and just flattens everything to /lib >:( Dec 07 20:11:20 No arm-linux-gnueabihf in /lib. Dec 07 20:11:22 Will fix later today. Dec 07 20:11:29 But if you repack that mess, here's hoping it work. Dec 07 20:11:30 s Dec 07 20:11:39 (Works better than omap, that is) Dec 07 20:12:57 I'll have to wait for a little bit (or cobble the boot process manually). The current setup pxeboots and pulls from my mirror, which is now updating. If I manually flog uInitrd, it will just get erased. Dec 07 20:24:25 Ok, onward. Netinstall started. Moving on. Dec 07 20:25:05 grmbl. "Loading libc6-udeb failed for unknown reasons. Aborting." Dec 07 20:27:57 infinity: ^^^ Dec 07 20:32:33 ... Dec 07 20:34:06 GrueMaster: Anything in syslog? Dec 07 20:35:37 And how do you propose I look when I can't launch a shell or save the log w/o libc6? Dec 07 20:35:59 (logs are in the ramdisk until post-install). Dec 07 21:08:02 Error: update-openoffice-dicts not present or executable. Missing dependency on Dec 07 21:08:05 dictionaries-common? Dec 07 21:08:15 Looks like armhf images will need libreoffice in some way Dec 07 21:12:27 We'll get there. Dec 07 21:12:36 But it also looks like some package is, indeed, missing a dependency. :P Dec 07 21:12:48 (Or missing an [ -x /foo ] guard. Dec 07 21:12:51 ) **** BEGIN LOGGING AT Wed Dec 07 23:52:25 2011 **** ENDING LOGGING AT Thu Dec 08 02:59:57 2011