unison2.27.57 version 2.27.57-4 failed to build on armel
Link to failed build: https://launchpad.net/ubuntu/+source/unison2.27.57/2.27.57-4/+build/2620947
Direct link to the build log: https://launchpad.net/ubuntu/+source/unison2.27.57/2.27.57-4/+build/2620947/+files/buildlog_ubuntu-oneiric-armel.unison2.27.57_2.27.57-4_FAILEDTOBUILD.txt.gz
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 1925 lines into the build log:
ocamlopt -verbose -I lwt -I ubase -o unison unix.cmxa str.cmxa ubase/projectInfo.cmx ubase/myMap.cmx ubase/safelist.cmx ubase/uprintf.cmx ubase/util.cmx ubase/rx.cmx ubase/uarg.cmx ubase/prefs.cmx ubase/trace.cmx lwt/pqueue.cmx lwt/lwt.cmx lwt/lwt_util.cmx lwt/lwt_unix.cmx case.cmx pred.cmx uutil.cmx fileutil.cmx name.cmx path.cmx fspath.cmx fingerprint.cmx abort.cmx osx.cmx props.cmx fileinfo.cmx os.cmx lock.cmx clroot.cmx common.cmx tree.cmx checksum.cmx terminal.cmx transfer.cmx xferhint.cmx remote.cmx globals.cmx copy.cmx stasher.cmx update.cmx files.cmx sortri.cmx recon.cmx transport.cmx strings.cmx uicommon.cmx uitext.cmx test.cmx main.cmx linktext.cmx osxsupport.o pty.o -cclib -lutil
+ as -o '/tmp/camlstartupef26e5.o' '/tmp/camlstartup4da75a.s'
+ gcc -o 'unison' '-Llwt' '-Lubase' '-L/usr/lib/ocaml' '/tmp/camlstartupef26e5.o' '/usr/lib/ocaml/std_exit.o' 'linktext.o' 'main.o' 'test.o' 'uitext.o' 'uicommon.o' 'strings.o' 'transport.o' 'recon.o' 'sortri.o' 'files.o' 'update.o' 'stasher.o' 'copy.o' 'globals.o' 'remote.o' 'xferhint.o' 'transfer.o' 'terminal.o' 'checksum.o' 'tree.o' 'common.o' 'clroot.o' 'lock.o' 'os.o' 'fileinfo.o' 'props.o' 'osx.o' 'abort.o' 'fingerprint.o' 'fspath.o' 'path.o' 'name.o' 'fileutil.o' 'uutil.o' 'pred.o' 'case.o' 'lwt/lwt_unix.o' 'lwt/lwt_util.o' 'lwt/lwt.o' 'lwt/pqueue.o' 'ubase/trace.o' 'ubase/prefs.o' 'ubase/uarg.o' 'ubase/rx.o' 'ubase/util.o' 'ubase/uprintf.o' 'ubase/safelist.o' 'ubase/myMap.o' 'ubase/projectInfo.o' '/usr/lib/ocaml/str.a' '/usr/lib/ocaml/unix.a' '/usr/lib/ocaml/stdlib.a' '-lcamlstr' '-lunix' 'osxsupport.o' 'pty.o' '-lutil' '/usr/lib/ocaml/libasmrun.a' -lm -ldl
/usr/bin/make tags
make[2]: Entering directory `/build/buildd/unison2.27.57-2.27.57'
etags *.mli */*.mli *.ml */*.ml */*.m *.c */*.c *.txt
/bin/sh: etags: not found
make[2]: [tags] Error 127 (ignored)
make[2]: Leaving directory `/build/buildd/unison2.27.57-2.27.57'
make[1]: Leaving directory `/build/buildd/unison2.27.57-2.27.57'
mv '/build/buildd/unison2.27.57-2.27.57/unison' '/build/buildd/unison2.27.57-2.27.57/unison-2.27.57'
env HOME='/build/buildd/unison2.27.57-2.27.57' '/build/buildd/unison2.27.57-2.27.57/unison-2.27.57' -doc all > '/build/buildd/unison2.27.57-2.27.57/unison-manual.txt'
Segmentation fault
make: *** [build/unison2.27.57] Error 139
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110711-2123
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/unison2.27.57-2.27.57
built fine in pbuilder:
dpkg-deb: building package `unison2.27.57' in `../unison2. 27.57_2. 27.57-4_ armel.deb' . nGtk=unison- gtk (<< 2.27.57-999)" "-VF:OtherUniso n=unison (<< 2.27.57-999)" [[:space: ]]*main' /CurrentlyBuilding 2>/dev/null; then dh_scour -punison2.27.57-gtk ; fi 27.57-gtk_ 2.27.57- 4_armel. deb'. 27.57_2. 27.57-4_ armel.changes 27.57-2. 27.57
dh_gencontrol -punison2.27.57-gtk -- "-VF:OtherUniso
dpkg-gencontrol: warning: Depends field of package unison2.27.57-gtk: unknown substitution variable ${ocaml:Depends}
# only call dh_scour for packages in main
if grep -q '^Component:
dh_md5sums -punison2.27.57-gtk
dh_builddeb -punison2.27.57-gtk
dpkg-deb: building package `unison2.27.57-gtk' in `../unison2.
dpkg-genchanges -b >../unison2.
dpkg-genchanges: binary-only upload - not including any source code
dpkg-source --after-build unison2.
dpkg-buildpackage: binary only upload (no source included)