Tuesday 3rd March 2009
Local Packages
Rebuilt ppp, python-setuptools, rbldnsd, and tidy for Fedora_11_Mass_Rebuild
Rebuilt perl-Socket6 to filter out bogus shared object provides
Whilst rebuilding tidy, I found that the builds for Fedora 2, 3, and 4 (and RHEL 4) failed with segfaults in libxml2 when called from xsltproc. As the exact same libxml2 versions worked everywhere else, I figured this was a problem in libxslt so I made updated versions of that too, which required new packages libgpg-error and libgcrypt as build dependencies. These libraries are installed into /lib or /lib64 rather than /usr/lib or /usr/lib64 and after cleaning up the code for moving the installed libraries to the right place after the upstream install phase of the package build, I rediscovered Bug #89655 affecting symlinks on Red Hat Linux 9 and Red Hat Enterprise Linux 3, so I ended up building new packages for that too. The new libxslt versions did fix the tidy build errors thankfully.
New package libgcrypt (1.4.4)
New package libgpg-error (1.6.3)
New package symlinks (1.2)
New package libxslt (1.1.24)