File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -42,7 +42,8 @@ if [ ! -f "$PREFIX_PORT_BUILD/config.h" ]; then
4242 CONFIGFILE=$( find " ${PREFIX_ROOTFS:? PREFIX_ROOTFS not set! } /etc" -name " lighttpd.conf" )
4343 grep mod_ " $CONFIGFILE " | cut -d' "' -f2 | xargs -L1 -I{} echo " PLUGIN_INIT({})" > " $PREFIX_LIGHTTPD_SRC " /src/plugin-static.h
4444
45- LIGHTTPD_CFLAGS=" -DLIGHTTPD_STATIC -DPHOENIX"
45+ # FIXME: -Wno-error=implicit-function-declaration as lighthttp for some reason doesn't include arpa/inet.h when ntohs is used.
46+ LIGHTTPD_CFLAGS=" -DLIGHTTPD_STATIC -DPHOENIX -Wno-error=implicit-function-declaration"
4647 WITH_ZLIB=" no" && [ " $PORTS_ZLIB " = " y" ] && WITH_ZLIB=" yes"
4748
4849 ( cd " $PREFIX_PORT_BUILD " && " $PREFIX_LIGHTTPD_SRC /configure" LIGHTTPD_STATIC=yes CFLAGS=" ${LIGHTTPD_CFLAGS} ${CFLAGS} " CPPFLAGS=" " LDFLAGS=" ${LDFLAGS} " AR_FLAGS=" -r" \
Original file line number Diff line number Diff line change 3838export phoenix=1
3939
4040# Build mbedtls without tests
41- (cd " ${PREFIX_PORT_BUILD} /${MBEDTLS} " && make install no_test DESTDIR=" $PREFIX_MBEDTLS_DESTDIR " )
41+ # FIXME: -Wno-error=incompatible-pointer-types is needed as mbedtls doesn't recognise phoenix definition of socklen_t
42+ (cd " ${PREFIX_PORT_BUILD} /${MBEDTLS} " && make install no_test DESTDIR=" $PREFIX_MBEDTLS_DESTDIR " CFLAGS=" -Wno-error=incompatible-pointer-types" )
4243
4344# Build and install tests if needed
4445if [ " ${LONG_TEST} " = " y" ]; then
You can’t perform that action at this time.
0 commit comments