Hi Adam,

The utsrelease.h file has been moved within the kernel source tree since
PVFS2 2.8.2 was releases. You'll need to either download 2.8.4 (the
project's name changed to OrangeFS in releases after 2.8.2). That release
handles both the moved utsrelease.h file and other kernel changes present in
2.6.35.

There is also an issue in all releases that require adding
'--disable-segv-backtrace' to the configure flags. You can check out the
latest CVS code from the Orange-Branch that resolves the issue (directions
at the bottom of http://www.orangefs.org/support/).

If you still have issues after trying the newer code, let us know!

Thanks,
Michael

On Wed, Jun 29, 2011 at 1:58 AM, Adam Yee <[email protected]> wrote:

> Hello,
>
> Following this guide:
> http://www.pvfs.org/cvs/pvfs-2-8-branch-docs/doc//pvfs2-quickstart/pvfs2-quickstart.php
>
> I worked out everything successfully up to section 5.2 Preparing Linux
> Kernel 2.6.x configurations.
>
> Here's what I see:
>
> local_account@server1:/usr/src/pvfs-2.8.2$ uname -r
> 2.6.35-22-server
> local_account@server1:/usr/src/pvfs-2.8.2$ sudo ./configure
> --with-kernel=/usr/src/linux-headers-2.6.35-22
> ...
> ...
> checking for pkg-config... no
> checking for __error_code field in aiocb struct... yes
> checking for __return_value field in aiocb struct... yes
> checking whether byte ordering is bigendian... no
> checking for void *... yes
> checking size of void *... 8
> configure: error: The kernel source tree must have been configured.
>
> Using the alternate method:
>
> local_account@server1:/usr/src/pvfs-2.8.2$ sudo ./configure
> --with-kernel=/lib/modules/`uname -r`/build
> ...
> ...
> checking for void *... yes
> checking size of void *... 8
> grep: /lib/modules/2.6.35-22-server/build/include/linux/utsrelease.h: No
> such file or directory
> configure: error: The kernel source tree does not appear to be 2.6
> local_account@server1:/usr/src/pvfs-2.8.2$ ls /lib/modules/`uname
> -r`/build
> arch           drivers   init    lib             net       sound   usr
> block          firmware  ipc     Makefile        samples   source  virt
> crypto         fs        Kbuild  mm              scripts   tools
> Documentation  include   kernel  Module.symvers  security  ubuntu
>
> I do have the file that it is looking for though:
>
> local_account@server1:/usr/src/pvfs-2.8.2$ locate utsrelease
> /usr/src/linux-headers-2.6.35-22-server/include/generated/utsrelease.h
>
> I noticed from this thread
> http://www.beowulf-underground.org/pipermail/pvfs2-users/2008-March/002348.html
>  I
> might need to install a devel package, but what is it for Debian?  Is this
> my issue?  If anyone has solved this before could you please help?
>
> Thank you!
> Adam
>
> _______________________________________________
> Pvfs2-users mailing list
> [email protected]
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>
>
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to