Page MenuHomeFreeBSD

net/ntp: Fix untracked gettext dependency & lots more
ClosedPublic

Authored by koobs on Jan 7 2016, 8:32 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Feb 5, 2:48 AM
Unknown Object (File)
Jan 10 2026, 2:53 AM
Unknown Object (File)
Dec 30 2025, 5:24 PM
Unknown Object (File)
Dec 29 2025, 12:11 PM
Unknown Object (File)
Nov 15 2025, 5:56 PM
Unknown Object (File)
Oct 30 2025, 2:44 PM
Unknown Object (File)
Oct 30 2025, 2:32 PM
Unknown Object (File)
Oct 30 2025, 2:19 PM
Subscribers
None

Details

Summary

Commit log:

net/ntp: Fix untracked gettext dependency & lots more

ntp links against gettext (libintl) if it is installed on the system:

- Add an NLS OPTION to explicitly enable, disable and track libintl dependency
- Add DEBUG and THREADS OPTIONS. Keep the latter enabled by OPTIONS_DEFAULT to  
  preserve compatibility with existing behaviour.
- Explicitly pass OpenSSL include / library dir paths to configure
- Unsilence install command
- Enable verbose building (--disable-silent-rules)
- Use TOUCH variable instead of hardcoded command
- Add TEST_TARGET to enable test suite
- Patch sntp tests to ensure they link correctly to threading library
- Pet portlint (*_DEPENDS order, group USE{S} sections, sort OPTIONS)

Approved by:	cy (maintainer)
DiffRev:	D<ID>
Test Plan
  • portlint: OK (several warns, unrelated to changes)
  • porttest: OK (poudriere, 93i386, 102amd64, 11amd64, with/without NLS)
  • unittest: OK (PASS)

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

koobs retitled this revision from to net/ntp: Fix untracked gettext dependency & lots more.
koobs updated this object.
koobs edited the test plan for this revision. (Show Details)
koobs added a reviewer: cy.
koobs edited the test plan for this revision. (Show Details)
koobs updated this object.
koobs updated this object.
cy edited edge metadata.

Looks good.

Don't forget to also apply the patch to net/ntp-devel.

Thanks for the patch.

This revision is now accepted and ready to land.Jan 7 2016, 9:11 AM