[wpa_supplicant]does_not_build_without_md4

Torsten ww.torsten at gmail.com
Mon Sep 16 08:43:51 EDT 2013


Hi there,

I compiled OpenSSL (1.0.1e) without some algorithms (RC2, MD2 and MD4) after that I
had to re-compile wpa_supplicant (2.0) which results in the following error:

...
  CC  wpa_cli.c
  CC  ../src/common/wpa_ctrl.c
  CC  ../src/utils/edit_readline.c
  CC  ../src/drivers/driver_nl80211.c
sed -e 's|\@BINDIR\@|/usr/sbin/|g' systemd/wpa_supplicant.service.in
  >systemd/wpa_supplicant.service sed -e 's|\@BINDIR\@|/usr/sbin/|g'
  systemd/wpa_supplicant.service.arg.in >systemd/wpa_supplicant at .service sed -e
  's|\@BINDIR\@|/usr/sbin/|g' systemd/wpa_supplicant-nl80211.service.arg.in
  >systemd/wpa_supplicant-nl80211 at .service CC  wpa_passphrase.c sed -e
  's|\@BINDIR\@|/usr/sbin/|g' systemd/wpa_supplicant-wired.service.arg.in
  >systemd/wpa_supplicant-wired at .service sed -e 's|\@BINDIR\@|/usr/sbin/|g'
  dbus/fi.epitest.hostap.WPASupplicant.service.in
  >dbus/fi.epitest.hostap.WPASupplicant.service sed -e 's|\@BINDIR\@|/usr/sbin/|g'
  dbus/fi.w1.wpa_supplicant1.service.in >dbus/fi.w1.wpa_supplicant1.service LD
  wpa_cli ../src/crypto/crypto_openssl.o: In function `md4_vector':
  crypto_openssl.c:(.text+0x16a): undefined reference to `EVP_md4' collect2: error: ld
  returned 1 exit status make: *** [wpa_passphrase] Error 1 make: *** Waiting for
  unfinished jobs.... ../src/crypto/crypto_openssl.o: In function `md4_vector':
crypto_openssl.c:(.text+0x16a): undefined reference to `EVP_md4'
collect2: error: ld returned 1 exit status
make: *** [wpa_supplicant] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

some information about my system:
ArchLinux x86_64
build scripts for wpa_supplicant taken from
https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/wpa_supplicant

Regards
Torsten


More information about the HostAP mailing list