• pkg-2.7.5 build with problem in 15.0-RELEASE-p7

    From Sergei Vyshenski@svysh.fbsd@gmail.com to muc.lists.freebsd.ports on Thu Apr 30 14:57:25 2026
    From Newsgroup: muc.lists.freebsd.ports

    --00000000000093d4480650ac2b02
    Content-Type: text/plain; charset="UTF-8"

    Hi,

    After update to 15.0-RELEASE-p7, I was able to build and install pkg-2.7.5
    only with this hack:

    cd /usr/ports/ports-mgmt/pkg
    make
    (fails with
    /usr/local/bin/x86_64-unknown-freebsd15.0-ld: /usr/lib/liblzma.a(check.o):
    in function `lzma_sha256_init': /usr/src/contrib/xz/src/liblzma/check/check.h:127:(.text+0x6c): undefined reference to `_libmd_SHA256_Init'
    )
    cd /usr/ports/ports-mgmt/pkg/work/pkg-2.7.5/src
    cc -o pkg-static *.o -static -L../libpkg -lpkg_flat -lelf -ljail -lm
    -pthread -larchive -lutil -lssl -lcrypto -lbz2 -lz -llzma -lprivatezstd -lmd
    cd /usr/ports/ports-mgmt/pkg
    make reinstall

    Regards, Sergei

    --00000000000093d4480650ac2b02
    Content-Type: text/html; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable

    <div dir=3D"ltr">Hi,<div><br></div><div><font face=3D"monospace">After upda=
    te to 15.0-RELEASE-p7, I was able to build and install pkg-2.7.5 only with = this hack:<br>
    <br>
    cd /usr/ports/ports-mgmt/pkg<br>
    make=C2=A0<br>
    (fails with<br>
    </font><span style=3D"color:rgb(10,10,10);font-family:&quot;Google Sans&quo= t;,Arial,sans-serif;font-size:16px;white-space:pre-wrap;background-color:rg= b(240,242,245)">/usr/local/bin/x86_64-unknown-freebsd15.0-ld: /usr/lib/libl= zma.a(check.o): in function `lzma_sha256_init&#39;: /usr/src/contrib/xz/src/liblzma/check/check.h:127:(.text+0x6c): undefined r= eference to `_libmd_SHA256_Init&#39;</span><br>
    <font face=3D"monospace">)<br>
    cd /usr/ports/ports-mgmt/pkg/work/pkg-2.7.5/src<br>
    cc -o pkg-static *.o -static -L../libpkg -lpkg_flat -lelf -ljail -lm=20 -pthread -larchive -lutil -lssl -lcrypto -lbz2 -lz -llzma -lprivatezstd=20 -lmd<br>
    </font><font face=3D"monospace">cd /usr/ports/ports-mgmt/pkg<br>
    make reinstall<br><br>Regards, Sergei</font></div></div>

    --00000000000093d4480650ac2b02--


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21f-Linux NewsLink 1.2