/ 2007-02-05 14:14:03 +0100 \ Andrew Beekhof: > On 2/2/07, Rasto Levrinc <[EMAIL PROTECTED]> wrote: > >Am Freitag, 2. Februar 2007 13:05 schrieb Andrew Beekhof: > >> On 1/9/07, Andrew Beekhof <[EMAIL PROTECTED]> wrote: > >> > On 1/9/07, Rasto Levrinc <[EMAIL PROTECTED]> wrote: > >> > > Am Montag, 8. Januar 2007 14:02 schrieb Andrew Beekhof: > >> > > > has there been any progress on this? > >> > > > >> > > I've encountered now another problem. > >> > > > >> > > In file included from /usr/include/heartbeat/crm/crm.h:61, > >> > > from drbd-peer-outdater.c:28: > >> > > /usr/include/heartbeat/crm/common/util.h:26:25: error: lrm/lrm_api.h: > >> > > No such file or directory > >> > > In file included from /usr/include/heartbeat/crm/crm.h:61, > >> > > from drbd-peer-outdater.c:28: > >> > > > >> > > This headers are expected in lrm/ directory but are not: lrm_api.h, > >> > > lrm_msg.h, racommon.h and raexec.h > >> > > >> > fixed. i also looked for other subsystems that might have the same > >> > problem and so fixed fencing and mgmt at the same time > >> > >> can we get an update on this please? > >> alternatively, it would be nice if what is checked in didn't break "make > >> rpm" > > > >After this, it compiles with header files without any problem. Thanks. > > so we can repair our build by removing it from our tree then?
unless there is some other problem I am not aware of, I think it did break "make rpm" because in the begining it had an executable placed in /usr/sbin. I fixed that by moving it into /usr/lib/heartbeat. (well, the @@ define of it, anyways). now, in the meantime someone fixed the same problem by including that binary into the spec file. both "fixes" have then later been merged - which broke it again. there have been at least four posts about this on this list. in fact, if rasto now is able to build it against the heartbeat-dev packages only, and provided that this continues to work, yes, we could adjust our build-environment and put it into the drbd packages. but I suggest you fix the heartbeat build by removing the now useless line in the file section of the spec file, and would be very happy if you'd continue shipping it with heartbeat on linux. -- : Lars Ellenberg Tel +43-1-8178292-55 : : LINBIT Information Technologies GmbH Fax +43-1-8178292-82 : : Vivenotgasse 48, A-1120 Vienna/Europe http://www.linbit.com : _______________________________________________________ Linux-HA-Dev: [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev Home Page: http://linux-ha.org/
