[Bug 257615] devel/cmake: CPack FreeBSD generator fails after upgrade to pkg-1.17.0

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Sep 21 10:28:15 BST 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257615

--- Comment #2 from commit-hook at FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=aeb5f9cf181c597d6c2c5fcb0497b2bce116896f

commit aeb5f9cf181c597d6c2c5fcb0497b2bce116896f
Author:     Adriaan de Groot <adridg at FreeBSD.org>
AuthorDate: 2021-09-21 09:16:05 +0000
Commit:     Adriaan de Groot <adridg at FreeBSD.org>
CommitDate: 2021-09-21 09:27:23 +0000

    devel/cmake: fix CPack .pkg support, jump to 3.21.3

    Update the patch for FreeBSD .pkg support in CPack to handle
    libpkg 1.17 and later's use of .pkg as package-suffix rather
    than .tgz. The PR below refers to this fix. I've kept code
    for older libpkg in case there are systems with weirdly
    mismatched current CMake and last-quarter's libpkg.

    The patch is still being upstreamed. The PR mentioned below
    is for this fix.

    While here, update to 3.21.3.  I've decided to -- unusual,
    for sure -- bump CMake without the usual exp-run, because:

    A regression in CMake 3.21.2 prompted a quick release of
    3.21.3 from upstream. The regression applies to the AMD ROCm
    platform, so that's not us. Other fixes in 3.21.3 apply to supported
    MSVC versions -- again, not us.

    There is new support for Boost 1.77 -- not in our ports yet.

    In other words, the git diff on CMake sources does not show
    anything that could affect us (famous last words). Release notes are at
            https://cmake.org/cmake/help/v3.21/release/3.21.html#id3

    PR:             257615
    Reported by:    Peter Laursen

 devel/cmake-doc/Makefile                  |  2 +-
 devel/cmake-gui/Makefile                  |  2 +-
 devel/cmake/Makefile                      |  2 +-
 devel/cmake/distinfo                      |  6 +--
 devel/cmake/files/patch-cmake-issue-18031 | 64 +++++++++++++++++++++++--------
 devel/cmake/pkg-plist                     | 10 -----
 6 files changed, 53 insertions(+), 33 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list