components/libarchive/Makefile
branchs11u3-sru
changeset 4993 efe17d59c020
parent 3996 20c0f21bbe1e
child 6164 66436ccdbe51
equal deleted inserted replaced
4992:e0e6d134840b 4993:efe17d59c020
    40 include $(WS_MAKE_RULES)/ips.mk
    40 include $(WS_MAKE_RULES)/ips.mk
    41 
    41 
    42 # Userland default includes -mt which links with libthread which we don't need.
    42 # Userland default includes -mt which links with libthread which we don't need.
    43 studio_MT =
    43 studio_MT =
    44 
    44 
       
    45 # Nettle is coming.  Disable building with it until it actually arrives, at
       
    46 # which point we can verify it works, then remove the following (and add a
       
    47 # REQUIRED_PACKAGES entry below).
       
    48 CONFIGURE_OPTIONS +=	--without-nettle
       
    49 
    45 # libarchive's Makefile hard-codes some gcc-only flags in COMMON_CFLAGS, then
    50 # libarchive's Makefile hard-codes some gcc-only flags in COMMON_CFLAGS, then
    46 # appends CFLAGS to that.  Reset the former here so we can build with Studio.
    51 # appends CFLAGS to that.  Reset the former here so we can build with Studio.
    47 COMPONENT_BUILD_ARGS +=	COMMON_CFLAGS=''
    52 COMPONENT_BUILD_ARGS +=	COMMON_CFLAGS=''
    48 COMPONENT_BUILD_ARGS +=	CFLAGS="$(CFLAGS)"
    53 COMPONENT_BUILD_ARGS +=	CFLAGS="$(CFLAGS)"
    49 COMPONENT_TEST_ARGS +=	COMMON_CFLAGS=''
    54 COMPONENT_TEST_ARGS +=	COMMON_CFLAGS=''