Re: Compile 2.5.2 on RedHat 6.2

2002-03-08 Thread Dave Dykstra

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

2002-03-07 Thread Scott Russell

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

2002-03-07 Thread Matt Simonsen

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

2002-03-07 Thread Matt Simonsen

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

2002-03-05 Thread Matt Simonsen

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