Stuff Michael Meeks is doing
|
|
This is my (in)activity log. You might like to visit
Collabora
Productivity a subsidiary of Collabora focusing on LibreOffice support and
services for whom I work.
Also if you have the time to read this sort of stuff you could enlighten
yourself by going to Unraveling Wittgenstein's net or if
you are feeling objectionable perhaps here.
Failing that, there are all manner of interesting things to read on
the LibreOffice Planet news
feed.
Older items:
2023: (
J
F
M
A
M
J
),
2022: (
J
F
M
A
M
J
J
A
S
O
N
D
),
2021,
2019,
2018,
2017,
2016,
2015,
2014,
2013,
2012,
2011,
2010,
2009,
2009,
2008,
2007,
2006,
2005,
2004,
2003,
2002,
2001,
2000,
1999,
legacy html
-
Phil the friendly beetle-killer arrived from Rentokil, with
a water based spray, and a van full of interesting goodies; helped get
him ensconced under the floor.
-
Tried to make systemtap do my bidding. Found out more about
kernels, the split between -obj and source, symlinks in
/lib/modules/`uname -r`/build
, and so on. Finally found
the bug is fixed in HEAD systemtap anyway, filed a SUSE issue, sent
off a trivial patch. Sadly when it runs, it does something -so- strange
to my system that it terrifies me; will come back later.
-
Poked at mail. Discovered that the versionrc type files
installed all over the place in OO.o are all generated from scp,
which is fun; though the syntax for creating a simple flat text
file with some substitutions is quite amazing - ~8 lines per line
of output, with a magic 'Order' identifier and so on, turns a
30 line file into 255 hard-to-read lines.
-
Finally got the split build actually working (for some
value of work - no python or java components registered). The
rest is just re-factoring & polish. Started a from-scratch
re-build of it all again. Found another parallel build issue -
I guess the nice thing about that is that OO.o's magic perl
build scripts can do quite a good job of finding parallelism.
-
Frank encouraged me to test systemtap under kvm, great plan
got that going, upgraded the kernel etc. Quick call with Jared.
System-tap working perfectly with a matching kernel & debuginfo
package - clearly we need the NT_GNU_BUILD_ID feature turned on
somewhere.
My content in this blog and associated images / data under
images/
and data/
directories are (usually)
created by me and (unless obviously labelled otherwise) are licensed under
the public domain, and/or if that doesn't float your boat a CC0
license. I encourage linking back (of course) to help people decide for
themselves, in context, in the battle for ideas, and I love fixes /
improvements / corrections by private mail.
In case it's not painfully obvious: the reflections reflected here are my
own; mine, all mine ! and don't reflect the views of Collabora, SUSE,
Novell, The Document Foundation, Spaghetti Hurlers (International),
or anyone else.
It's also important to realise that I'm not in on the Swedish Conspiracy.
Occasionally people ask for formal photos for conferences
or fun.
Michael Meeks (michael.meeks@collabora.com)