[PATCH v7 00/15] build improvements

Johannes Berg johannes at sipsolutions.net
Sun Oct 11 03:58:08 EDT 2020


Hi Jouni,

> Thanks, applied patches 

Great, thanks :)

> other than 11/15 and 13/15:
> 
>     build: Use the new build system for fuzz tests
> 
> This seems to break building of some of the fuzzing tools. For example,
> tests/fuzzing/ap-mgmt:
> 
> hostap/tests/fuzzing/ap-mgmt$ make 
> cc: error: ../../../src/crypto/libcrypto.a: No such file or directory
> cc: error: ../../../src/tls/libtls.a: No such file or directory
> make: *** [Makefile:38: ap-mgmt] Error 1

Hmm. Yes, I see this, and I probably forgot to do "git clean" while
testing.

However, are you sure it's due to _this_ patch? I see this only in
combination with patch 15 ("build: put archive files into build/ folder
too"), and it makes sense, because evidently in ap-mgmt (only) I forgot

+_OBJS_VAR := ELIBS
+include ../../../src/objs.mk
+

I'll resend the two patches, but please do check if you see breakage due
to "build: Use the new build system for fuzz tests" because I don't, and
I haven't changed it.

johannes




More information about the Hostap mailing list