git-machrules-chk_fail
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Sat, 27 Aug 2022 11:38:11 +0000 (12:38 +0100)
committerAurelien Jarno <aurel32@debian.org>
Sat, 27 Aug 2022 11:38:11 +0000 (12:38 +0100)
Committed for 2.35

commit cf44f08379c667116c505a5060c770d7712e6812
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Tue Dec 14 01:01:48 2021 +0100

    mach: Fix spurious inclusion of stack_chk_fail_local in libmachuser.a

    When linking programs statically, stack_chk_fail_local already comes
    from libc_nonshared, so we don't need it in lib{mach,hurd}user.a.

Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-machrules-chk_fail.diff

mach/Machrules

index 5839378009e30b3cb70210c984286a3bf2510692..ebb0fabd7a85aae0084c0ab79a8f1cb37dc34df7 100644 (file)
@@ -223,6 +223,7 @@ endif
 ifdef interface-library
 
 $(interface-library)-routines = $(interface-routines) stack_chk_fail_local
+$(interface-library)-shared-only-routines = stack_chk_fail_local
 extra-libs += $(interface-library)
 extra-libs-others += $(interface-library)