pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/security/netpgpverify/files



* On 2020-05-04 at 00:49 BST, Alistair G. Crooks wrote:

> Module Name:  pkgsrc
> Committed By: agc
> Date:         Sun May  3 23:49:04 UTC 2020
> 
> Modified Files:
>       pkgsrc/security/netpgpverify/files: Makefile.bsd b64.c b64.h bzlib.c
>           bzlib.h bzlib_private.h libverify.c rsa.c rsa.h verify.h zlib.c
>           zlib.h
> 
> Log Message:
> Update netpgpverify and libnetpgpverify to version 20200503
> 
> ensure all exported functions use a unique prfix, so that they don't
> conflict with symbols (both data and text) in libcrypto. this works for
> statically linked binaries and libraries, rather then the version map which
> only works for dynalically-linked.

Hi Al,

Thanks for the update, however this causes bootstrap problems for me.

This log happens to be from my macOS daily build but I assume the same
issue will be seen elsewhere too:

  --- pkg_add ---
  clang -L/tmp/pkgsrc-macos15-trunk-x86_64/wrk/pkgtools/pkg_install/work/libarchive/.libs -L/tmp/pkgsrc-macos15-trunk-x86_64/wrk/pkgtools/pkg_install/work/libfetch 
-L/tmp/pkgsrc-macos15-trunk-x86_64/wrk/pkgtools/pkg_install/work/netpgp -L/tmp/pkgsrc-macos15-trunk-x86_64/wrk/pkgtools/pkg_install/work/libnbcompat -Wl,-search_paths_first -L/opt/pkg/lib -L../lib -o 
pkg_add main.o perform.o -linstall -lnetpgpverify -larchive -lbz2 -lz -lfetch -lbz2 -lz -lnbcompat -lnbcompat
  Undefined symbols for architecture x86_64:
    "_netpgpv_BZ2_bzDecompress", referenced from:
        _read_all_packets in libnetpgpverify.a(libverify.o)
    "_netpgpv_BZ2_bzDecompressInit", referenced from:
        _read_all_packets in libnetpgpverify.a(libverify.o)
  ld: symbol(s) not found for architecture x86_64
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  *** [pkg_add] Error code 1

  bmake[1]: stopped in /tmp/pkgsrc-macos15-trunk-x86_64/wrk/pkgtools/pkg_install/work/pkg_install-20191008/add
  1 error

Cheers,

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



Home | Main Index | Thread Index | Old Index