Re: git: 538a001f90bb - main - archivers/zstd: Change build system from meson to gmake

From: Po-Chuan Hsieh <sunpoet_at_freebsd.org>
Date: Sat, 27 Aug 2022 16:06:25 UTC
On Sat, Aug 27, 2022 at 8:11 PM Jan Beich <jbeich@freebsd.org> wrote:

> Po-Chuan Hsieh <sunpoet@FreeBSD.org> writes:
>
> > The branch main has been updated by sunpoet:
> >
> > URL:
> https://cgit.FreeBSD.org/ports/commit/?id=538a001f90bbf14b5bdaa556119925699adb1849
> >
> > commit 538a001f90bbf14b5bdaa556119925699adb1849
> > Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
> > AuthorDate: 2022-08-27 10:23:30 +0000
> > Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
> > CommitDate: 2022-08-27 10:23:30 +0000
> >
> >     archivers/zstd: Change build system from meson to gmake
> >
> >     - Use BINARY_ALIAS and remove TEST_DEPENDS: md5sum from base system
> works fine
>
> FreeBSD 13.0 is not EOL until 2022-08-31, so this fails:
>
> $ poudriere testport -j 130amd64 archivers/zstd
> [...]
> =======================<phase: configure      >============================
> ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes
> ===>   zstd-1.5.2_1 depends on package: gmake>=4.3 - found
> ===>   zstd-1.5.2_1 depends on shared library: liblz4.so - found
> (/usr/local/lib/liblz4.so)
> ===>  Missing "md5sum" to create a binary alias at
> "/wrkdirs/usr/ports/archivers/zstd/work/.bin/gmd5sum"
> *** Error code 1
>

Hi Jan,

It is fixed in f23fdb0f733fc2b577cc2a473ead16d0deb910e3. Thanks!


>
> --
> 13.1 has https://cgit.freebsd.org/src/commit/?id=c0d5665be0dc
> 12.3 has https://cgit.freebsd.org/src/commit/?id=5f13ee9179e1


Regards,
sunpoet