I've just packaged 1.1.0-1, and it's no longer trying to build
non-PIC shared libraries on i386...
However, I need it tested on AMD64 before I upload to the archive,
since I want to squish this bug once and for all.
Source is at
http://www.tbble.net/freeradius/1.1.0-official/110-1-withSSL-DONOTDISTRIBUTEBINARIESOFTHIS/
It's the with-SSL version since sometimes this bug manifests in
rlm_eap_tls, but the latest log in the bugreport indicates it triggered
in libeap.
Build on Debian/Sarge AMD64
Not compiled rlm_eap_peap.la and rlm_eap_ttls.la
Making install in rlm_eap_peap...
make[11]: Entering directory
`/usr/src/Local/freeradius/freeradius-1.1.0/src/modules/rlm_eap/types/rlm_eap_peap'
if [ "xrlm_eap_peap" != "x" ]; then \
/bin/sh /usr/src/Local/freeradius/freeradius-1.1.0/libtool --mode=install
/usr/src/Local/freeradius/freeradius-1.1.0/ins
tall-sh -c -c \
rlm_eap_peap.la
/usr/src/Local/freeradius/freeradius-1.1.0/debian/freeradius/usr/lib/freeradius/rlm_eap_peap.la;
\
rm -f
/usr/src/Local/freeradius/freeradius-1.1.0/debian/freeradius/usr/lib/freeradius/rlm_eap_peap-1.1.0.la;
\
ln -s rlm_eap_peap.la
/usr/src/Local/freeradius/freeradius-1.1.0/debian/freeradius/usr/lib/freeradius/rlm_eap_peap-1.1.0
.la || exit ; \
fi
libtool: install: warning: relinking `rlm_eap_peap.la'
(cd
/usr/src/Local/freeradius/freeradius-1.1.0/src/modules/rlm_eap/types/rlm_eap_peap;
/bin/sh /usr/src/Local/freeradius/fre
eradius-1.1.0/libtool --mode=relink gcc -release 1.1.0 -module -export-dynamic
-o rlm_eap_peap.la -rpath /usr/lib/freeradius
rlm_eap_peap.lo peap.lo ./../../libeap/libeap.la
./../rlm_eap_tls/librlm_eap_tls.la -lssl -lcrypto -lssl -lcrypto -lnsl -lr
esolv -lpthread -inst-prefix-dir
/usr/src/Local/freeradius/freeradius-1.1.0/debian/freeradius)
gcc -shared rlm_eap_peap.lo peap.lo -Wl,--rpath -Wl,/usr/lib/freeradius
-L/usr/src/Local/freeradius/freeradius-1.1.0/debi
an/freeradius/usr/lib/freeradius -L/usr/lib/freeradius -leap -lrlm_eap_tls
-lssl -lcrypto -lnsl -lresolv -lpthread -Wl,-s
oname -Wl,rlm_eap_peap-1.1.0.so -o .libs/rlm_eap_peap-1.1.0.so
/usr/bin/ld: cannot find -lrlm_eap_tls
collect2: ld returned 1 exit status
libtool: install: error: relink `rlm_eap_peap.la' with the above command before
installing it
make[11]: Leaving directory
`/usr/src/Local/freeradius/freeradius-1.1.0/src/modules/rlm_eap/types/rlm_eap_peap'
...
...
rlm_eap_ttls.la
/usr/src/Local/freeradius/freeradius-1.1.0/debian/freeradius/usr/lib/freeradius/rlm_eap_ttls.la;
\
rm -f
/usr/src/Local/freeradius/freeradius-1.1.0/debian/freeradius/usr/lib/freeradius/rlm_eap_ttls-1.1.0.la;
\
ln -s rlm_eap_ttls.la
/usr/src/Local/freeradius/freeradius-1.1.0/debian/freeradius/usr/lib/freeradius/rlm_eap_ttls-1.1.0
.la || exit ; \
fi
libtool: install: warning: relinking `rlm_eap_ttls.la'
(cd
/usr/src/Local/freeradius/freeradius-1.1.0/src/modules/rlm_eap/types/rlm_eap_ttls;
/bin/sh /usr/src/Local/freeradius/fre
eradius-1.1.0/libtool --mode=relink gcc -release 1.1.0 -module -export-dynamic
-o rlm_eap_ttls.la -rpath /usr/lib/freeradius
rlm_eap_ttls.lo ttls.lo ./../../libeap/libeap.la
./../rlm_eap_tls/librlm_eap_tls.la -lssl -lcrypto -lssl -lcrypto -lnsl -lr
esolv -lpthread -inst-prefix-dir
/usr/src/Local/freeradius/freeradius-1.1.0/debian/freeradius)
gcc -shared rlm_eap_ttls.lo ttls.lo -Wl,--rpath -Wl,/usr/lib/freeradius
-L/usr/src/Local/freeradius/freeradius-1.1.0/debi
an/freeradius/usr/lib/freeradius -L/usr/lib/freeradius -leap -lrlm_eap_tls
-lssl -lcrypto -lnsl -lresolv -lpthread -Wl,-s
oname -Wl,rlm_eap_ttls-1.1.0.so -o .libs/rlm_eap_ttls-1.1.0.so
/usr/bin/ld: cannot find -lrlm_eap_tls
collect2: ld returned 1 exit status
libtool: install: error: relink `rlm_eap_ttls.la' with the above command before
installing it
make[11]: Leaving directory
`/usr/src/Local/freeradius/freeradius-1.1.0/src/modules/rlm_eap/types/rlm_eap_ttls'
--
Konstantin Kubatkin [KUB-RIPE] [KUB-UANIC]
Kherson, TriLogiC Group
Fido: 2:468/[EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]