>
>Take a look at config.log and see why the test programs are failing.
>It might even be the ruserok() problem.
>
>>B) When I compile on OSF/1 v5.1 (or DEC ALPHA, or Tru64), I get an
>>     error about ruserok being declared twice...
>>     I am using a gnu make 3.79 and gcc 3.0.3.
>>     Can I comment out the ruserok declaration in amanda.h with no
>>      adverse effects?
>
>In theory, the declaration in amanda.h is only enabled if ./configure
>did **not** find a declaration in a certain set of system header files.
>Where is the second (system) declaration on your system?  This may
>just be a matter of adding another header file to the list or fixing a
>test program.  Again, look for what happened in config.log.
>


I have searched the config.log file and I see no references to the 
string 'ruserok' with regard to the "multiply declared ruserok" 
issue.... What other information could I provide about the ruserok 
issue? What can I do to debug it, other than the config.log file?

and...

I see no reference to the flock tests or any lock tests for that 
matter... The only occurrence of the string 'lock' in the config.log 
file was inside the word 'block'

Where else can I look to see why the configure script is not finding 
evidence of file locking on a OSF/1 v5.1 Unix system?

##

Since this is a proprietary vendor supplied distribution -- unlike 
the GNU distribution -- readline was also missing. So, since I 
thought this to be an easy fix, I built and installed readline, 
however subsequent runs of the AMANDA configure script did not pick 
it up... Maybe someone can make a suggestion to make it work? Here is 
what I am doing to set the environment in which configure runs:


CFLAGS="-I/usr/local/include"                           \
LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"       \
./configure                                             \
         --prefix=/usr/local/amanda-2.4.2p2              \
         --without-amandahosts                           \
         --with-user=amanda                              \
         --with-group=operator                           \
         --with-configdir=/usr/local/etc/amanda          \
         --with-tmpdir=/tmp/amanda                       \
         --with-debugging                                \
         --with-debug-days=1                             \


previous to the above invocation:
    CFLAGS was undefined
    LD_LIBRARY_PATH=/usr/local/gcc-3.0.3/lib

The readline hdr files and lib were/are here:

     /usr/local/include/readline/*.h

     /usr/local/lib/libreadline.a

Thanks to all in this wonderful community....
May all your backups be bit-perfect.

Reply via email to