/ 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/

Reply via email to