diff mbox series

libxcrypt-compat: upgrade 4.4.28 -> 4.4.30

Message ID 1667453571-28233-1-git-send-email-wangmy@fujitsu.com
State New
Headers show
Series libxcrypt-compat: upgrade 4.4.28 -> 4.4.30 | expand

Commit Message

Mingyu Wang (Fujitsu) Nov. 3, 2022, 5:32 a.m. UTC
From: Wang Mingyu <wangmy@fujitsu.com>

Changelog:
==========
* configure: Restore ucontext api functionality check.
  In c3f01c72b303cbbb0cc8983120677edee2f3fa4b the use of the ucontext api
  in the main program was removed, and with it the configure check for it.
  However, the ucontext api is still used in the "explicit_bzero" test and
  thus this test still needs to be in place.
  See also: https://bugs.gentoo.org/838172
* configure: Restore the functionality of the '--disable-symvers' switch.
  Without this fix the build was simply broken, if symbol versioning was
  disabled for any reason, e.g. whether the compiler nor the linker
  supporting it, or if disabled on purpose by the user (issue #142).
* Fix variable name in crypt(3) for a datamember of 'struct crypt_data'
  (issue #153).
* Add glibc-on-loongarch-lp64 (Loongson LA464 / LA664) entry to
  libcrypt.minver.  This was added in GNU libc 2.36.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 .../{libxcrypt-compat_4.4.28.bb => libxcrypt-compat_4.4.30.bb}  | 0
 meta/recipes-core/libxcrypt/libxcrypt.inc                       | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-core/libxcrypt/{libxcrypt-compat_4.4.28.bb => libxcrypt-compat_4.4.30.bb} (100%)

Comments

Alexander Kanavin Nov. 3, 2022, 6:29 a.m. UTC | #1
Libxcrypt itself should be updated at the same time. You can squash the two
patches.

Alex

On Thu 3. Nov 2022 at 6.33, wangmy <wangmy@fujitsu.com> wrote:

> From: Wang Mingyu <wangmy@fujitsu.com>
>
> Changelog:
> ==========
> * configure: Restore ucontext api functionality check.
>   In c3f01c72b303cbbb0cc8983120677edee2f3fa4b the use of the ucontext api
>   in the main program was removed, and with it the configure check for it.
>   However, the ucontext api is still used in the "explicit_bzero" test and
>   thus this test still needs to be in place.
>   See also: https://bugs.gentoo.org/838172
> * configure: Restore the functionality of the '--disable-symvers' switch.
>   Without this fix the build was simply broken, if symbol versioning was
>   disabled for any reason, e.g. whether the compiler nor the linker
>   supporting it, or if disabled on purpose by the user (issue #142).
> * Fix variable name in crypt(3) for a datamember of 'struct crypt_data'
>   (issue #153).
> * Add glibc-on-loongarch-lp64 (Loongson LA464 / LA664) entry to
>   libcrypt.minver.  This was added in GNU libc 2.36.
>
> Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> ---
>  .../{libxcrypt-compat_4.4.28.bb => libxcrypt-compat_4.4.30.bb}  | 0
>  meta/recipes-core/libxcrypt/libxcrypt.inc                       | 2 +-
>  2 files changed, 1 insertion(+), 1 deletion(-)
>  rename meta/recipes-core/libxcrypt/{libxcrypt-compat_4.4.28.bb =>
> libxcrypt-compat_4.4.30.bb} (100%)
>
> diff --git a/meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.28.bb
> b/meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.30.bb
> similarity index 100%
> rename from meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.28.bb
> rename to meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.30.bb
> diff --git a/meta/recipes-core/libxcrypt/libxcrypt.inc
> b/meta/recipes-core/libxcrypt/libxcrypt.inc
> index 39ba2636ff..2bdedcba6d 100644
> --- a/meta/recipes-core/libxcrypt/libxcrypt.inc
> +++ b/meta/recipes-core/libxcrypt/libxcrypt.inc
> @@ -10,7 +10,7 @@ LIC_FILES_CHKSUM =
> "file://LICENSING;md5=c0a30e2b1502c55a7f37e412cd6c6a4b \
>  inherit autotools pkgconfig
>
>  SRC_URI = "git://
> github.com/besser82/libxcrypt.git;branch=${SRCBRANCH};protocol=https
> <http://github.com/besser82/libxcrypt.git;branch=$%7BSRCBRANCH%7D;protocol=https>
> "
> -SRCREV = "50cf2b6dd4fdf04309445f2eec8de7051d953abf"
> +SRCREV = "fee2687bad66e351a3dcc963a34ae80125923ff8"
>  SRCBRANCH ?= "develop"
>
>  SRC_URI += "file://fix_cflags_handling.patch"
> --
> 2.25.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#172607):
> https://lists.openembedded.org/g/openembedded-core/message/172607
> Mute This Topic: https://lists.openembedded.org/mt/94751232/1686489
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
diff mbox series

Patch

diff --git a/meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.28.bb b/meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.30.bb
similarity index 100%
rename from meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.28.bb
rename to meta/recipes-core/libxcrypt/libxcrypt-compat_4.4.30.bb
diff --git a/meta/recipes-core/libxcrypt/libxcrypt.inc b/meta/recipes-core/libxcrypt/libxcrypt.inc
index 39ba2636ff..2bdedcba6d 100644
--- a/meta/recipes-core/libxcrypt/libxcrypt.inc
+++ b/meta/recipes-core/libxcrypt/libxcrypt.inc
@@ -10,7 +10,7 @@  LIC_FILES_CHKSUM = "file://LICENSING;md5=c0a30e2b1502c55a7f37e412cd6c6a4b \
 inherit autotools pkgconfig
 
 SRC_URI = "git://github.com/besser82/libxcrypt.git;branch=${SRCBRANCH};protocol=https"
-SRCREV = "50cf2b6dd4fdf04309445f2eec8de7051d953abf"
+SRCREV = "fee2687bad66e351a3dcc963a34ae80125923ff8"
 SRCBRANCH ?= "develop"
 
 SRC_URI += "file://fix_cflags_handling.patch"