On Mon, 08 Nov 2010 22:10:59 +0100, Mats wrote:
Thanks to Adam Sjøgren we now have three new build slaves in the
xemacs-buildbot. The slaves build netbsd, openbsd and
freebsd. (Unfortunately they don't build cleanly so please check them
out in order to help fix the builds to go from red to green!)
Some/all of the problems may be due to me not configuring something on
the three newly created and installed virtual machines - so don't
hesitate to tell me what I have done wrong/should try.
The compilation failures fall in these categories:
,----[ NetBSD cfg0, NetBSD cfg2, OpenBSD cfg0, OpenBSD cfg2 ]
| Dumping under the name xemacs
|
| XEmacs: fatal error: Couldn't find segment next to .bss in
/home/buildbot/asjo_netbsd_cfg0/build/src/temacs
`----
,----[ NetBSD cfg3, OpenBSD cfg3 ]
| unexelf.c:489:5: warning: "__GNU_LIBRARY__" is not defined
| unexelf.c: In function 'int unexec(Extbyte*, Extbyte*, __uintptr_t, __uintptr_t,
__uintptr_t)':
| unexelf.c:696: error: cast from 'void*' to 'Elf32_Addr' loses precision
`----
,----[ FreeBSD cfg2 ]
| Dumping under the name xemacs
| ./xemacs -no-packages -batch -no-autoloads -l update-elc-2.el -f batch-update-elc-2
/usr/home/buildbot/asjo_freebsd_cfg2/build/src/../lisp
| gmake[1]: *** [update-elc-2] Segmentation fault: 11 (core dumped)
`----
,----[ FreeBSD cfg3 ]
|
EmacsFrame.o(.eh_frame+0x12):/usr/home/buildbot/asjo_freebsd_cfg3/build/src/lrecord.h:1850:
more undefined references to `__gxx_personality_v0' follow
| gmake[1]: gmake[1]: Leaving directory
`/usr/home/buildbot/asjo_freebsd_cfg3/build/src'
| *** [temacs] Error 1
`----
,----[ OpenBSD cfg1 ]
| /usr/include/gmp.h:2182: error: declaration of C function 'std::istream&
operator>>(std::istream&, __mpf_struct*)' conflicts with
| /usr/include/gmp.h:2181: error: previous declaration 'std::istream&
operator>>(std::istream&, __mpq_struct*)' here
| gmake[1]: *** [abbrev.o] Error 1
`----
Details on Mats' buildbot site:
http://lidell.nu/xemacs-buildbot/builders
Any tips and pointers are much appreciated.
I will add an OpenSolaris buildslave as well, soonish.
Best regards,
Adam
--
"Angels can fly because they take themselves lightly." Adam Sjøgren
asjo(a)koldfront.dk
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta