[Linux-cluster] Cluster 3.0.3: compile error
Fabio M. Di Nitto
fdinitto at redhat.com
Mon Oct 5 04:41:30 UTC 2009
On Thu, 2009-10-01 at 07:39 -0500, David Merhar wrote:
> RHEL 5.4
> kernel 2.6.31.1
> corosync 1.1.0
> openais 1.1.0
>
> corosync and openais install without issue.
>
> ...
> /root/cluster-3.0.3/gfs/gfs_mkfs/device_geometry.c: In function
> 'device_geometry':
> /root/cluster-3.0.3/gfs/gfs_mkfs/device_geometry.c:33: error:
> 'O_CLOEXEC' undeclared (first use in this function)
> /root/cluster-3.0.3/gfs/gfs_mkfs/device_geometry.c:33: error: (Each
> undeclared identifier is reported only once
> /root/cluster-3.0.3/gfs/gfs_mkfs/device_geometry.c:33: error: for each
> function it appears in.)
>
>
> My testing environment is vm.
>
> Any place to start looking?
O_CLOEXEC attribute for open(2) has been introduced only in more recent
glibc versions.
Either you update glibc or use a more recent distribution for testing.
Fabio
More information about the Linux-cluster
mailing list