pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/56106: libgcrypt: fix for missing aarch64/darwin asm symbols



>Number:         56106
>Category:       pkg
>Synopsis:       libgcrypt: fix for missing aarch64/darwin asm symbols
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 14 04:25:01 +0000 2021
>Originator:     Josh
>Release:        pkgsrc git master as of 2021-04-14
>Organization:
>Environment:
Darwin computer 20.3.0 Darwin Kernel Version 20.3.0: Thu Jan 21 00:06:51 PST 2021; root:xnu-7195.81.3~1/RELEASE_ARM64_T8101 arm64
>Description:
See bug report: https://dev.gnupg.org/T5370 This patch backports the commit (https://github.com/gpg/libgcrypt/commit/1cf5a568f2b2f2c3d83c154cdcf5a40aa1f83c50) to pkgsrc. It can be reverted when there is a release containing this fix (i.e. next release).



>How-To-Repeat:
(Output from the gnupg bug site)

/usr/bin/clang  -Wall -Wno-pointer-sign -Wpointer-arith -g2 -O2 -fno-common -arch arm64 -fPIC -pthread  -L/usr/local/lib -Wl,-rpath,@loader_path/../lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -o asschk asschk.o
gpgsm: WARNING: running with faked system time: 2002-12-02 13:29:59
gpgsm: keybox '/Users/jwalton/Build-Scripts/gnupg-2.2.27/tests/pubring.kbx' created
dyld: lazy symbol binding failed: Symbol not found: __gcry_mpih_mul_1
  Referenced from: /usr/local/lib/libgcrypt.20.dylib
  Expected in: flat namespace
>Fix:
https://0x1.st/k7.patch


Home | Main Index | Thread Index | Old Index