mirror of
https://github.com/eclipse-mosquitto/mosquitto.git
synced 2026-08-18 11:45:08 +08:00
Fuzzing: Force static linking of argon2
This commit is contained in:
@@ -9,7 +9,7 @@ FUZZERS:= \
|
||||
LOCAL_CPPFLAGS+=
|
||||
LOCAL_CXXFLAGS+=-g -Wall -Werror -pthread
|
||||
LOCAL_LDFLAGS+=
|
||||
LOCAL_LIBADD+=$(LIB_FUZZING_ENGINE) ${R}/apps/mosquitto_passwd/mosquitto_passwd.a -lssl -lcrypto -largon2
|
||||
LOCAL_LIBADD+=$(LIB_FUZZING_ENGINE) ${R}/apps/mosquitto_passwd/mosquitto_passwd.a -lssl -lcrypto -Wl,-Bstatic -largon2 -Wl,-Bdynamic
|
||||
|
||||
all: $(FUZZERS)
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ LOCAL_CPPFLAGS+=-I${R}/include/ -I${R}/src -I${R}/lib -I${R} -I${R}/common -I${R
|
||||
-DWITH_SYS_TREE -DWITH_TLS -DWITH_TLS_PSK -DWITH_UNIX_SOCKETS -DWITH_WEBSOCKETS=WS_IS_BUILTIN
|
||||
LOCAL_CXXFLAGS+=-g -Wall -Werror -pthread
|
||||
LOCAL_LDFLAGS+=
|
||||
LOCAL_LIBADD+=$(LIB_FUZZING_ENGINE) ${R}/src/mosquitto_broker.a -lssl -lcrypto -lcjson -largon2 -lm
|
||||
LOCAL_LIBADD+=$(LIB_FUZZING_ENGINE) ${R}/src/mosquitto_broker.a -lssl -lcrypto -lcjson -Wl,-Bstatic -largon2 -Wl,-Bdynamic -lm
|
||||
|
||||
all: $(FUZZERS)
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ LOCAL_CPPFLAGS+= \
|
||||
-DWITH_SYS_TREE -DWITH_TLS -DWITH_TLS_PSK -DWITH_UNIX_SOCKETS -DWITH_WEBSOCKETS=WS_IS_BUILTIN
|
||||
LOCAL_CXXFLAGS+=-g -Wall -Werror -pthread
|
||||
LOCAL_LDFLAGS+=
|
||||
LOCAL_LIBADD+=$(LIB_FUZZING_ENGINE) ${R}/plugins/dynamic-security/mosquitto_dynamic_security.a ${R}/src/mosquitto_broker.a -lssl -lcrypto -lcjson -lm -largon2
|
||||
LOCAL_LIBADD+=$(LIB_FUZZING_ENGINE) ${R}/plugins/dynamic-security/mosquitto_dynamic_security.a ${R}/src/mosquitto_broker.a -lssl -lcrypto -lcjson -Wl,-Bstatic -largon2 -Wl,-Bdynamic -lm
|
||||
|
||||
all: $(FUZZERS)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user