[Angstrom-devel] Opie in Angstrom

Paul Eggleton bluelightning at bluelightning.org
Tue Oct 23 22:40:09 CEST 2007


Paul Sokolovsky wrote:
> 1. There's an unpleasant bug uncovered itself in 1.2.3 release - on
> some device models (e.g., h3900, h4000, some Palm models but not hx4700)
> after start the screen is rotated 90 degrees. This used to work in
> prereleases, so current suspect is h2200 rotation patch which was
> committed shortly before release. It could be that it regressed
> rotation handling for other models.

Argh :(

The patch I committed shortly before release actually rips out the change
I made that caused unexpected rotation of the screen (which should have
been h2200-specific anyway) and instead just changes the way that the
cursor keys are interpreted, again for h2200 only. For reference, here's
the diff:

http://handhelds.org/cgi-bin/cvsweb.cgi/opie/libopie2/opiecore/device/odevice_ipaq.cpp.diff?r1=1.31&r2=1.32&f=h

Now, it's possible that some of the other changes we made to odevice*
caused this to happen. In any case, something must be wrong here, and I'm
not suggesting that I'm definitely not to blame for this :)

I'm pretty sure you can add h2200 to the list of devices that are not
affected by this issue. Interesting that you mention h3900 - is that
device in a state where it can happily run Opie using the 2.6 kernel? I
have not tried that for some time, perhaps I should.

> This is top priority issue to be fixed, IMHO.

Agreed. Unfortunately this is the first time I've heard about this
problem. I don't know how Erik feels but I am happy to fast-track 1.2.4 a
little bit if we are able to solve this problem soon. Alternatively I
would be fine with patching 1.2.3 in OE and also solving it for 1.2.4 when
it comes out, too, whatever works best.

> Note that it's not in the tracker.

Since you mention you don't have permanent net access I have now filed one
on the Opie side for this:

http://opie-bugs.oszine.de/view.php?id=1894

>   Point 2 is crucial to get support in Angstrom - let me remind,  that
> per Angstrom policies, Angstrom maintainers don't do build engineering
> themselves - device mentors do, so many people doing regular builds
> and maintaining them what "supported" means.

Right. However, if there are genuine bugs preventing Opie from being
supported I would like to hear about them so I can help solve them. I
guess I also need to get up to speed on Angstrom policies so that I can
contribute more directly (I hope they are well documented somewhere).

Cheers,
Paul



More information about the Angstrom-distro-devel mailing list