PaulHowarth/Blog/2009-03-03

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)


Recent