No subject


Wed Dec 17 22:59:25 UTC 2008


------------------------
          # ./configure --prefix=/opt \
            --includedir=/usr/i386-linux-uclibc/include \
            --disable-lastlog --disable-utmp --disable-utmpx \
            --disable-wtmp --disable-wtmpx \
            --disable-nls --without-x \
            --with-ssl-dir=/usr/i386-linux-uclibc \
            --with-zlib=/usr/i386-linux-uclibc/lib \
            --with-md5-passwords --without-pam \
            --without-privsep-user --with-shadow
...........
checking for utmpxname... yes
checking for daemon... yes
checking for getpagesize... yes
checking whether snprintf correctly terminates long strings... no
configure: WARNING: ****** Your snprintf() function is broken, complain to your vendor
checking whether getpgrp requires zero arguments... yes
checking whether OpenSSL's headers match the library... no
configure: error: Your OpenSSL headers do not match your library
*******************************************************************************************

Error messages from  the openssh config.log file:
-------------------------------------------------
..............

configure:7686: checking whether snprintf correctly terminates long strings
configure:7702: gcc -o conftest -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I/usr/i386-linux-uclibc/lib  -L/usr/i386-linux-uclibc/lib  co
nftest.c -lutil -lz -lnsl  >&5
/usr/i386-slackware-linux/bin/ld: warning: libc.so.6, needed by /usr/lib/libnsl.so, may conflict with libc.so.0
configure:7705: $? = 0
configure:7707: ./conftest
./conftest: linked against GNU libc!
configure:7710: $? = 150
configure: program exited with status 150
configure: failed program was:
#line 7693 "configure"
#include "confdefs.h"

#include <stdio.h>
int main(void){char b[5];snprintf(b,5,"123456789");return(b[4]!='\0');}

configure:7720: result: no
configure:7726: WARNING: ****** Your snprintf() function is broken, complain to your vendor

............

checking for truncate... yes
   int F77_DUMMY_MAIN() { return 1; }
#endif
int
main ()
{
getpgrp (0);
  ;
  return 0;
}
configure:7780: result: yes
configure:8149: gcc -o conftest -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I/usr/i386-linux-uclibc/include -I/usr/i386-linux-uclibc/lib
 -L/usr/i386-linux-uclibc/lib -L/usr/i386-linux-uclibc/lib  conftest.c -lutil -lz -lnsl  -lcrypto >&5
/usr/i386-slackware-linux/bin/ld: warning: libc.so.6, needed by /usr/lib/libnsl.so, may conflict with libc.so.0
configure:8152: $? = 0
configure:8155: test -s conftest
configure:8158: $? = 0
configure:8233: checking whether OpenSSL's headers match the library
configure:8250: gcc -o conftest -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I/usr/i386-linux-uclibc/include -I/usr/i386-linux-uclibc/lib
 -L/usr/i386-linux-uclibc/lib -L/usr/i386-linux-uclibc/lib  conftest.c -lutil -lz -lnsl  -lcrypto >&5
configure: In function `main':
configure:8244: warning: implicit declaration of function `SSLeay'
/usr/i386-slackware-linux/bin/ld: warning: libc.so.6, needed by /usr/lib/libnsl.so, may conflict with libc.so.0
configure:8253: $? = 0
configure:8255: ./conftest
./conftest: linked against GNU libc!
configure:8258: $? = 150
configure: program exited with status 150
configure: failed program was:
#line 8240 "configure"
#include "confdefs.h"

#include <string.h>
#include <openssl/opensslv.h>
int main(void) { return(SSLeay() == OPENSSL_VERSION_NUMBER ? 0 : 1); }

configure:8270: result: no
configure:8272: error: Your OpenSSL headers do not match your library

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnu
ac_cv_build_alias=i686-pc-linux-gnu
ac_cv_c_bigendian=no

............


-- 
Best regards,
 Valera                            mailto:valeriy at levsha.ru





More information about the uClibc mailing list