tags 669446 + patch thanks Hi
On Thu, Apr 19, 2012 at 09:15:59PM +0200, Lucas Nussbaum wrote: > Source: redhat-cluster > Version: 3.0.12-3.1 > Severity: serious > Tags: wheezy sid > User: debian...@lists.debian.org > Usertags: qa-ftbfs-20120419 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part: > > gcc -Wall -Wformat=2 -Wshadow -Wmissing-prototypes -Wstrict-prototypes > > -Wdeclaration-after-statement -Wpointer-arith -Wwrite-strings -Wcast-align > > -Wbad-function-cast -Wmissing-format-attribute -Wformat-security > > -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing > > -Wmissing-declarations -O2 -ggdb3 -MMD -I/«PKGBUILDDIR»/make > > -DDEFAULT_CONFIG_DIR=\"/etc/cluster\" > > -DDEFAULT_CONFIG_FILE=\"cluster.conf\" -DLOGDIR=\"/var/log/cluster\" > > -DSYSLOGFACILITY=LOG_LOCAL4 -DSYSLOGLEVEL=LOG_INFO > > -DRELEASE_VERSION=\"3.0.12\" -I/«PKGBUILDDIR»/config/libs/libccsconfdb > > -I/«PKGBUILDDIR»/cman/lib -I/«PKGBUILDDIR»/common/liblogthread > > -I/«PKGBUILDDIR»/dlm/libdlm -I/«PKGBUILDDIR»/dlm/libdlmcontrol > > -I/usr/include -I/usr/include -I/«PKGBUILDDIR»/fence/libfenced > > -I/«PKGBUILDDIR»/group/dlm_controld/../../dlm/include/ > > -I/usr/src/linux/include/ -I/«PKGBUILDDIR»/group/dlm_controld/../lib/ > > -I/«PKGBUILDDIR»/group/dlm_controld/../include/ -I/usr/include > > -DENABLE_PACEMAKER=1 -I/usr/include/heartbeat -I/usr/include/pace > maker `pkg-config glib-2.0 --cflags` `xml2-config --cflags` -c -o > pacemaker-pcmk.o /«PKGBUILDDIR»/group/dlm_controld/pacemaker.c > > /«PKGBUILDDIR»/group/dlm_controld/pacemaker.c:19:40: fatal error: > > pacemaker/crm/common/stack.h: No such file or directory > > compilation terminated. > > make[3]: *** [pacemaker-pcmk.o] Error 1 > > The full build log is available from: > > http://people.debian.org/~lucas/logs/2012/04/19/redhat-cluster_3.0.12-3.1_unstable.log > > A list of current common problems and possible solutions is available at > http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! > > About the archive rebuild: The rebuild was done on about 50 AMD64 nodes > of the Grid'5000 platform, using a clean chroot. Internet was not > accessible from the build systems. Seems that the header files moved to new directory. With the attached patch the package builds fine again. But I have not taken yet any further NMU action as the package has another serious severity issue. Regards, Salvatore
Description: Fix FTBFS due to moved header files Origin: vendor Bug-Debian: http://bugs.debian.org/669446 Author: Salvatore Bonaccorso <car...@debian.org> Last-Update: 2012-05-05 --- a/group/dlm_controld/pacemaker.c +++ b/group/dlm_controld/pacemaker.c @@ -16,7 +16,7 @@ #undef SUPPORT_HEARTBEAT #define SUPPORT_HEARTBEAT 0 #include <pacemaker/crm/common/cluster.h> -#include <pacemaker/crm/common/stack.h> +#include <pacemaker/crm/cluster/stack.h> #include <pacemaker/crm/common/ipc.h> #include <pacemaker/crm/msg_xml.h> #include <pacemaker/crm/cib.h> --- a/group/gfs_controld/member_pcmk.c +++ b/group/gfs_controld/member_pcmk.c @@ -14,7 +14,7 @@ #undef SUPPORT_HEARTBEAT #define SUPPORT_HEARTBEAT 0 #include <pacemaker/crm/common/cluster.h> -#include <pacemaker/crm/common/stack.h> +#include <pacemaker/crm/cluster/stack.h> #include <pacemaker/crm/common/ipc.h> #include <pacemaker/crm/msg_xml.h> #include <pacemaker/crm/ais.h>
signature.asc
Description: Digital signature