]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commitdiff
mongoose: bump to version 5.4
authorDavide Viti <zinosat@tiscali.it>
Tue, 5 Aug 2014 20:47:07 +0000 (22:47 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 6 Aug 2014 20:51:49 +0000 (22:51 +0200)
Avoid compilation of the server via the upstream Makefile which
unconditionally uses -lssl

The -lssl flag is appended to MONGOOSE_CFLAGS whenever
BR2_PACKAGE_OPENSSL=y gets set.

Signed-off-by: Davide Viti <zinosat@tiscali.it>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/mongoose/mongoose.mk

index ee938463a198a4a43a4d2f1be314421d5ce723d9..4182a30dab2e572a538405a2d9b6565dc2bfdc10 100644 (file)
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-MONGOOSE_VERSION = 5.3
+MONGOOSE_VERSION = 5.4
 MONGOOSE_SITE = $(call github,cesanta,mongoose,$(MONGOOSE_VERSION))
 MONGOOSE_LICENSE = GPLv2
 MONGOOSE_LICENSE_FILES = LICENSE
@@ -19,8 +19,8 @@ MONGOOSE_CFLAGS += -DNS_ENABLE_SSL -lssl -lcrypto -lz
 endif
 
 define MONGOOSE_BUILD_CMDS
-       $(MAKE) CC="$(TARGET_CC)" LD="$(TARGET_LD)" -C $(@D)/examples \
-               CFLAGS_EXTRA="$(MONGOOSE_CFLAGS)" server
+       $(TARGET_CC) $(@D)/examples/server.c $(@D)/mongoose.c \
+               -o $(@D)/examples/server $(MONGOOSE_CFLAGS) -pthread -ldl
        $(TARGET_CC) -c $(@D)/mongoose.c $(MONGOOSE_CFLAGS) -o $(@D)/mongoose.o
        $(TARGET_AR) rcs $(@D)/libmongoose.a $(@D)/mongoose.o
 endef