Neil Hopcroft

A digital misfit

Archive for October 2015

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 […]

Build break – freetype #18

The freetype project build #18 is giving “libtool: link: require no space between `-L’ and `-lpng12′”, -L is intended to specify a path but no path is filled in there, thus it thinks -lpng12 is the path rather than a further option. Looking at the configure stage of the build shows: Package libpng was not […]

Platform updates causing build errors

Recently there was a significant number of package updates following a kernel update for the AWS instance I’m using. This has caused a number of build errors, which I think are the result of permissions reverting back to default rather than those I’ve changed to allow the build process to install files too – of […]