Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Feb 2023 11:36:08 +0100
From:      Mathieu Arnold <mat@freebsd.org>
To:        Martin Matuska <mm@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 956aa4e270bf - main - dns/udns: unbreak build on 14-CURRENT
Message-ID:  <20230224103608.xpbofeby6sb6zhlm@aching.in.mat.cc>
In-Reply-To: <202302241022.31OAMhrK091276@gitrepo.freebsd.org>
References:  <202302241022.31OAMhrK091276@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--64y3cjvtd7jfvgpb
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Feb 24, 2023 at 10:22:43AM +0000, Martin Matuska wrote:
> The branch main has been updated by mm:
>=20
> URL: https://cgit.FreeBSD.org/ports/commit/?id=3D956aa4e270bf746d69ee77c8=
497dae2d28376cb4
>=20
> commit 956aa4e270bf746d69ee77c8497dae2d28376cb4
> Author:     Martin Matuska <mm@FreeBSD.org>
> AuthorDate: 2023-02-24 10:09:28 +0000
> Commit:     Martin Matuska <mm@FreeBSD.org>
> CommitDate: 2023-02-24 10:22:36 +0000
>=20
>     dns/udns: unbreak build on 14-CURRENT
>    =20
>     Fix detection of inet_pton() and inet_ntop()
> ---
>  dns/udns/Makefile              |  2 +-
>  dns/udns/files/patch-configure | 27 +++++++++++++++++++++++++++
>  2 files changed, 28 insertions(+), 1 deletion(-)
>=20
> diff --git a/dns/udns/Makefile b/dns/udns/Makefile
> index c391036d15bd..ec3bcd299dcc 100644
> --- a/dns/udns/Makefile
> +++ b/dns/udns/Makefile
> @@ -1,6 +1,6 @@
>  PORTNAME=3D	udns
>  PORTVERSION=3D	0.4
> -PORTREVISION=3D	1
> +PORTREVISION=3D	2

Why bump PORTREVISION?

>  CATEGORIES=3D	dns
>  MASTER_SITES=3D	http://www.corpit.ru/mjt/udns/
> =20
> diff --git a/dns/udns/files/patch-configure b/dns/udns/files/patch-config=
ure
> new file mode 100644
> index 000000000000..ca6971268eae
> --- /dev/null
> +++ b/dns/udns/files/patch-configure
> @@ -0,0 +1,27 @@
> +--- configure.orig	2023-02-24 09:54:25 UTC
> ++++ configure
> +@@ -83,17 +83,20 @@ else
> + fi
> +=20
> + ac_ign \
> +- ac_yesno "for inet_pton() && inet_ntop()" \
> ++ ac_yesno "for working inet_pton() && inet_ntop()" \
> +  ac_have INET_PTON_NTOP \
> +  ac_link <<EOF
> + #include <sys/types.h>
> + #include <sys/socket.h>
> + #include <arpa/inet.h>
> ++#include <string.h>
> + int main() {
> ++  char addr[sizeof(struct in_addr)];
> +   char buf[64];
> +-  long x =3D 0;
> +-  inet_pton(AF_INET, &x, buf);
> +-  return inet_ntop(AF_INET, &x, buf, sizeof(buf));
> ++  char *localhost =3D "127.0.0.1";
> ++  inet_pton(AF_INET, localhost, addr);
> ++  inet_ntop(AF_INET, addr, buf, sizeof(buf));
> ++  return strncmp(localhost, buf, sizeof(localhost));
> + }=20
> + EOF
> +=20
>=20

--=20
Mathieu Arnold

--64y3cjvtd7jfvgpb
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQITBAABCgB9FiEE9XJBpJetWizkEBUef2IOCp6dQb4FAmP4kxhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1
NzI0MUE0OTdBRDVBMkNFNDEwMTUxRTdGNjIwRTBBOUU5RDQxQkUACgkQf2IOCp6d
Qb5ohAv/QJiLt5S4Dm99XMPa6lNWkut1Xq3JlU10z9VXAERl5gxkAQkgOwlJOoIE
fgSemSGSy57SFmoCmnMdRsoqCPKdbTtUcrxKhFqhcLYOgF1+aOK0PC7Sr8tWFLlt
wUEW8Z47pjcFirCv+P8uoSeMDvDFfpgy6ISyrZHf7Mi/QBt/dQrU5x80npT6o7uj
Ns+E8pv4LlqgKTgETFBbD7zyS4z5iDmm1MUFAaE9KbZALae+bVPXUPPBsbYeLirk
srDTmoAfsUex5zB8xXQ8CHMBWdj8UdD4qBiKVp6nUkZ/yFu/yoaC89Qni9vntyOP
c0mxoWlkQkM+bS13ruVvd2P3ErUZ/81HQiQCsA4mw03NUDp4W376j85ImgB3nI91
R7Zs0XH5nEcslPZBDjTb6OvavW/axOLtHB6ICMu3nigqrzELu1bmtDamUnS/czhC
Ywht628tGHWoB1j2iikBoNx42V7OX5XGIjHCrnS0ZuZLaP82xzqXMB5+eUCu70H8
SPb22FXU
=wLRC
-----END PGP SIGNATURE-----

--64y3cjvtd7jfvgpb--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20230224103608.xpbofeby6sb6zhlm>