Summary: | security/botan2: Update to 2.11.0 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Ralf van der Enden <tremere> | ||||||||
Component: | Individual Port(s) | Assignee: | Dmitri Goutnik <dmgk> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | dmgk | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
URL: | https://botan.randombit.net/news.html#version-2-11-0-2019-07-01 | ||||||||||
Attachments: |
|
Created attachment 207457 [details]
Bump PORTREVISION of dependent ports
Also tested building editors/encryptpad and sysutils/daggy. Neither showed any issues. Fails to stage in poudriere: ===> Staging for botan2-2.11.0 ===> Generating temporary packing list gmake[1]: Entering directory '/wrkdirs/usr/ports/security/botan2/work/Botan-2.11.0' python3.6 src/scripts/install.py --prefix="/usr/local" --build-dir="build" --bindir=bin --libdir=lib --docdir=share/doc --includedir=include INFO: Botan 2.11.0 installation complete gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/botan2/work/Botan-2.11.0' /usr/bin/strip /wrkdirs/usr/ports/security/botan2/work/stage/usr/local/bin/botan /wrkdirs/usr/ports/security/botan2/work/stage/usr/local/lib/libbotan-2.so...0 strip: open /wrkdirs/usr/ports/security/botan2/work/stage/usr/local/lib/libbotan-2.so...0 failed: No such file or directory *** Error code 1 Shouldn't SHLIBVER be renamed to _SHLIBVER in post-install too? CONFIGURE_ARGS= --cc=${COMPILER_TYPE} \ ... --with-external-includedir=${PREFIX}/include \ --with-external-libdir=${PREFIX}/lib \ Probably should refer LOCALBASE instead of PREFIX. Created attachment 207617 [details]
Update to Botan 2.11.0 (fixed version)
Sorry for messing up the Makefile post-testing. I've changed SHLIBVER to _SHLIBVER everywhere now and incorporated your suggestion about changing PREFIX to LOCABASE.
Built fine in poudriere and portlint is also happy.
A commit references this bug: Author: dmgk Date: Thu Sep 19 14:44:07 UTC 2019 New revision: 512344 URL: https://svnweb.freebsd.org/changeset/ports/512344 Log: security/botan2: Update to 2.11.0 Changes: https://botan.randombit.net/news.html#version-2-11-0-2019-07-01 PR: 240557 Submitted by: Ralf van der Enden <tremere@cainites.net> (maintainer) Approved by: araujo (mentor) Differential Revision: https://reviews.freebsd.org/D21716 Changes: head/security/botan2/Makefile head/security/botan2/distinfo head/security/botan2/files/ head/security/botan2/pkg-plist A commit references this bug: Author: dmgk Date: Thu Sep 19 14:48:49 UTC 2019 New revision: 512346 URL: https://svnweb.freebsd.org/changeset/ports/512346 Log: Bump PORTREVISION of ports depending on security/botan2 PR: 240557 Submitted by: Ralf van der Enden <tremere@cainites.net> (maintainer) Approved by: araujo (mentor) Differential Revision: https://reviews.freebsd.org/D21716 Changes: head/devel/qca/Makefile head/editors/encryptpad/Makefile head/sysutils/daggy/Makefile Committed, thanks for the update. I had to additionally disable getentropy and elf_aux_info features when OSVERSION < 1200000 because these are available only in FreeBSD 12. |
Created attachment 207456 [details] Update to Botan 2.11.0 QA: portlint: OK (looks fine.) testport: OK (12.0, amd64)