Older blog entries for pnasrat (starting at number 6)

Bits and pieces

Have organised bandwidth so work should progress more on fedora-ppc kernel.

Having discovered jrpm I am using jython to bend it to my will :)

Jython 2.1+ on java1.3.1_09-i386 (JIT: null)
Type "copyright", "credits" or "license" for more information.
import com.jguild.jrpm as rpm
foo=rpm.io.RPMFile(open("zip-2.3-16.i386.rpm"))
hdr=foo.getHeader()

Next to play with natively compiled RHUG jython and jrpm, then try and build jrpm natively.

4 Feb 2004 (updated 4 Feb 2004 at 12:44 UTC) »
Events Warranted an Update

Well I've pushed another patch mharris' way (one typo has caused so much pain...) so things looking good. Unfortunately my laptop has decided that it really didn't like my last up2date -fu and is segfaulting at such commands as /bin/ls. Seeing as rpm and python are b0rked too I'm going to reinstall rawhide later today. This will delay the synaptics rpm itself as I can't run rpmbuild on laptop atm.

The ppc kernel is looking good, compiled, linked and runs. Need to do config tweaking now and then push to davej. Evil hacky implementation of page_is_array for ppc32 (it just returns 1 atm), but this is apparently what is in ppc64 RHEL branch for time being - so it's not just me ;)

Oh and people feel free to certify me on advogato pnasrat

Moved

Well I'm all moved - other than lack of bandwidth all is well.

Working through fedora ppc kernel stuff and fairly hopefull on that front. Working via gprs and dialup really makes me wish PDR or fedora CVS was available. Particularly working on the kernel and XFree86.

Synaptics update

David Dawes has commited my driver SDK patch which enables clean synaptics builds. As it's now UPSTREAM this may mean getting in into FC2 is doable. I've also managed to do the Imake magic to build supporting binaries for synaptics driver. Now just sanity checking and rediffing my patch against the Fedora XFree86 4.3.

I also wrote a quick script which tests the state of the current drivers built against the SDK. My patch to start using $(DRIVERSDKINCLUDEDIR) is sane, but some of the drivers on HEAD will no longer build with the SDK. More attention required here. I don't know if I can make rc3 for 4.4 final for this though due to Real Life(TM)

Tap, slide, click

Recently revised my work for packaging synaptics driver using the XFree86 SDk. I've resynced and need to do some Imake magic for some of the supporting/test binaries, but every thing works.

XFree86 SDK really needs some attention. I think it's important work, and am looking into from time to time - but it's not my highest priority.

It's too late for FC test1 but I'm going to push for inclustion in test2.

Feeling ill today, so therefore it's a good idea to start poking more on the kernel for fedora-ppc. I'd forgotten quite how nice the new kbuild is. The split configs should make life easier.

I've also started hacking on a change to rpm so that type lookup for header tags. This would enable me to clean up header-py properly. It's still in the early stages, though.

I'm giving a talk on Fedora at my LUG tomorrow then back to putting everything in boxes for the move next week.

20 Jan 2004 (updated 20 Jan 2004 at 21:52 UTC) »
May you live in intresting times...

Well its been a fun filled week, latest rawhide fixes mozilla for fedora ppc, which is great. I have got a ppc-utils srpm which I really need a tuit to push to katzj.

Having broken everything just before the test1 freeze, I have lots of karma to rebuild, but hey bad timing

Still yet to replicate xmlrpc hangs on my local RedHat/postgres bugzilla instance *sigh*. I need to look over skvidal's rpm python and metadata stuff, need to fit this in between recovering dead boxes, doing the role of a business analysis for the automated test requirements, and real life.

Fuller's Jack Frost which is brewed with blackberries - really tastes good and fruity - whilst not heavy like a trappist ale

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!