[Linux-cluster] Re: errors on inode.c

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jeff <jeff@xxxxxxxxxxxxxxxx> writes:

...
> I ran into this when I moved from one of the snapshots to
> the cvs-latest. Issue "updatedb" and then "locate gfs_ioctl.h".
> Remove the copies outside of the source tree. The make script
> looks for header files in various places other than the source
> tree and if it finds them, it uses them in preference to the
> source tree.

That seems like a problem.  New code should build cleanly in
isolation, otherwise it can be polluted by leftovers sprinkled around
the system.  

It isn't easy to install the cluster software into a separate
directory like /opt/cluster-20040901/, so it is likely that there will
be old files in places like /usr/include.

> There may be similar problems with header files for
> cman-kernel and gfs-kernel.

Yes, but they aren't consistent enough to script away easily.

> Also, the libraries moved between the snapshots and latest
> so if you did install the snapshot you need to execute:
>    rm -rf /lib/libmagma* /lib/magma /lib/libgulm*
>    rm -rf /lib/libccs* /lib/libdlm*
> before you build from cvs.

-- 
  Ed L Cashin <ecashin@xxxxxxxxxx>


[Index of Archives]     [Corosync Cluster Engine]     [GFS]     [Linux Virtualization]     [Centos Virtualization]     [Centos]     [Linux RAID]     [Fedora Users]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Camping]

  Powered by Linux