- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.d4f0d0048aPort details
devel/gmake 4.4.1
GNU version of 'make' utility
Port info
- Maintainer
- tijl@FreeBSD.org
- Packages
- latest: 4.4.1
- Upstream
- up to date
- Last update
- to 4.4.1 · 687edfacdc
- Quarterly
- 2026Q4: 4.4.1
- WWW
- https://www.gnu.org/software/make/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install gmakeinstalls 4.4.1 fromlatest; fromquarterly(2026Q4) 4.4.1- Port
# cd /usr/ports/devel/gmake && make install clean# make -C /usr/ports/devel/gmake config # change options first
- Size
- 482 KiB download · 2.1 MiB installed
- Depends on
- devel/gettext-runtime 1.0_1, print/indexinfo 0.3.1_1
- License
- GPLv3
- Options
- 1 of 1 on in the package: NLS
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 4.4.1 | 4.4.1 | – |
| FreeBSD 15 | 4.4.1 | 4.4.1 | – |
| FreeBSD 14 | 4.4.1 | 4.4.1 | 4.4.1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 4.4.1 | 4.4.1 | – |
| FreeBSD 14 | 4.4.1 | 4.4.1 | 4.4.1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 4.4.1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (138)
Clean up the 'rw' locale directory which I could have sworn was in the BSD.local.dist mtree. Submitted by: manyf32e0a8146
Update to 3.81 Whilst this hasn't been through a full -exp run, it has been extensively tested on my own tinderboxes with an appropriate variety of gmake-using ports.dd7cd112f3
Add SHA256ef677b8e52
Clean up handling of locale directories at deinstall-time: * Don't remove "system directories" (which were created by BSD.*.dist) * Silently try to remove locale directories which we might have createdbe3e1f7794
Add some missing locale directories3f028f2ec5
Use INFO [1] Other minor cleanups PR: [1] 72664 Submitted by: leeym9e5cc679c6
Add SIZE to distinfo's Prompted by: trevor7b53eea81c
Put USE_GMAKE under the test for !defined(WITHOUT_NLS). PR: 62332 Submitted by: TAKAHASHI Kaoru <kaoru@kaisei.org>26b832f62c
Add USE_GETTEXT and bump PORTREVISION. Submitted by: trevor Tested by: bento186b8ba82f
Now gettext 0.12.1 is gettext-old.78da40aa98
Bump the PORTREVISION for the ports directly affected by the gettext upgrade. Prodded by: krisa3108b1e51
Chase the libintl.so shared lib version.adccc29aad
One more for "gnutools"24e8f93a65
De-pkg-comment.7cc1393a93
o Rollback PORTCOMMENT modifications while this feature's implementation is better studied o Turn PORTCOMMENT variable in Makefile back into pkg-comment files Approved by: kris (portmgr hat), portmgr, re (silence)f0a1969d34
Use PORTCOMMENT in the Makefile, and whack the pkg-comment. Approved by: patd9611f9375
We already have a prototype for alloca() in stdlib.h, no need to have it here too. This lets us compile gmake with stricter compilers. Submitted by: marius@alchemy.franken.de3266ee3cdb
Correct intl shlib version number. Spotted by: Neil Darlow <neil@darlow.co.uk>3e9a36d879
Various fixes for new scheme of detecting intl.4, which comes with this version of GNU make. Submitted by: KATO Tsuguru <tkato@prontomail.com> Also provide WITHOUT_NLS knob to build without localized messages.9f43ab1dd8
Fix intl.4 library name spelling.34732d167a
GNU make now has no included gettext. Add dependency to devel/gettext port.2b94876bf3
Gmake now needs libiconv. I don't really care why, but a clean-room make package fails otherwise. Anyone who wants to improve on this commit should make sure to test that make package still works with libiconv not installed *before* doing anything. See the following log for more info: http://rabarber.fruitsalad.org/errors/200210090422/4-STABLE/gmake-3.80.log91bd4f0671
Update port to version 3.80.4c5aa004ec
Due to popular demant into each port which might be inserted into dependency list by bsd.port.mk insert anti foot-shooting device, which prevents infinite fork loop when the user defines corresponding USE_XXX in global make.conf, command line or environment. Similar devices should probably be inserted into ports that might be inserted into dependency list by others bsd.foo.mk files (bsd.ruby.mk, bsd.python.mk and so on.)4fe6852b8f
Relinquish all my ports.283fe409ce
Fix a problem with gmake segfaulting with some locales. PR: 41075 Submitted by: naddyc20a8be843
Fix build on -current Submitted by: mike0649b373c8
Stage a mini-coup, and borrow these ports from portmgr@ for a while, since I'm doing most of the updating, and am working on a port/Mk/bsd.<gnublah>.mk to move some cruft around. Sponsored by: Mr. Smith and Mr. Wesson. :)e7b3942ff9
Remove cruft slipped into previous commit.337eeca61e
Make localised messages working. Bump PORTREVISION.2e4c56c361
Add --with-included-gettext to remove dependency on external gettext. Suggested by: obrienef3ee0dffc
gettext upgrade uber-patch (stage 3) - switch devel/gettext (0.11.1) on, installing full package - flip devel/gettext-old (0.10.35) to installing only static binaries with a "-old" suffix -- gettext-old will have its deorbit burn sequence initiated just after 4.6-RELEASE - fix up ports for the new world order Reviewed by: portmgrf18cbf2fa6
Stage 1 of gettext update. Move gettext (0.10.35) with gettext-old Update gettext from gettext-devel (0.10.40) Remove gettext-devel Fix dependencies Stage 2 will involve upgraded gettext to 0.11 and fixing issues Stage 3 involves a de-orbit burn sequence for gettext-old Reviewed by: portmgr9210b7cb07
Remove jseger and torstenb from maintainership of their ports, they have been inactive for too long Approved by: will5872a89c3b
Massive style enforcement - use ^I instead of spaces for variables identation.2b1a883dc4
Goodbye, YEAR2000. Hello, 2001. Approved by: asami60f2b6b7a8
Remove --without-included-gettext - it works in exactly opposite direction. Shame on GNU folks!fa62bd3bfa
Upgrade to gmake-3.79.13a979f4a79
Add libintl so that this port builds an external libintl and registers it as a dependency (as it should). PR: 18892 Submitted by: rguyom@321.net Forgotten by: sobomax92ff9f2c01
Respect installed intl shared library.04c18e4759
Add a DESCR. Add a WWW:.f231d19526
Remove locale directories upon deinstallation. Found by: bento4a54856d9f
Upgrade to gmake-3.794bf2d180ea
PORTNAME/PORTVERSION updateed33fb7de0
Upgrade to gmake-3.78.1ce9ceb07da
Change Id->FreeBSD.9a9ac6ba9d
chmod -> ${CHMOD} chown -> ${CHOWN}5281212be3Remove the test to create ${PREFIX}/share/info/dir as it is now in bsd.port.mk and this helps to unify the check and install.5ce8e8e5c7Commit all Y2K/WWW_SITE changes from today...d5ba786a25