[Pvfs2-users] pvfs-2.6.0 build failure with --fast

Sam Lang slang at mcs.anl.gov
Wed Nov 15 18:05:27 EST 2006


Hi Ryuta,

Thanks for reporting this so quickly!  You may not notice much  
difference in performance if you configure without --enable-fast, and  
that will allow you to build it without making changes to the code.

That being said, I've committed the fix  that Murali posted to the  
2.6 branch.  Sorry we didn't catch this in this release, once we've  
done some further testing of PVFS on the 2.6.19 kernel, we'll be  
doing an incremental release, and this --enable-fast fix will be  
included.

-sam

On Nov 15, 2006, at 4:17 PM, Murali Vilayannur wrote:

> Hi Ryuta,
> For now, can you wrap PINT_server_access_debug like so
>
> #ifndef GOSSIP_DISABLE_DEBUG
> void PINT_server_access_debug(PINT_server_op * s_op,
>                              int64_t debug_mask,
>                              const char * format,
>                              ...)
> ....<function body>
> }
> #endif
>
> This should help you get the build completed successfully. Sam or RobL
> will probably fix this the right way in the next bug-fix release
> shortly.
> thanks,
> Murali
>
> On 11/15/06, Ryuta Suzuki <suzu0037 at aem.umn.edu> wrote:
>> I got the following error during build:
>>
>> src/server/pvfs2-server.c: In function `PINT_server_access_debug':
>> src/server/pvfs2-server.c:2042: error: `gossip_debug_on' undeclared
>> (first use in this function)
>> src/server/pvfs2-server.c:2042: error: (Each undeclared identifier is
>> reported only once
>> src/server/pvfs2-server.c:2042: error: for each function it  
>> appears in.)
>> src/server/pvfs2-server.c:2043: error: `gossip_debug_mask' undeclared
>> (first use in this function)
>> src/server/pvfs2-server.c:2044: error: `gossip_facility' undeclared
>> (first use in this function)
>> make: *** [src/server/pvfs2-server-server.o] Error 1
>>    CC            src/server/pvfs2-server-server.o
>> src/server/pvfs2-server.c: In function `PINT_server_access_debug':
>> src/server/pvfs2-server.c:2042: error: `gossip_debug_on' undeclared
>> (first use in this function)
>> src/server/pvfs2-server.c:2042: error: (Each undeclared identifier is
>> reported only once
>> src/server/pvfs2-server.c:2042: error: for each function it  
>> appears in.)
>> src/server/pvfs2-server.c:2043: error: `gossip_debug_mask' undeclared
>> (first use in this function)
>> src/server/pvfs2-server.c:2044: error: `gossip_facility' undeclared
>> (first use in this function)
>> make: *** [src/server/pvfs2-server-server.o] Error 1
>>
>> Here's how I configured
>>
>> ./configure --prefix=${HOME}/Local/p \
>>              --disable-epoll \
>>              --with-kernel24=/usr/src/linux-2.4 \
>>              --enable-fast \
>>              --enable-mmap-racache \
>>              --enable-shared
>>
>> and I'm using CentOS 3.6. There's no problem with build if I remove
>> "--fast" option.
>>
>> Ryuta
>> _______________________________________________
>> Pvfs2-users mailing list
>> Pvfs2-users at beowulf-underground.org
>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>>
> _______________________________________________
> Pvfs2-users mailing list
> Pvfs2-users at beowulf-underground.org
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>



More information about the Pvfs2-users mailing list