Re: Compile 2.5.2 on RedHat 6.2
That's a known problem, solved in the 2.5.3pre* versions in the preview area of the rsync download site. - Dave Dykstra On Thu, Mar 07, 2002 at 05:03:02PM -0800, Matt Simonsen wrote: OK - that's 3 individuals with Redhat 6.2 installs who have encountered this. I'm pretty sure it's a real problem (ie I can duplicate it and others have had it, too). Is there a more appropriate place to submit this bug or something that I can do to help have it fixed? I am not competent to debug the C code, but I am willing and able to provide any debugging info. Thanks! Matt On Thursday 07 March 2002 03:19 pm, Scott Russell wrote: For what it's worth I saw the same error. 2.5.1 worked fine however. I never found a solution. -- Scott In mailinglists.external.rsync, you wrote: I am running RedHat 6.2 on many of my servers and am receiving the following errors when compiling Rsync 2.5.2: [root@wrapguy rsync-2.5.2]# make gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c rsync.c -o rsync.o In file included from rsync.c:23: rsync.h:339: warning: no semicolon at end of struct or union rsync.h:339: parse error before `inode' rsync.h:341: parse error before `dev' rsync.h:341: warning: type defaults to `int' in declaration of `dev' rsync.h:341: warning: data definition has no type or storage class rsync.h:344: parse error before `rdev' rsync.h:344: warning: type defaults to `int' in declaration of `rdev' rsync.h:344: warning: data definition has no type or storage class rsync.h:347: `basename' redeclared as different kind of symbol /usr/include/string.h:317: previous declaration of `basename' rsync.h:350: `link' redeclared as different kind of symbol /usr/include/unistd.h:678: previous declaration of `link' rsync.h:352: parse error before `}' rsync.h: In function `flist_up': rsync.h:420: dereferencing pointer to incomplete type rsync.c: In function `set_perms': rsync.c:165: dereferencing pointer to incomplete type rsync.c:168: dereferencing pointer to incomplete type rsync.c:178: dereferencing pointer to incomplete type rsync.c:179: dereferencing pointer to incomplete type rsync.c:179: dereferencing pointer to incomplete type rsync.c:184: dereferencing pointer to incomplete type rsync.c:188: dereferencing pointer to incomplete type rsync.c:189: dereferencing pointer to incomplete type rsync.c:206: dereferencing pointer to incomplete type rsync.c:208: dereferencing pointer to incomplete type rsync.c:152: warning: `change_uid' might be used uninitialized in this function rsync.c:152: warning: `change_gid' might be used uninitialized in this function rsync.c: In function `finish_transfer': rsync.c:245: dereferencing pointer to incomplete type make: *** [rsync.o] Error 1 --- -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html
Re: Compile 2.5.2 on RedHat 6.2
For what it's worth I saw the same error. 2.5.1 worked fine however. I never found a solution. -- Scott In mailinglists.external.rsync, you wrote: I am running RedHat 6.2 on many of my servers and am receiving the following errors when compiling Rsync 2.5.2: [root@wrapguy rsync-2.5.2]# make gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c rsync.c -o rsync.o In file included from rsync.c:23: rsync.h:339: warning: no semicolon at end of struct or union rsync.h:339: parse error before `inode' rsync.h:341: parse error before `dev' rsync.h:341: warning: type defaults to `int' in declaration of `dev' rsync.h:341: warning: data definition has no type or storage class rsync.h:344: parse error before `rdev' rsync.h:344: warning: type defaults to `int' in declaration of `rdev' rsync.h:344: warning: data definition has no type or storage class rsync.h:347: `basename' redeclared as different kind of symbol /usr/include/string.h:317: previous declaration of `basename' rsync.h:350: `link' redeclared as different kind of symbol /usr/include/unistd.h:678: previous declaration of `link' rsync.h:352: parse error before `}' rsync.h: In function `flist_up': rsync.h:420: dereferencing pointer to incomplete type rsync.c: In function `set_perms': rsync.c:165: dereferencing pointer to incomplete type rsync.c:168: dereferencing pointer to incomplete type rsync.c:178: dereferencing pointer to incomplete type rsync.c:179: dereferencing pointer to incomplete type rsync.c:179: dereferencing pointer to incomplete type rsync.c:184: dereferencing pointer to incomplete type rsync.c:188: dereferencing pointer to incomplete type rsync.c:189: dereferencing pointer to incomplete type rsync.c:206: dereferencing pointer to incomplete type rsync.c:208: dereferencing pointer to incomplete type rsync.c:152: warning: `change_uid' might be used uninitialized in this function rsync.c:152: warning: `change_gid' might be used uninitialized in this function rsync.c: In function `finish_transfer': rsync.c:245: dereferencing pointer to incomplete type make: *** [rsync.o] Error 1 -- Regards, Scott Russell ([EMAIL PROTECTED]) Linux Technology Center, System Admin, RHCE. T/L 441-9289 / External 919-543-9289 http://bzimage.raleigh.ibm.com/webcam -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html
Re: Compile 2.5.2 on RedHat 6.2
OK - that's 3 individuals with Redhat 6.2 installs who have encountered this. I'm pretty sure it's a real problem (ie I can duplicate it and others have had it, too). Is there a more appropriate place to submit this bug or something that I can do to help have it fixed? I am not competent to debug the C code, but I am willing and able to provide any debugging info. Thanks! Matt On Thursday 07 March 2002 03:19 pm, Scott Russell wrote: For what it's worth I saw the same error. 2.5.1 worked fine however. I never found a solution. -- Scott In mailinglists.external.rsync, you wrote: I am running RedHat 6.2 on many of my servers and am receiving the following errors when compiling Rsync 2.5.2: [root@wrapguy rsync-2.5.2]# make gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c rsync.c -o rsync.o In file included from rsync.c:23: rsync.h:339: warning: no semicolon at end of struct or union rsync.h:339: parse error before `inode' rsync.h:341: parse error before `dev' rsync.h:341: warning: type defaults to `int' in declaration of `dev' rsync.h:341: warning: data definition has no type or storage class rsync.h:344: parse error before `rdev' rsync.h:344: warning: type defaults to `int' in declaration of `rdev' rsync.h:344: warning: data definition has no type or storage class rsync.h:347: `basename' redeclared as different kind of symbol /usr/include/string.h:317: previous declaration of `basename' rsync.h:350: `link' redeclared as different kind of symbol /usr/include/unistd.h:678: previous declaration of `link' rsync.h:352: parse error before `}' rsync.h: In function `flist_up': rsync.h:420: dereferencing pointer to incomplete type rsync.c: In function `set_perms': rsync.c:165: dereferencing pointer to incomplete type rsync.c:168: dereferencing pointer to incomplete type rsync.c:178: dereferencing pointer to incomplete type rsync.c:179: dereferencing pointer to incomplete type rsync.c:179: dereferencing pointer to incomplete type rsync.c:184: dereferencing pointer to incomplete type rsync.c:188: dereferencing pointer to incomplete type rsync.c:189: dereferencing pointer to incomplete type rsync.c:206: dereferencing pointer to incomplete type rsync.c:208: dereferencing pointer to incomplete type rsync.c:152: warning: `change_uid' might be used uninitialized in this function rsync.c:152: warning: `change_gid' might be used uninitialized in this function rsync.c: In function `finish_transfer': rsync.c:245: dereferencing pointer to incomplete type make: *** [rsync.o] Error 1 --- -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html
Re: Compile 2.5.2 on RedHat 6.2
OK - that's 3 individuals with Redhat 6.2 installs who have encountered this. I'm pretty sure it's a real problem (ie I can duplicate it and others have had it, too). Is there a more appropriate place to submit this bug or something that I can do to help have it fixed? I am not competent to debug the C code, but I am willing and able to provide any debugging info. Thanks! Matt On Thursday 07 March 2002 03:19 pm, Scott Russell wrote: For what it's worth I saw the same error. 2.5.1 worked fine however. I never found a solution. -- Scott In mailinglists.external.rsync, you wrote: I am running RedHat 6.2 on many of my servers and am receiving the following errors when compiling Rsync 2.5.2: [root@wrapguy rsync-2.5.2]# make gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c rsync.c -o rsync.o In file included from rsync.c:23: rsync.h:339: warning: no semicolon at end of struct or union rsync.h:339: parse error before `inode' rsync.h:341: parse error before `dev' rsync.h:341: warning: type defaults to `int' in declaration of `dev' rsync.h:341: warning: data definition has no type or storage class rsync.h:344: parse error before `rdev' rsync.h:344: warning: type defaults to `int' in declaration of `rdev' rsync.h:344: warning: data definition has no type or storage class rsync.h:347: `basename' redeclared as different kind of symbol /usr/include/string.h:317: previous declaration of `basename' rsync.h:350: `link' redeclared as different kind of symbol /usr/include/unistd.h:678: previous declaration of `link' rsync.h:352: parse error before `}' rsync.h: In function `flist_up': rsync.h:420: dereferencing pointer to incomplete type rsync.c: In function `set_perms': rsync.c:165: dereferencing pointer to incomplete type rsync.c:168: dereferencing pointer to incomplete type rsync.c:178: dereferencing pointer to incomplete type rsync.c:179: dereferencing pointer to incomplete type rsync.c:179: dereferencing pointer to incomplete type rsync.c:184: dereferencing pointer to incomplete type rsync.c:188: dereferencing pointer to incomplete type rsync.c:189: dereferencing pointer to incomplete type rsync.c:206: dereferencing pointer to incomplete type rsync.c:208: dereferencing pointer to incomplete type rsync.c:152: warning: `change_uid' might be used uninitialized in this function rsync.c:152: warning: `change_gid' might be used uninitialized in this function rsync.c: In function `finish_transfer': rsync.c:245: dereferencing pointer to incomplete type make: *** [rsync.o] Error 1 -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html
Compile 2.5.2 on RedHat 6.2
I am running RedHat 62 on many of my servers and am receiving the following errors when compiling Rsync 252: [root@wrapguy rsync-252]# make gcc -I -I -g -O2 -DHAVE_CONFIG_H -Wall -W -c rsyncc -o rsynco In file included from rsyncc:23: rsynch:339: warning: no semicolon at end of struct or union rsynch:339: parse error before `inode' rsynch:341: parse error before `dev' rsynch:341: warning: type defaults to `int' in declaration of `dev' rsynch:341: warning: data definition has no type or storage class rsynch:344: parse error before `rdev' rsynch:344: warning: type defaults to `int' in declaration of `rdev' rsynch:344: warning: data definition has no type or storage class rsynch:347: `basename' redeclared as different kind of symbol /usr/include/stringh:317: previous declaration of `basename' rsynch:350: `link' redeclared as different kind of symbol /usr/include/unistdh:678: previous declaration of `link' rsynch:352: parse error before `}' rsynch: In function `flist_up': rsynch:420: dereferencing pointer to incomplete type rsyncc: In function `set_perms': rsyncc:165: dereferencing pointer to incomplete type rsyncc:168: dereferencing pointer to incomplete type rsyncc:178: dereferencing pointer to incomplete type rsyncc:179: dereferencing pointer to incomplete type rsyncc:179: dereferencing pointer to incomplete type rsyncc:184: dereferencing pointer to incomplete type rsyncc:188: dereferencing pointer to incomplete type rsyncc:189: dereferencing pointer to incomplete type rsyncc:206: dereferencing pointer to incomplete type rsyncc:208: dereferencing pointer to incomplete type rsyncc:152: warning: `change_uid' might be used uninitialized in this function rsyncc:152: warning: `change_gid' might be used uninitialized in this function rsyncc: In function `finish_transfer': rsyncc:245: dereferencing pointer to incomplete type make: *** [rsynco] Error 1 I really do not want to use an RPMs, I have searched but only found one person with the same problem - no answers, though Any help would be greatly appreciated Thanks Matt -- To unsubscribe or change options: http://listssambaorg/mailman/listinfo/rsync Before posting, read: http://wwwtuxedoorg/~esr/faqs/smart-questionshtml