Neil Hopcroft

A digital misfit

pango

Build break – librsvg #147

The librsvg build reports: /usr/local/lib/libpangoft2-1.0.so: undefined reference to `hb_ft_face_create’ /usr/local/lib/libpangoft2-1.0.so: undefined reference to `hb_ft_face_create_cached’ collect2: error: ld returned 1 exit status This appears to be the result of a pango build problem. Fixed in build #149.

Build break – pango #82

Pango build #82 fails with ./.libs/libpangoft2-1.0.so: undefined reference to `hb_ft_face_create’ ./.libs/libpangoft2-1.0.so: undefined reference to `hb_ft_face_create_cached’ collect2: error: ld returned 1 exit status There are no changes to pango itself in this build, so it is caused by changes to harfbuzz in build #28. Looking at the changelog there, I see that Commit 2a9627c5641cd000e2adff0e42a0dc687b53ec70 includes a […]

Setting up HarfBuzz

I’ve added a CI build for HarfBuzz, this is a standard ./autogen.sh ./configure make make install sequence. It has dependency upon: Ragel state machine compiler The build works from build 3 onward – set to poll daily. However, the default build is missing Freetype support, required for pango. The config.log for harfbuzz says “Requested ‘freetype2 […]

Build breaks during set up of of-* projects

While I’ve been messing around with the of-* projects there have been a number of projects suffering code rot. ImageMagick has encountered a subversion server error, which seems like it is probably beyond my control. Mesa broke in build 123 with a compilation error, then in 124 reported that it requires libdrm > 2.4.60, but […]

automake configuration

I have noticed a few projects failing during autogen or automake stages, with errors that don’t make much sense, things like missing gettext and libtool, although they are both installed: configure.ac: not using Gettext configure.ac: not using Libtool A bit of hunting around the internet suggests that automake looks in the same directory as itself […]