March 2010 Archives
Those busy git developers
Last time I blogged that the developers of git are a really busy bunch.
Well, they really are. I found out I almost missed a complete release, so with this set I'm catching up.
Today I build version 1.7.0.3.
By now, you know where to find them.
The next entry will be more interresting, not only git building.
Those busy git developers
The developers of git are a really busy bunch.
Today a new git (1.7.0.2) arrived, again, so I did build
the RPM's.
By now, you know where to find them.
Got asciidoc working again
On my own server I tried to build the Git RPM's and that worked, but on the server at work it borked on building the documentation.
The message I got was
asciidoc: FAILED: [tabledef-default] missing section: [tabletags-header]
and Google has never heard of it.
Both servers are running CentOS 5.4 i386, so no differences
there. I started looking for the responsible program and I found
out that at home I have asciidoc version 8.5.1 and at work I have
asciidoc version 8.5.3.
So, at home I saved the current /etc/asciidoc/asciidoc.conf and upgraded
the package. What a surprise, the docs did not build anymore. So I found the
program that messes up things. But why?
Diffing the new config file with the old one I found two lines with the text
header-style=tags="header"
Knowing almost nothing about asciidoc I am not hindered with knowledge,
so I commented out these lines. I do not have any idea if I break other
things, but now my Git RPM's build correctly and the documentation
looks good.
As far as I'm concerned: Problem Solved.
New MySQLBackup
It's been a while, but now there is a new version of the MySQLBackup script.
This version has a few enhancements and some configuration options were added.
The main new feature is that it now supports multiple dumps per day. The old backups will be removed, of course, but only when they are over a day old.
An added configuration option is that it's no possible to choose whether you want the databases locked during the backup.
I will try to see if it's possible to create an option to specify if you this for every backup or not.
Have fun with it. It's in the files section.
(Not) building git RPM's
Today I saw that git version 1.7.0.1 was out and while I missed out on 1.7.0 I decided it was time for some RPM's again.
Well, NOT. The sources built like a charm and I'm using 1.7.0.1 now for the daily work.
The big problem is the documentation, as always. When I want to build
the docs, the build proces fails with some strange table-header and
table-definition error, that even Google has never heard off.
All I know now that it has something to do with asciidoc being the
wrong version. It does build on Debian Lenny and Ubuntu 9.10 though.
Update:
It took some time, but I did get it working. For some way or another
after a make clean it all worked. So I repacked the sources and
built the RPM.
You will know. It's in the files section.