Re: free firmware for 88W8388
On Wed, 23 Jan 2008 11:37:25 -0500 Dan Williams [EMAIL PROTECTED] wrote: I am. I'm currently analyzing the firmware, I didn't try the emulation approach so far. Are you committing your work to some repository? I think we can't disclose details about reverse engineering work, though, if we are interested in a clean-room approach. So I'd rather No, you can't. One team reverse engineers the hardware and creates a specifications document, the second team implements (from scratch or from unencumbered FOSS sources) the firmware that conforms to that specification. The two teams cannot talk about anything that deals with the hardware/firmware other than creating the specification document. For an example of this, see the b43 driver effort for enabling broadcom hardware in Linux. Don't worry, I'm a bcm43xx (currently b43/b43legacy) developer, I know how that works. :) That's why I was talking about a private wiki. However, I'll sort 'private' details out with Rózsás and then I'll get back to this list. -- Ciao Stefano ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
OLPC promotes terrorism
http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html Didn't you know that Python was a communist language? If any chip maker was paying for this bullshit, they'd be really wasting their money! -- \___/ |___| Bernardo Innocenti - http://www.codewiz.org/ \___\ One Laptop Per Child - http://www.laptop.org/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 1579
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build1579 Changes in build 1579 from build: 1578 Size delta: 0M -xterm 227-1.fc7 +xterm 231-1.fc7 --- Changes for xterm 231-1.fc7 from 227-1.fc7 --- + update to 231 + remove setgid utempter from xterm binary (#229360) -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New update.1 build 689
http://pilgrim.laptop.org/~pilgrim/olpc/streams/update.1/build689 Changes in build 689 from build: 688 Size delta: 0M -bootfw q2d09-3.olpc2.unsigned +bootfw q2d08a-1.olpc2 -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/update.1-pkgs.html for aggregate logs See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New update.1 build 688
http://pilgrim.laptop.org/~pilgrim/olpc/streams/update.1/build688 Changes in build 688 from build: 686 Size delta: 0M -avahi-dnsconfd 0.6.21-9.olpc2 +avahi-dnsconfd 0.6.21-10.olpc2 -avahi 0.6.21-9.olpc2 +avahi 0.6.21-10.olpc2 -avahi-autoipd 0.6.21-9.olpc2 +avahi-autoipd 0.6.21-10.olpc2 -avahi-glib 0.6.21-9.olpc2 +avahi-glib 0.6.21-10.olpc2 -avahi-tools 0.6.21-9.olpc2 +avahi-tools 0.6.21-10.olpc2 -olpc-utils 0.63-2.olpc2 +olpc-utils 0.67-1.olpc2 --- Changes for avahi 0.6.21-10.olpc2 from 0.6.21-9.olpc2 --- + add patch from upstream for compatibility with D-Bus 1.0 + fix typo in patch number + dev.laptop.org #5501: add patch by Sjoerd Simons to make passive failure + resolves #274731: add what was missing from previous change (pulled from upstream SVN r1540) + resolves #274731: fix service-types.db multiarch conflict (pulled from upstream SVN r1537) + resolves #279301: fix segfault when no domains are configured in resolv.conf (pulled from upstream SVN r1525) + resolves #249044: Update init script to use runlevel 96 + resolves #251700: Fix assertion in libdns_sd-compat + Ship ssh static service file by default, don't ship ssh-sftp by default + resolves: #269741: split off avahi-ui-tools package + resolves: #253734: add missing dependency on avahi-glib-devel to avahi-ui-devel + resolves: #246875: Initscript Review + Fix avahi-browse --help output --- Changes for olpc-utils 0.67-1.olpc2 from 0.63-2.olpc2 --- + Import olpc-netstatus 0.4 from Yanni + dlo#5746: Do not try to rename msh0. + dlo#5153: Fix sysfs path to rtap + Use GPLv2+ license tag as nothing in this package is GPLv2-only. + Make preview cleaner robust in the case of a missing datastore + Do not bother running journal cleaner on fresh installations (saves time on first boot) + Add a silly TODO list + Bump revision to 0.65 + Import olpc-netlog-0.3 and olpc-netstatus-0.3 + Add 'clean-previews' and incorporate it into olpc-configure. + 'become_root' script merged upstream. + Update License field to GPLv2 in order to match the COPYING file. -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/update.1-pkgs.html for aggregate logs See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC promotes terrorism
Never mind the terrorist thing, what I found difficult to follow was 'the great leap forward' argument, or lack of. It was just picking on one sentence and attaching all possible bad associations to it, which of course has nothing to do with the point. We could just as well pick up from his text capitalism gives the choice, and say oh, yes the choice not to be able to afford health care, to work for pennies, and if you remember in Dickens' times, the people living in squalor, dying of malnutrition and being sent to the poorhouse. Not very good with his arguments, is he, this Graham chap. Victor - Original Message - From: Bernardo Innocenti [EMAIL PROTECTED] To: OLPC Devel [EMAIL PROTECTED] Sent: Thursday, January 24, 2008 5:52 AM Subject: OLPC promotes terrorism http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html Didn't you know that Python was a communist language? If any chip maker was paying for this bullshit, they'd be really wasting their money! -- \___/ |___| Bernardo Innocenti - http://www.codewiz.org/ \___\ One Laptop Per Child - http://www.laptop.org/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC promotes terrorism
On Thu, Jan 24, 2008 at 12:52:56AM -0500, Bernardo Innocenti wrote: http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html Didn't you know that Python was a communist language? If any chip maker was paying for this bullshit, they'd be really wasting their money! http://erratasec.blogspot.com/2007/03/please-stop-feeding-trolls.html ;) Martin pgpMzHgjUVfgv.pgp Description: PGP signature ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: AbiWord works nicely!
Is the same abiword with a different UI were not all features are visible in order to use it, if u miss something important and useful, would be good if u provide this information in order to let know to the author to include it. Is necessary to avoid people being installing something twice. cheers. Ed.- On Jan 24, 2008 3:57 AM, Ivo Emanuel Gonçalves [EMAIL PROTECTED] wrote: On 1/23/08, Eduardo Silva [EMAIL PROTECTED] wrote: Write activity is a sugarized abiword ;) What Eduardo meant is that the word processor in the XO is actually AbiWord slightly modified. -Ivo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: power management experiences with joyride-1572
Chris Ball [EMAIL PROTECTED] writes: [...] In the future, we can imagine setting wakeups programmatically, with the help of the Linux dynamic ticks implementation and the cpuidle framework -- if Frank's sugar clock has a pending wakeup in 60 seconds to update the minute hand of the clock, we can set a wakeup for +59s before going to sleep. This is a long-term feature, though. To what extent do folks know what olpc userspace is doing in its idle moments? If there is not much junk system call traffic, one could imagine a tool that monitors the processes, and when it finds that they're all voluntarily sleeping for long enough, it could schedule an early suspend and a later automatic resume. i.e., if sugar clock is doing sleep(60), but other processes are blocked on I/O, this tool could run rtcwakeup 60; echo mem /proc/.../suspend). - FChE ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC promotes terrorism
Bernardo Innocenti wrote: http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html Didn't you know that Python was a communist language? If any chip maker was paying for this bullshit, they'd be really wasting their money! Depressing. - c. -- www.cesaremarilungo.com ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
devel@lists.laptop.org
Blatant troll...ignore. Sue W. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 1581
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build1581 Changes in build 1581 from build: 1579 Size delta: 0M -xkeyboard-config 1.1-8.20071130cvs.olpc2 +xkeyboard-config 1.1-9.20071130cvs.olpc2 --- Changes for xkeyboard-config 1.1-9.20071130cvs.olpc2 from 1.1-8.20071130cvs.olpc2 --- + Add olpc-xkeyboard-config-et-group-switch.patch + Add olpc-xkeyboard-config-in-space-fix.patch + Add olpc-xkeyboard-config-am.patch -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: free firmware for 88W8388
Hi first short term goal is to connect the emulator to linux host as if the 8388 running inside the emulator were plugged into the host this requires emulating an usb device from user space after some googleing I found that this feature exists and it's called gadgetfs also I found that developers of openmoko use this gadgetfs feature to connect qemu running openmoko firmware (as an arm machine) to the linux host, it is that very feature that we need so , hurray it's documented here: http://wiki.openmoko.org/wiki/Qemu#Setting_up_USB_connection -- Rózsás Gödény ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: devel@lists.laptop.org
+1 The more famous you become, the more nuts you will attract. Just learn to tune them out. In a free society its their right to display their own ignorance/boorishness. JK 2008/1/24 Sue Welsh [EMAIL PROTECTED]: Blatant troll...ignore. Sue W. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- ~~ Microsoft help desk says: reply hazy, ask again later. ~~ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC promotes terrorism
Warning: Political Rant Every so often I'm embarrassed to be a citzen of the US... oh hell, that every so often has been the past 8 years, but thats another topic. Common idiots in thsi country don't know the difference between socialism, communism, and atheism-- which they have been taught and blindy accept are ALL evil tools of The Devil. This is because our leadership painted an economic struggle between two empires (us and the USSR) as an idealogical struggle and people bought it. Even the atheists in this country, some of them, don't have the faintist idea what communisms and socialism are, let alone the differences between them. They also don't know what facism is... which is how we got GWB. /end rant Anyway I apologize for the common man of my country. The problem with giving everyone here a soap box (via the net) is that a great many of them have nothing to say worth hearing :( On Jan 24, 2008 10:20 AM, Andrew Clunis [EMAIL PROTECTED] wrote: On Thu, 2008-01-24 at 00:52 -0500, Bernardo Innocenti wrote: http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html Didn't you know that Python was a communist language? If any chip maker was paying for this bullshit, they'd be really wasting their money! Apparently it's all just a big conspiracy perpetrated by the PhDs. That's really special. Thanks for the extra dose of daily amusement. :) -- Regards, Andrew Clunis ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- ~~ Microsoft help desk says: reply hazy, ask again later. ~~ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
No sound when playback flash file on XO
Hi, The sound is perfect when I playing the flash file using Gnash (0.8.1) in the emulator on my laptop (Ubuntu with sugar-jhbuild). Just when using the Gnash (0.8.1) to playback the same flash file on the actual XO, the sound won't come up. Any suggestions? Thanks! yibo lin ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: No sound when playback flash file on XO
Yibo Lin wrote: The sound is perfect when I playing the flash file using Gnash (0.8.1) in the emulator on my laptop (Ubuntu with sugar-jhbuild). Just when using the Gnash (0.8.1) to playback the same flash file on the actual XO, the sound won't come up. Any suggestions? Thanks! Flash files use MP3 as the audio codec, which can't be shipped with the XO. You'd need to install the Gstreamer plugin for MP3 support to have this work. If you install the gst-ffmpeg plugin, then you can also get FLV (ie, YouTube) to work also. - rob - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: MIDI does support non-Western music (was: Why can't i access /dev/dsp or /dev/snd on my XO)
Ed Borasky was suggesting scala as a useful thing to have working in this regard... Now, that got me wondering - I know it's freeware, but I'd never seen the source anywhere. Have I missed it somewhere? That is, is it open source? I'd always (somehow) assumed it was closed source. And if it is closed source (albeit freeware) does that put it out of bounds for this programme? ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC promotes terrorism
Really, I don't understand why this is being discussed here. The author of the post is obviously not reading this. This is the perfect definition of 'preaching to the choir'. Please don't bog down the devel list with this stuff anymore. There is a much better place for it. On Jan 24, 2008 2:10 PM, Brad Paulsen [EMAIL PROTECTED] wrote: It's just about time for the moderator of this list to suggest we take this discussion elsewhere. So, before than happens, I'm going to get my two cents in. The blog post this thread is discussing has this to say about the XO: It's not just whether their Great Leap Forward is a good idea. It's the more basic problems with the computer. For example, it's extremely buggy. I was unable to do anything useful with it for any length of time without having to reboot it. It's painfully slow...The OLPC has a link to Gmail on its screen, but the system becomes slower and slower and eventually stops working if you attempt to use Gmail. I got a unit to fuzz test the WiFi stack, but the stack crashes often by itself even without me fuzzing it. Then, just two or three paragraphs later it warns: The real danger with the OLPC is that it's like sending guns to terrorists to attack us withit's...a computer than people can use to hack the United States. It is a weapon that can attack our nation's infrastructure much more effectively than a gun would. First, the name of the computer is the XO. The acronym for the organization responsible for its existence is OLPC. Second, I guess this guy's mommy (that's what he calls her in another blog post referenced in this thread) never bothered to tell him, You can't have it both ways, sonny. Personally, I'm all for sending guns that don't work (buggy guns?) to terrorists. What an ignorant, paranoid jerk. - Original Message - From: Bernardo Innocenti [EMAIL PROTECTED] To: OLPC Devel [EMAIL PROTECTED] Sent: Wednesday, January 23, 2008 11:52 PM Subject: OLPC promotes terrorism http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html Didn't you know that Python was a communist language? If any chip maker was paying for this bullshit, they'd be really wasting their money! -- \___/ |___| Bernardo Innocenti - http://www.codewiz.org/ \___\ One Laptop Per Child - http://www.laptop.org/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Justin Gallardo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: No sound when playback flash file on XO
I have tried to do this by myself with the instructions I can get from the web, but failed. Any tips for the installation of these plugins on XO? Thanks! yibo On 24/01/2008, Rob Savoye [EMAIL PROTECTED] wrote: Yibo Lin wrote: The sound is perfect when I playing the flash file using Gnash (0.8.1) in the emulator on my laptop (Ubuntu with sugar-jhbuild). Just when using the Gnash (0.8.1) to playback the same flash file on the actual XO, the sound won't come up. Any suggestions? Thanks! Flash files use MP3 as the audio codec, which can't be shipped with the XO. You'd need to install the Gstreamer plugin for MP3 support to have this work. If you install the gst-ffmpeg plugin, then you can also get FLV (ie, YouTube) to work also. - rob - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: power management experiences with joyride-1572
On Jan 24, 2008, at 5:21 PM, Chris Ball wrote: The computer's going to be turned off a lot of the time, even when it doesn't look to you like it's obviously off, and that's just something people writing software for the XO will have to change the way they program for. I'm not yet sure how reasonable this answer is. :) FWIW, I think it's the only reasonable answer. -- Ivan Krstić [EMAIL PROTECTED] | http://radian.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Project Hosting Application: Candy
On Jan 23, 2008, at 6:47 AM, anthony taranto wrote: 1. Project name : Candy Done, your tree is: git+ssh://dev.laptop.org/git/activities/candy Instructions: http://wiki.laptop.org/go/Importing_your_project I note that, instead of continuing to develop Candy independently, you might wish to consider working with Chris Ball in perhaps developing the functionality as part of Pippy. You two should certainly speak and see to what extent your plans might overlap. -- Ivan Krstić [EMAIL PROTECTED] | http://radian.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: power management experiences with joyride-1572
On Jan 25, 2008, at 1:31 AM, Frank Ch. Eigler wrote: if the all brand new XO-focused software doesn't already do this We're building a platform, and have been completely and brutally transparent about our progress. Software built on our platform will keep improving rapidly along a number of axes, power management being one, and even more rapidly if folks jump in and help us with the work. Patches welcome ;) So you may end up needing a tool that applies heuristics and overrides the CPU requests of poor programs. As an anecdote, I spend a non-trivial amount of time working in disconnected environments using battery power on my non-XO laptop, and I've been obtaining noticeable battery life gains by manually SIGSTOPping Firefox when not in use. Now, I usually have about 70-200 tabs open -- which may be an edge case, but _shouldn't_ be: programmers need to learn that when I'm not actively using their software, it shouldn't be _doing_ stuff on my machine without a very good reason. -- Ivan Krstić [EMAIL PROTECTED] | http://radian.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Project hosting application: Implode
On Jan 21, 2008, at 7:27 PM, [EMAIL PROTECTED] wrote: Falling-block puzzle game Done, your tree is: git+ssh://dev.laptop.org/git/activities/implode Instructions: http://wiki.laptop.org/go/Importing_your_project -- Ivan Krstić [EMAIL PROTECTED] | http://radian.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: power management experiences with joyride-1572
On Jan 25, 2008 2:12 PM, Tomeu Vizoso [EMAIL PROTECTED] wrote: Also, lots of people in the FLOSS world are realizing that their software needs to run on small devices (mobile/embedded projects/alliances etc.). OLPC and powertop are making that very visible, and people are learning/reacting pretty well. Within a few weeks of powertop being released, the worst offenders in most distros had been fixed -- I was amazed. The fixes took a while to percolate, but on a current linux distro, laptop gets a lot more battery life (~50%) than 1 year ago now. Alas, memory use is a harder one... martin ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: compiler / glibc optimization
The Theora request had got no reply: http://lists.laptop.org/pipermail/devel/2008-January/009668.html If you take the time, I would be interested in times with and without MMX support (if I am not mistaken the former will be mush slower). Vasilis Liaskovitis wrote: 3) Are there any important libraries or tools that still need to be analyzed/profiled or optimized for geode? FFTW, BLAS are mentioned on the optimization effort wiki/thread - are they being benchmarked by someone? Similarly, any important XO applications/system components that need to be benchmarked/ profiled with the default toolchains or with a newer toolchain? Any wiki links are appreciated. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: power management experiences with joyride-1572
On Jan 25, 2008, at 1:54 AM, Frank Ch. Eigler wrote: Please don't interpret this concern as a criticism of what's been accomplished. I didn't. My point was that you shouldn't yet judge too much from the software we ship not behaving as well as it should about power management. That's exactly the sort of heuristic that an XO power boss tool could apply. A tool with such heuristics may well be easier to construct than fixes for all of userspace. Certainly, though I suspect we'll also end up providing nicer ways for platform-aware programs to perform savings in tandem with Sugar. -- Ivan Krstić [EMAIL PROTECTED] | http://radian.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: #6154 HIGH Update.: ext2 filesystem on sd card breaks activity startup
Sure, Doesn't seem to be anyone answering on #sugar at the moment. Lets pick a time to meet there. On Jan 24, 2008 3:18 PM, Zarro Boogs per Child [EMAIL PROTECTED] wrote: #6154: ext2 filesystem on sd card breaks activity startup +--- Reporter: drew | Owner: tomeu Type: defect | Status: new Priority: high | Milestone: Update.1 Component: datastore | Version: Resolution: |Keywords: Verified: 0 |Blocking: Blockedby: | +--- Comment(by tomeu): Hmm, the logs are not being much useful. Looks like the datastore dies silently. Do you think you can visit us in #sugar and help debug this? http://wiki.laptop.org/go/IRC#irc.freenode.net_channels Would be very appreciated. -- Ticket URL: http://dev.laptop.org/ticket/6154#comment:6 One Laptop Per Child http://dev.laptop.org OLPC bug tracking system -- Drew Einhorn ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
compiler / glibc optimization
Hi, I received my OLPC through g1g1 a few days ago. I 'd like to contribute to gcc/library testing and workload characterization / profiling. I have a couple of questions regarding the gcc / glibc optimization effort: 1) I haven't found a default gcc in my xo system - if there is one, where is it installed ? I have built my own gcc from gcc4.3 svn with a similar configuration as the gnashdev project (http://wiki.gnashdev.org/wiki/index.php/Building_OLPC_Tools) Is the geode-patched gcc4.2.1 preferrable for integration with the XO? 2) My XO uses glibc2.6-4. I have reproduced the performance improvement from John Zulauf's optimizations (memcpy, memcmp, memset, strcmp, strcpy, strlen) against the local 2.6-4 implementation. The 2.6.5 glibc built on the gnashdev project includes these optimizations except from strcpy. Does anyone know why that is? Is the gnashdev build pushed for inclusion in upcoming stable systems? 3) Are there any important libraries or tools that still need to be analyzed/profiled or optimized for geode? FFTW, BLAS are mentioned on the optimization effort wiki/thread - are they being benchmarked by someone? Similarly, any important XO applications/system components that need to be benchmarked/ profiled with the default toolchains or with a newer toolchain? Any wiki links are appreciated. thanks for your time, - Vasilis ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: compiler / glibc optimization
2008-01-25T01:06:06 Vasilis Liaskovitis: 1) I haven't found a default gcc in my xo system - if there is one, where is it installed ? OLPC doesn't ship with one. I suspect (though I don't know) yum install gcc would be a step in the right direction. I think most people doing this sort of dev for the XO don't do in on an XO, but on a bigger, faster dev box, either using Fedora 7 plus sugar pkgs, or with one of the virtual images to download. -Bennett pgpPvSORn3xZF.pgp Description: PGP signature ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: No sound when playback flash file on XO
Problem been sorted out, actualy my flash was publish with non-default sound compression settings, which is not in mp3... Changed it back, and it works now. Thank you! yibo On 24/01/2008, Rob Savoye [EMAIL PROTECTED] wrote: Yibo Lin wrote: I have tried to do this by myself with the instructions I can get from the web, but failed. You can get the codec support by installing these packages from livna: http://livna-dl.reloumirrors.net/fedora/7/i386/ gstreamer-ffmpeg-0.10.3-1.lvn7.1.i386.rpm gstreamer-plugins-bad-0.10.5-3.lvn7.i386.rpm gstreamer-plugins-ugly-0.10.5-2.lvn7.i386.rpm - rob - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: compiler / glibc optimization
Vasilis Liaskovitis wrote: 1) I haven't found a default gcc in my xo system - if there is one, where is it installed ? yum install gcc works. You quickly run out of room for the development packages you need, so it's easier to build on another Fedora 7 machine. You can also stick the dependent headers and libraries on a USB drive or SD card, but it's slow and much more efficient to just use your desktop machine. You can also compile on Ubuntu Gutsy much of the time, if your libraries are roughly the same version. Or statically link. (http://wiki.gnashdev.org/wiki/index.php/Building_OLPC_Tools) Is the geode-patched gcc4.2.1 preferrable for integration with the XO? I think Bernie added this to the gcc builds for the XO. I think he also added the patched glibc as well. As I use my own toolchains, I hadn't checked... :-( 2) My XO uses glibc2.6-4. I have reproduced the performance improvement from John Zulauf's optimizations (memcpy, memcmp, memset, strcmp, strcpy, strlen) against the local 2.6-4 implementation. The 2.6.5 glibc built on the gnashdev project includes these optimizations except from strcpy. Does anyone know why that is? Is the gnashdev build pushed for inclusion in upcoming stable systems? strcpy() had a problem that was causing a core dump, that I didn't have the time to track down. I thought I had a link to the working copy of strcpy() in assembler to anyone that wishes to improve the current optimization patch. There may be other routines worth optimizing. I limited my patch to what AMD had provided in their performance tests, as it was very convenient to start with known testing results. Most of what I did was just make the best perf-test code build as part of glibc. 3) Are there any important libraries or tools that still need to be analyzed/profiled or optimized for geode? FFTW, BLAS are mentioned on the optimization effort wiki/thread - are they being benchmarked by someone? Similarly, any important XO applications/system components that need to be benchmarked/ profiled with the default toolchains or with a newer toolchain? Any wiki links are appreciated. On my system I build most everything with the optimized toolchain. For a system like the XO, every cycle helps. I'd love to see more performance testing and improvement through the use of this geode-optimized toolchain, plus see the patches get migrated upstream. I can continue to keep the gnashdev wiki page updated with this info, or maybe it should live on the laptop.org wiki. - rob - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: compiler / glibc optimization
Wade Brainerd wrote: Anyway, I would love to see someone publish a secondary compiler package that was XO optimized to the repository, e.g. yum install gcc-xo. At http://wiki.gnashdev.org/wiki/index.php/Building_OLPC_Tools, you can get a binary tarball of gcc 4.3, plus rpms for the XO of glibc. Sorry it's not packaged as easily as being able to use yum, but at least this is an fully geode optimized toolchain. - rob - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Musings on failing to update to joyride, and a few format questions
As I was watching my new B4 fail to update to the latest JR, I noticed a couple issues I'd like to take up. One: I noticed a few .wav files somewhere in the Comic builder activity? Are we planning on using .wav for anything? Or should this eventually be upgraded. Who *should* I bother about this? Two: there were some images somewhere in */share/activities/wdl/* that were named badly. They lined up like this: 10image 1image 2image ... So they don't sort properly. Can/should we change this, and should this rule be in the Sugar programing guidelines? Seth Woodworth ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Musings on failing to update to joyride, and a few format questions
I meant to say that we should instead name these: 01image 02image ... 10image Or for however many significant digits are required. On Jan 24, 2008 11:42 PM, Seth Woodworth [EMAIL PROTECTED] wrote: As I was watching my new B4 fail to update to the latest JR, I noticed a couple issues I'd like to take up. One: I noticed a few .wav files somewhere in the Comic builder activity? Are we planning on using .wav for anything? Or should this eventually be upgraded. Who *should* I bother about this? Two: there were some images somewhere in */share/activities/wdl/* that were named badly. They lined up like this: 10image 1image 2image ... So they don't sort properly. Can/should we change this, and should this rule be in the Sugar programing guidelines? Seth Woodworth ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel