Re: git: 460f6d861e43 - main - ports-mgmt/pkg: update to 2.0.0

From: Tomoaki AOKI <junchoon_at_dec.sakura.ne.jp>
Date: Wed, 22 Jan 2025 13:27:10 UTC
Hi.

Unfortunately, upgraded pkg segfaults as below on stable/14, amd64 at
commit 0ec93987e5302495f9512f8534a2375d7da4ee2a.
Reverting back to 1.21.3 fixes the issue.

% pkg version -o -v
Child process pid=55201 terminated abnormally: Segmentation fault
% lldb
--core ~/pkg.core --file /usr/local/sbin/pkg (lldb) target create
"/usr/local/sbin/pkg" --core "~/pkg.core" Core file '~/pkg.core'
(x86_64) was loaded. (lldb) bt all
* thread #1, name = 'pkg', stop reason = signal SIGSEGV
  * frame #0: 0x0000000000527a4e pkg`format_comment + 30
    frame #1: 0x0000000000524dde pkg`pkg_xstring_vprintf + 206
    frame #2: 0x0000000000524cad pkg`pkg_vprintf + 77
    frame #3: 0x0000000000524c45 pkg`pkg_printf + 149
    frame #4: 0x00000000003107d4 pkg`print_version + 308
    frame #5: 0x000000000030f9fe pkg`do_source_index + 1086
    frame #6: 0x000000000030f2d3 pkg`exec_version + 1619
    frame #7: 0x0000000000304856 pkg`main + 2838
    frame #8: 0x00000008293b80c0 libc.so.7`__libc_start1 + 304
    frame #9: 0x00000000002fa240 pkg`_start + 48
(lldb) q

Thanks in advance!

> The branch main has been updated by bapt:
> 
> URL:
https://cgit.FreeBSD.org/ports/commit/?id=460f6d861e431f8952debe0ee74c40a6a6a583e7
> 
> commit 460f6d861e431f8952debe0ee74c40a6a6a583e7
> Author:     Baptiste Daroussin <bapt@FreeBSD.org>
> AuthorDate: 2025-01-22 10:36:51 +0000
> Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
> CommitDate: 2025-01-22 10:37:45 +0000
> 
>     ports-mgmt/pkg: update to 2.0.0
>     

    (Snip all below)

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>