From nobody Mon Apr 27 00:03:16 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4g3kKx24wbz6bGt6 for ; Mon, 27 Apr 2026 00:03:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g3kKw4PYRz47Sg for ; Mon, 27 Apr 2026 00:03:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777248196; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+Y6rh/aqC56YluKCWE4hKiLWyJBQmJoP2AC9rfiML+M=; b=s0GY/cv2TKFgIgc1Q2bU8CwBqrij8kt0lljcoJV3t44VRa51atzPthPXpIit0a2G2RYsmb evJe7ERFSge0prH4oe+GHq3aE4UXM0zHTkyh6cDcxBg1pVtXN9sQ2HpbDGkqbgcU1ahXhJ kQ3ewJfIKdix73rsX1/bJrJM8iRj1+V0+jU28znWiiOjuMiXlmtzY0zTasC+fxnk8XjYKK 1Re0IEZeOM0KSX5gVOSgRxBlb6IB0ONOO2C30T6nQFq5a7wQvdSfRwDNDBeVhJ1wrDLMtT GM1wEqjhR5cP85KMQbdgL3nZ9/qnn9EH88UzKbrQn9zI0n1Wls1P+MPcGutH6Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777248196; a=rsa-sha256; cv=none; b=fhIcE2YMAn5oGnPacogNmRTXkSfAx93hBRM0uT2uiiFmQlCqwqEtFM8e5I+tkPhIheLBUI +xP76g3wgYaqstMClIkw0oLf+RQoDODDXxRHE2lmp85P8/bJ0laXvUmczqOEsAvOvqiLsA q2unvFctpDg3ZSLGqXgvAuae2uwMUZ7Zjj7PoOVMEYBWDMR4rAlkO29371iqZiw6FJN/T8 wpFfuwQ3as+j814+Gl4GrQ3ocgNsQebUx7HbCZeZCq0ale/ooqYmQCTzTf/8BXGZ23LGlc 6p9Cmn2hkDBuSgmwjK2gqEukz+2H7eDB2/oBx2wGtmbiuRp8ZaB/G+4toMGJqw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777248196; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+Y6rh/aqC56YluKCWE4hKiLWyJBQmJoP2AC9rfiML+M=; b=DpLntoHffuPTxrJUJAhZJ821p7paBA8uCyLlTUJ7e8PsxurOSBMoPR9C0Xh/qsm43WuAdX LRstODssWOMS2NQh1b63SUq47GT6kh4LcttNcLziYsGq8zXF2IYdaSrlWdGJR43qrLIjAF 4xb7ZHOs9XEoWe2Lfh9T5D/kIGnEQ0NGNeISw1ckQptmCTvXyu+k9GcL392uL5LFKmqIyq qYx5bSGR/BoRXotXJjCRFv0x9SqOJkRfMLiLeK5BsJDKvlaUbEX1q0jiB71KPpxlkSPEOB bVm1JtD2qOvoZob3vINSpXIG0DPP9jtPAjxgojO4SIeJlOyXz7TlrDV8/BIkYQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g3kKw3w7HzjxX for ; Mon, 27 Apr 2026 00:03:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1c963 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 27 Apr 2026 00:03:16 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Takefu From: Robert Clausecker Subject: git: 24b17c7630e5 - main - net/ndisc6: Fix build failure for 13.x-RELEASE and Add ja_JP locale List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 24b17c7630e551584636340addbc156a199aa532 Auto-Submitted: auto-generated Date: Mon, 27 Apr 2026 00:03:16 +0000 Message-Id: <69eea7c4.1c963.607aa6d0@gitrepo.freebsd.org> The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=24b17c7630e551584636340addbc156a199aa532 commit 24b17c7630e551584636340addbc156a199aa532 Author: Takefu AuthorDate: 2026-04-24 16:01:38 +0000 Commit: Robert Clausecker CommitDate: 2026-04-27 00:01:07 +0000 net/ndisc6: Fix build failure for 13.x-RELEASE and Add ja_JP locale Fixed build failures in 13.x-RELEASE. Changed MASTER_SITES to https. PR: 288977 MFH: 2026Q2 Event: Wiesbaden Hackathon 202604 --- net/ndisc6/Makefile | 12 ++++++++++-- net/ndisc6/distinfo | 4 +++- net/ndisc6/files/patch-configure | 2 +- net/ndisc6/files/patch-po_LINGUAS | 8 ++++++++ net/ndisc6/files/patch-rdnss_rdnssd.c | 2 +- net/ndisc6/files/patch-src_ndisc.c | 11 ++++++++++- net/ndisc6/files/patch-src_tcpspray.c | 2 +- net/ndisc6/pkg-plist | 1 + 8 files changed, 35 insertions(+), 7 deletions(-) diff --git a/net/ndisc6/Makefile b/net/ndisc6/Makefile index c6dc7f1f3b88..49bc3d456dd0 100644 --- a/net/ndisc6/Makefile +++ b/net/ndisc6/Makefile @@ -1,7 +1,11 @@ PORTNAME= ndisc6 DISTVERSION= 1.0.8 +PORTREVISION= 1 CATEGORIES= net -MASTER_SITES= http://www.remlab.net/files/ndisc6/ +MASTER_SITES= https://www.remlab.net/files/ndisc6/ \ + LOCAL/je3kmz:gmo +DISTFILES= ${DISTNAME}.tar.bz2 \ + ${DISTNAME}_ja.tar.xz:gmo MAINTAINER= takefu@airport.fm COMMENT= IPv6 network diagnostic tools @@ -9,7 +13,7 @@ WWW= https://www.remlab.net/ndisc6/ LICENSE= GPLv2 -USES= compiler:c11 localbase perl5 tar:bzip2 +USES= compiler:c11 localbase perl5 tar:bzip2 tar:xz USE_RC_SUBR= rdnssd GNU_CONFIGURE= yes @@ -26,6 +30,10 @@ NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls NLS_LDFLAGS= -lintl +pre-patch-NLS-on: + ${CP} ${WRKDIR}/${DISTNAME}_ja.gmo ${WRKSRC}/po/ja.gmo + ${CP} ${WRKDIR}/${DISTNAME}_ja.po ${WRKSRC}/po/ja.po + post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:M*:C|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} diff --git a/net/ndisc6/distinfo b/net/ndisc6/distinfo index a652f106a0fb..06b8f4c41e31 100644 --- a/net/ndisc6/distinfo +++ b/net/ndisc6/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1755061334 +TIMESTAMP = 1766111626 SHA256 (ndisc6-1.0.8.tar.bz2) = 1f2fb2dc1172770aa5a09d39738a44d8b753cc5e2e25e306ca78682f9fea0b4f SIZE (ndisc6-1.0.8.tar.bz2) = 262355 +SHA256 (ndisc6-1.0.8_ja.tar.xz) = f86f18d1bb1ff8970205d4a12851a7dd41a0a16314331361b9be2f1e6378a930 +SIZE (ndisc6-1.0.8_ja.tar.xz) = 8684 diff --git a/net/ndisc6/files/patch-configure b/net/ndisc6/files/patch-configure index 3d764dc4d201..ab357b87a25b 100644 --- a/net/ndisc6/files/patch-configure +++ b/net/ndisc6/files/patch-configure @@ -1,4 +1,4 @@ ---- configure.orig 2022-07-11 16:50:06 UTC +--- configure.orig 2024-01-27 12:55:04 UTC +++ configure @@ -6355,7 +6355,7 @@ fi if test "X$additional_includedir" = "X/usr/local/include"; then diff --git a/net/ndisc6/files/patch-po_LINGUAS b/net/ndisc6/files/patch-po_LINGUAS new file mode 100644 index 000000000000..0168bf6b20dd --- /dev/null +++ b/net/ndisc6/files/patch-po_LINGUAS @@ -0,0 +1,8 @@ +--- po/LINGUAS.orig 2015-08-28 17:13:44 UTC ++++ po/LINGUAS +@@ -3,4 +3,5 @@ fr + en + en_GB + fr ++ja + sv diff --git a/net/ndisc6/files/patch-rdnss_rdnssd.c b/net/ndisc6/files/patch-rdnss_rdnssd.c index 54ed9b80a918..ef3a2987d957 100644 --- a/net/ndisc6/files/patch-rdnss_rdnssd.c +++ b/net/ndisc6/files/patch-rdnss_rdnssd.c @@ -1,4 +1,4 @@ ---- rdnss/rdnssd.c.orig 2014-12-14 10:39:28 UTC +--- rdnss/rdnssd.c.orig 2022-05-11 18:30:50 UTC +++ rdnss/rdnssd.c @@ -28,6 +28,7 @@ #include diff --git a/net/ndisc6/files/patch-src_ndisc.c b/net/ndisc6/files/patch-src_ndisc.c index 053a8e8380de..77e63681c0a1 100644 --- a/net/ndisc6/files/patch-src_ndisc.c +++ b/net/ndisc6/files/patch-src_ndisc.c @@ -1,6 +1,6 @@ --- src/ndisc.c.orig 2023-11-10 15:28:07 UTC +++ src/ndisc.c -@@ -451,7 +451,7 @@ parsednssl (const uint8_t *opt) +@@ -451,7 +451,7 @@ static int parsednssl (const uint8_t *opt) { const uint8_t *base; @@ -9,6 +9,15 @@ if (optlen < 2) return -1; +@@ -511,7 +511,7 @@ parsepref64 (const uint8_t *opt) + return -1; + + memcpy(&pref64, opt + 4, 12); +- pref64.s6_addr32[3] = 0; ++ memset(&pref64.s6_addr[12], 0, 4); + if (inet_ntop (AF_INET6, &pref64, str, sizeof (str)) == NULL) + return -1; + @@ -559,7 +559,7 @@ parseadv (const uint8_t *buf, size_t len, const struct printf (_("Stateful other conf. : %3s\n"), gettext ((v & ND_RA_FLAG_OTHER) ? N_ ("Yes") : N_("No"))); diff --git a/net/ndisc6/files/patch-src_tcpspray.c b/net/ndisc6/files/patch-src_tcpspray.c index dd18a150b0d4..e784e02d3ada 100644 --- a/net/ndisc6/files/patch-src_tcpspray.c +++ b/net/ndisc6/files/patch-src_tcpspray.c @@ -1,4 +1,4 @@ ---- src/tcpspray.c.orig 2011-09-22 16:00:30 UTC +--- src/tcpspray.c.orig 2016-12-07 16:43:04 UTC +++ src/tcpspray.c @@ -33,6 +33,7 @@ # define SIZE_MAX SIZE_T_MAX // FreeBSD 4.x workaround diff --git a/net/ndisc6/pkg-plist b/net/ndisc6/pkg-plist index cc1f3de597f0..aab6c9cb0d05 100644 --- a/net/ndisc6/pkg-plist +++ b/net/ndisc6/pkg-plist @@ -26,6 +26,7 @@ sbin/tracert6 %%NLS%%share/locale/en/LC_MESSAGES/ndisc6.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/ndisc6.mo %%NLS%%share/locale/fr/LC_MESSAGES/ndisc6.mo +%%NLS%%share/locale/ja/LC_MESSAGES/ndisc6.mo %%NLS%%share/locale/sv/LC_MESSAGES/ndisc6.mo @owner nobody @dir var/run/rdnssd