Skip to content

Commit 6cac528

Browse files
rockdrillahauke
authored andcommitted
policycoreutils: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely. solution: link against libxcrypt built with glibc compatibility. Signed-off-by: Konstantin Demin <[email protected]> Link: openwrt/openwrt#19293 Signed-off-by: Hauke Mehrtens <[email protected]>
1 parent f0e7868 commit 6cac528

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

package/utils/policycoreutils/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,11 @@ ALTS_setfiles:=300:/sbin/restorecon:/sbin/policycoreutils-setfiles 300:/sbin/set
7575

7676
DEPENDS_genhomedircon:=+libsemanage $(INTL_DEPENDS)
7777
DEPENDS_load_policy:=+libselinux $(INTL_DEPENDS)
78-
DEPENDS_newrole:=+libselinux +libaudit +BUSYBOX_CONFIG_PAM:libpam $(INTL_DEPENDS)
78+
DEPENDS_newrole:= +USE_GLIBC:libcrypt-compat +libselinux +libaudit +BUSYBOX_CONFIG_PAM:libpam $(INTL_DEPENDS)
7979
DEPENDS_open_init_pty:=$(INTL_DEPENDS)
8080
DEPENDS_pp:=+libsepol $(INTL_DEPENDS)
8181
DEPENDS_restorecon_xattr:=+libselinux +libsepol +libaudit $(INTL_DEPENDS)
82-
DEPENDS_run_init:=+libselinux +libaudit +BUSYBOX_CONFIG_PAM:libpam $(INTL_DEPENDS)
82+
DEPENDS_run_init:= +USE_GLIBC:libcrypt-compat +libselinux +libaudit +BUSYBOX_CONFIG_PAM:libpam $(INTL_DEPENDS)
8383
DEPENDS_secon:=+libselinux $(INTL_DEPENDS)
8484
DEPENDS_semanage:=+libsemanage
8585
DEPENDS_semodule:=+libsemanage $(INTL_DEPENDS)

0 commit comments

Comments
 (0)