/srv/irclogs.ubuntu.com/2009/09/14/#ubuntu-arm.txt

=== bizkut-miau is now known as bizkut
loolDaviey: Hey, what went wront with the netboot installer images?07:55
loolDaviey: Oh in qemu07:55
loolDaviey: qemu doesn't support dove nor imx5107:55
loolDaviey: We stopped doing versatile because we moved karmic to armv6 and versatile in the upstream kernel implies armv5 -- note that it can perfectly work with v6 or v7 though07:56
Davieylool: So does that mean that it's currently note possible to virtualise arm in karmic?08:13
loolDaviey: It means that there's no prebuilt kernel to run in our qemu indeed08:17
loolDaviey: While it's an useful thing and we have a lot of people running qemu which hang around here, it's not a requirement; you could ask for such a flavour to the kernel team, I personally think it would be useful08:20
loolI didnt because I've felt I needed them to focus on the flavours supporting our hardware first08:20
ogra_Daviey, http://people.canonical.com/~ogra/arm/qemu/vmlinuz-2.6.31-rc3versatile1-cortex-a8 might be of some help09:20
ogra_note it's quite old, but enough to get a VM up09:20
ogra_(the rootstock builder from /topic uses it to create rootfs'es and qemu images for arm)09:21
Davieyogra_: thanks.. i'll give it a go.09:26
ogra_note there are no modules for it or anything ...09:26
Davieyogra_: incidently, the upgrade path cannot be canculated from jaunty to karmic. :(09:26
* ogra_ has no time/resources to build and patch a fresh one 09:27
Daviey:(09:27
ogra_in a jaunty qemu vm you mean ?09:27
Davieyyah09:27
ogra_thats intentional, though i thought i added a proper error message09:28
ogra_do a cat /proc/cpuinfo in your vm09:28
ogra_karmic only supports v6 and v709:28
Davieyogra_: do-release-upgrade craps out as it tries to remove ubuntu-minimal, but that is blacklisted and marked for non-removal09:29
ogra_u-m should pop up an error message telling you that pre-v6 isnt supported09:29
ogra_oh, not sure do-release-upgrade shows the same errors u-m does09:30
Davieyogra_: just booting now.09:30
Davieylool: Sorry for not replying, missed your response.  I understand :)09:32
Davieyogra_: Processor: ARM926EJ-S rev 5 (v5l) :(09:33
ogra_right09:33
ogra_my kernel fixes that09:33
ogra_it has a patch lool developed to fake a cortex-a809:33
Davieyhmm, made qemu core dump :(09:35
ogra_you indeed need the right -M09:37
ogra_err09:39
ogra_-cpu, not -M09:39
ogra_-cpu cortex-a809:39
ogra_and -M versatilepb09:39
Davieyyah, ogra_ you rock. :)09:40
ogra_:)09:40
=== ogra_ is now known as ogra
erikcorryI finally got around to filing http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4135410:03
ubot4gcc.gnu.org bug 41354 in c++ "g++: Inlining constructors puts wrong vtable in objects" [Normal,Unconfirmed]10:03
erikcorryclever bot10:03
rabeehj #openplug11:58
mike^ogra, thanks to you I have omap3evm with ubuntu :)13:13
ogra:)13:13
mike^it's somewhat slow on app startup, but even 3D works :)13:14
mike^http://2.bp.blogspot.com/_dhW-lh4q-sk/Sqli478fQGI/AAAAAAAAAYo/zHk7-iRgQ1k/s1600-h/ubuntu-greeter3-small.png13:14
mike^http://4.bp.blogspot.com/_dhW-lh4q-sk/SqlivloG3fI/AAAAAAAAAYg/3-K5pHMwEa8/s1600-h/xfce2.png13:14
mike^ogra, do you know by chance is anybody working on the DSP stuff for OMAP?13:16
ogranobody from canonical at least13:16
ogranot sure if there are any community people13:17
sijihey mike^, still am struggling with the same issue13:17
siji checking GLES/egl.h usability... no13:18
siji checking GLES/egl.h presence... no13:18
siji checking for GLES/egl.h... no13:18
siji configure: error: Unable to locate required GLES headers13:18
loologra: I was thinking of something: libc-vfp was dropped but wont be removed on upgrades which mean people might run an out of date libc13:25
loologra: Would you be interested in an update-manager snippet to drop it on upgade?13:25
ograanother u-m hack ?13:25
lool*upgrade13:25
loolYeah that's what I had in mind13:25
loolWould check with mvo what he things though13:25
ograsure, why not13:25
loologra: I'll file that now while I think of it and assign it to you then; thanks13:25
ogragar13:27
* ogra messed up his bug 13:27
loologra: Actually thinking about it it's more of an eglibc bug, it should conflict/replace13:28
ograyup13:29
loologra: there's an = dep on libc6 which is why it gets removed on upgrades13:30
loolI guess that's ok13:30
ogragod, pushing an ubiquity branch takes a century13:32
loolYeah would need an upgrade13:33
ograi thought its under ubuntu-core-dev but it isnt ... so i need to create a brandnew branch for merging13:34
ograOO.o looks better this time ... didnt fail yet13:34
loolWell LP uses stacking for modern .bzr branches13:34
ograah13:34
ogradoesnt help me right now though :)13:34
ograbut my initramfs-tools install prob is solved13:34
loolCool13:35
loolthe unr and umr livefs breakages are awful just before A613:35
mike^siji, native as well?13:40
mike^siji, I haven't tried to cross-compile... and apparently won't for some time13:40
ogralool, well, i didnt have armel livefses since a few days either13:40
loologra: Do they build now?13:44
loologra: I gave back eds over the WE as I saw it was blocking but didn't look since13:44
ograe-indicator and e-couchdb were ftbfs as well13:45
ograbut they should be fine now13:45
ograi'll trigger a testbuild for dove and imx5113:45
=== cbrake_away is now known as cbrake
ogralool, do you know if the dove installer bits are ready so far ?13:57
* ogra thinks there is still something missing, but not sure13:57
tasslehoffI'm trying to get my beagleboard to send 1680x1050 to my display (default it is 640x480). I followed the "Xorg omapfb Drivers"-section on http://elinux.org/BeagleBoardUbuntu, but afterwards X wouldn't start.14:13
siji<tasslehoff>,bad luck14:15
siji:(14:15
sijihave u updated the kernel14:16
siji?14:16
tasslehoffsiji: no, I have just created my own rootFS following the wiki, and started working/installing on top of that14:18
siji<tasslehoff>, you have to add some patches in the kernel14:20
loologra: NCommander said the boot.scr doesn't get generated; probaby a simple bug14:20
sijifor getting SGX Video Acceleration14:20
ogralool, but flash-kernel and friends are ready ?14:21
loologra: Well it's a bug in flash-kernel-installer.postinst14:22
ograyeah14:22
ograi meant the rest of the changes there14:23
ograubiquity surely needs changes too for the bootloader parts14:23
ograi didnt see him touching anything there yte14:23
ogra*yet14:23
tasslehoffsiji: ok, I'll try to follow the wiki all the way to the bottom before asking any more :)14:23
sijiyes14:24
sijiit's there in the wiki14:24
erikcorryDoes -mcpu=vfp get me a binary that uses floating point instructions?15:06
tasslehoffOn my Beagle Board Xubuntu install update-apt-xapian-index is using almost all the cpu, and all I have set running myself is an xterm..15:19
loolerikcorry: That sounds wrong; you want fpu15:21
loolerikcorry: if you're using karmic, armv6 + vfp (v2) is the default15:22
loolSo no need for any flag15:22
loolIf using jaunty you want --with-float=softfp --with-fpu=vfp15:22
loolSorry these are gcc build flags15:22
loolYou want -mfloat-abi=softfp and -mfpu=vfp15:23
erikcorryIsn't the float ABI softfp by default?15:28
erikcorryOr does the mfpu option change that?15:28
tasslehoffIs the OMAP35x SDK needed to get SGX Video Acceleration on the Beagleboard?15:30
loolerikcorry: Our jaunty ABI is soft15:34
loolnot softfp15:35
erikcorryWhat I want is a program that uses fp hardware, but is ABI compatible with the Karmic ABI.15:42
erikcorrySo I think -mfpu=vfp is about right.  No change to the ABI, but use vfp inside functions.15:42
erikcorryUnless I am misunderstanding something.15:42
loolerikcorry: what's your dist?15:45
looljaunty or karmic?15:45
erikcorryKarmic15:45
loolerikcorry: So you dont need -mfpu=vfp15:45
loolit's the default15:45
erikcorrySo Karmic doesn't work on a machine with no vfp?15:45
loolNo15:45
erikcorryAh!15:45
erikcorryGood to know!15:46
loolAnd for jaunty you do need both15:46
loolBecause one tells gcc that it may use vfp instructions in binaries but not in the ABI and actually should and the other tells which fpu instructions to use15:46
erikcorryDo Jaunty binaries run on a Karmic machine?15:46
loolYes15:46
erikcorryThanks15:47
erikcorryAnd Karmic also requires ARMv6?15:49
ograyes15:50
DavieyWould someone be really kind, and test some packages cleanly install on armel for me?  It's a dkms package, and i want to test it also works of armel before getting it uploaded?15:52
Davieys/of/on15:52
ograall macines i could test on are busy for the next few hours15:53
* Daviey has an n810.. but possibly not the best native arm device to test on :)15:53
Davieyogra: oh okay, thanks.15:53
ograespecially for dkms stuff :)15:53
Davieyi've now got a qemu machine, that is almost on karmic.. but i'm not sure it's a fair test, considering how the kernel lives outside.15:54
=== bjf-afk is now known as bjf
Davieyi'm wondering if my toaster would run faster than qemu. :)15:56
ogralikely15:57
=== playya__ is now known as playya
=== bizkut-miau is now known as bizkut
=== cbrake is now known as cbrake_away
=== bjf is now known as bjf-afk

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