Neil Hopcroft

A digital misfit

Archive for July 2015

Round up after build break fixes

Phew, that was a lot of build breaks – that is what happens when you stop paying attention and let the code rot set in. They’re all fixed now except obd android (recent change missing some files) and qhull (cannot reach git server). Still, I’m back on top of things now. During these fixes I […]

Build break in octave – build 307

Following some recent changes to the Octave build process to eliminate recursive use of make my CI build has started failing with this error: CXX libgui/src/libgui_src_libgui_src_la-moc-dialog.lo libgui/src/ fatal error: src/dialog.h: No such file or directory #include “src/dialog.h” ^ compilation terminated. make[2]: *** [libgui/src/libgui_src_libgui_src_la-moc-dialog.lo] Error 1 Which appears to be a problem with directories during qt […]

Build break in freeglut – build 7

There was a build break in the freeglut build: [ 38%] Built target freeglut Linking C executable bin/CallbackMaker lib/ undefined reference to `sball_initialized’ collect2: error: ld returned 1 exit status make[2]: *** [bin/CallbackMaker] Error 1 make[1]: *** [CMakeFiles/CallbackMaker.dir/all] Error 2 There were a significant number of changes included in build 7 as it was originally […]

Build break in mesa – build 98

The mesa build broke with this error message: checking for INTEL… no configure: error: Package requirements (libdrm_intel >= 2.4.61) were not met: Requested ‘libdrm_intel >= 2.4.61’ but version of libdrm_intel is 2.4.60 This was caused by this change: Commit a025e539e430b7bbfae9b786bd79d0d608f1acf8 by emil.l.velikov i965: bump libdrm requirement to 2.4.61 and drop in-tree workaround To satisfy this […]

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: not using Gettext not using Libtool A bit of hunting around the internet suggests that automake looks in the same directory as itself […]

Build break in fltk – build 32

The FLTK build has broken with this error: Compiling flstring.c… /usr/lib/gcc/x86_64-amazon-linux/4.8.2/../../../../lib64/crt1.o: In function `_start’: (.text+0x20): undefined reference to `main’ collect2: error: ld returned 1 exit status make[1]: *** [flstring.o] Error 1 I don’t see anything in either of the two changes introduced in this build to cause this error, which suggests it might have been […]

Octave build break – build 298

The Octave build has broken during “make check” because of a missing file: test/test/fntest.m The most likely candidate for causing this problem is changeset 20308:bacaec9b5535 eliminate recursive make invocation in test directory tree * test/ New file created from test/, test/bug-35448/, test/bug-36025/, test/bug-38236/, test/bug-38691/, test/bug-44940/, test/class-concat/, test/classdef/, test/classes/, test/ctor-vs-method/, test/fcn-handle-derived-resolution/, and test/nest/ * test/, test/bug-35448/, […]