diff options
Diffstat (limited to 'poky/meta/recipes-core/libxcrypt')
-rw-r--r-- | poky/meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.6.bb | 18 | ||||
-rw-r--r-- | poky/meta/recipes-core/libxcrypt/libxcrypt_4.4.6.bb (renamed from poky/meta/recipes-core/libxcrypt/libxcrypt_4.4.4.bb) | 7 |
2 files changed, 23 insertions, 2 deletions
diff --git a/poky/meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.6.bb b/poky/meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.6.bb new file mode 100644 index 000000000..ebc4648a1 --- /dev/null +++ b/poky/meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.6.bb @@ -0,0 +1,18 @@ +# +# This provides libcrypto.so.1 which contains obsolete APIs, needed for uninative in particular +# + +require libxcrypt_${PV}.bb + +PROVIDES = "" +AUTO_LIBNAME_PKGS = "" +EXCLUDE_FROM_WORLD = "1" + +API = "--enable-obsolete-api" + +do_install_append () { + rm -rf ${D}${includedir} + rm -rf ${D}${libdir}/pkgconfig + rm -rf ${D}${datadir} +} + diff --git a/poky/meta/recipes-core/libxcrypt/libxcrypt_4.4.4.bb b/poky/meta/recipes-core/libxcrypt/libxcrypt_4.4.6.bb index b44c07b4d..893f5e737 100644 --- a/poky/meta/recipes-core/libxcrypt/libxcrypt_4.4.4.bb +++ b/poky/meta/recipes-core/libxcrypt/libxcrypt_4.4.6.bb @@ -9,10 +9,10 @@ LIC_FILES_CHKSUM ?= "file://LICENSING;md5=be275bc7f91642efe7709a8ae7a1433b \ inherit autotools pkgconfig -PV = "4.4.4" +PV = "4.4.6" SRC_URI = "git://github.com/besser82/libxcrypt.git;branch=${SRCBRANCH}" -SRCREV = "3b251d4e1af66aa7697c4ac96c689f996fa90c32" +SRCREV = "398943774c5ff38baf1bc5ee088855fd8983bb05" SRCBRANCH ?= "develop" PROVIDES = "virtual/crypt" @@ -29,4 +29,7 @@ BUILD_CPPFLAGS = "-I${STAGING_INCDIR_NATIVE}" TARGET_CPPFLAGS = "-I${STAGING_DIR_TARGET}${includedir} -Wno-error=missing-attributes" CPPFLAGS_append_class-nativesdk = " -Wno-error=missing-attributes" +API = "--disable-obsolete-api" +EXTRA_OECONF += "${API}" + BBCLASSEXTEND = "nativesdk" |