Hey. I know that this package is hard masked for security reasons but I hope I can still enter a bug for this package. When emerge xsupplicant-1.2.2 i got the following psk.c: In function 'psk_wpa_pbkdf2_f': psk.c:41: error: 'SHA_DIGEST_LENGTH' undeclared (first use in this function) psk.c:41: error: (Each undeclared identifier is reported only once psk.c:41: error: for each function it appears in.) psk.c:41: warning: unused variable 'digest1' psk.c: In function 'psk_wpa_pbkdf2': psk.c:90: error: 'SHA_DIGEST_LENGTH' undeclared (first use in this function) make[1]: *** [psk.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/net-misc/xsupplicant-1.2.2/work/xsupplicant-1.2.2/src' make: *** [all-recursive] Error 1 I went into the file (psk.c) and added #include <openssl/sha.h> and I got the file to compile. Reproducible: Always Steps to Reproduce: 1. emerge xsupplicant 2. 3.
sorry for being unclear. I got the psk.c file to compile not the actual program.
(In reply to comment #1) > sorry for being unclear. I got the psk.c file to compile not the actual > program. > Fixing the file and running ebuild merge I got it to install. (Thanks #gentoo-dev-help)
Probably worth fixing or just marking the package for removal. No since in keeping broken stuff in the tree even if it is hard masked..
(In reply to comment #3) > Probably worth fixing or just marking the package for removal. No since in > keeping broken stuff in the tree even if it is hard masked.. > I read something after I installed, the last note: "Do not file a Gentoo bug ... report directly to upstream developers open1x.sourceforge.net" I personally think it is a very important package but I am newbie.
Created attachment 189622 [details, diff] Adds missing include into affected file
xsupplicant-1.2.2 wont be fixed. sorry. 2.2.0 is being worked on, on bug #259738 thanks