** Attachment added: "Do not redefine jmp_buf in a public header, rather define scm_jump_buf, etc." http://launchpadlibrarian.net/29290393/do-not-redefine-jmp-buf.diff
** Bug watch added: Debian Bug tracker #527527 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527527 ** Also affects: guile-1.8 (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527527 Importance: Unknown Status: Unknown ** Description changed: Binary package hint: guile-1.8 I got this build failure from Launchpad Buildd system: https://launchpad.net/ubuntu/+source/dico/2.0-2/+build/1125609/+files/buildlog_ubuntu-karmic-ia64.dico_2.0-2_FAILEDTOBUILD.txt.gz I'm only pasting the relevant failure here: /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -pthread libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -pthread -g -O2 -MT guile.lo -MD -MP -MF .depIn file included from /usr/include/libguile.h:30, from guile.c:26: /usr/include/libguile/__scm.h:412: error: conflicting types for 'jmp_buf' /usr/include/setjmp.h:49: note: previous declaration of 'jmp_buf' was here make[5]: *** [guile.lo] Error 1 By investigating, I found that this is a bug that Debian has fixed (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527527) by adding a patch in a new upstream release. So either merge with the new release or just use the do-not-redefine- - jmp-buf.diff patch in the release currently in Ubuntu. + jmp-buf.diff patch in the release currently in Ubuntu. I have attached + the patch here. -- Conflicting types for 'jmp_buf' https://bugs.launchpad.net/bugs/401816 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs