pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/security/netpgpverify



* On 2015-09-01 at 20:38 BST, Alistair G. Crooks wrote:

> Module Name:  pkgsrc
> Committed By: agc
> Date:         Tue Sep  1 19:38:42 UTC 2015
> 
> Modified Files:
>       pkgsrc/security/netpgpverify: Makefile
>       pkgsrc/security/netpgpverify/files: bignum.c bn.h digest.c digest.h
>           libverify.c md5.h md5c.c rmd160.c rmd160.h rsa.c rsa.h sha1.c
>           sha1.h sha2.c sha2.h tiger.c tiger.h verify.h
> 
> Log Message:
> Update netpgpverify to 20150901
> 
> + rename all the symbols I could fine which could conflict with those
>   in libcrypto.  requested by joerg

There are still references to SHA* functions, I see failures in
bootstraps where OpenSSL isn't found, i.e.:

  /tmp/pkgsrc-linux-trunk-pbulk64/wrk/pkgtools/pkg_install/work/netpgpverify/libnetpgpverify.a(sha2.o): In function `netpgpv_SHA256_Update':
  sha2.c:(.text+0x68c): undefined reference to `SHA256_Transform'

  /tmp/pkgsrc-linux-trunk-pbulk64/wrk/pkgtools/pkg_install/work/netpgpverify/libnetpgpverify.a(sha2.o): In function `netpgpv_SHA512_Update':
  sha2.c:(.text+0x1123): undefined reference to `SHA512_Transform'

  /tmp/pkgsrc-linux-trunk-pbulk64/wrk/pkgtools/pkg_install/work/netpgpverify/libnetpgpverify.a(sha2.o): In function `netpgpv_SHA224_Update':
  sha2.c:(.text+0xa52): undefined reference to `SHA256_Update'

  /tmp/pkgsrc-linux-trunk-pbulk64/wrk/pkgtools/pkg_install/work/netpgpverify/libnetpgpverify.a(sha2.o): In function `netpgpv_SHA384_Update':
  sha2.c:(.text+0x1598): undefined reference to `SHA512_Update'

These commits seem to resolve the remaining renames and I can now
successfully bootstrap again:

  https://github.com/joyent/pkgsrc/commit/533b66e
  https://github.com/joyent/pkgsrc/commit/f809423

Cheers,

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com



Home | Main Index | Thread Index | Old Index