Use libtool port instead of included version to avoid objformat a.out botchae994c8ea8
file -- Heap buffer overflow possibleentered 2019-11-02
no CVE referenced
Utility to determine file type
# pkg install fileinstalls 5.46 from latest; from quarterly (2026Q4) 5.46# cd /usr/ports/sysutils/file && make install clean| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 5.46 | 5.46 | – |
| FreeBSD 15 | 5.46 | 5.46 | – |
| FreeBSD 14 | 5.46 | 5.46 | 5.46 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 5.46 | 5.46 | – |
| FreeBSD 14 | 5.46 | 5.46 | 5.46 |
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.
pkg audit for the packaged version 5.46.no CVE referenced
no CVE referenced
Use libtool port instead of included version to avoid objformat a.out botchae994c8ea8
- Update to 4.19 PR: ports/106907 Submitted by: Björn König <bkoenig@cs.tu-berlin.de> Approved by: maintainerd6f136a2be
- Update to 4.18 - Unbreak it. It builds fine on my recent -current. PR: ports/105651 Submitted by: trasz <trasz at pin.if.uz.zgora.pl> Approved by: maintainer timeout (20 days)2b22a826b1
BROKEN: Segfaults when MALLOC_OPTIONS=AJ Ignored by: maintainer Approved by: portmgr (self)1842c0d301
- Register CONFLICTS with sysutils/tct; both install "bin/file". - s/INSTALLS_SHLIB/USE_LDCONFIG/43234a996a
Unmark BROKEN, this seems to be a pointyhat specific issue Submitted by: linimon Pointy hat: erwin124db6148d
Mark BROKEN: does not build10b5e1a3d8
- Update to 4.17 PR: 96432 Submitted by: Martin Wilke <freebsd___unixfreunde.de> Approved by: maintainer timeout (15 days)0101e2c342
Conversion to a single libtool environment. Approved by: portmgr (kris)8503536d38
SHA256ify Approved by: krion@32487a10ad
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run.54a0b86543
- Update to 4.16 [1] - Pacify portlint / Polish Makefile [2] - Change COMMENT to be more PHB compliant [2] - Use LIBTOOL and [2] - remove a libtool .la archive [2] - Reformat badly formated pkg-descr [2] PR: 87640 Submitted by: Jean Milanez Melo <jmelo@freebsdbrasil.com.br> [1] Reworked by: ehaupt [2] Approved by: maintainer timeout (20 days)ac9789d95b
- Update to 4.15 PR: ports/86590 Submitted by: Andrej Zverev <az@inec.ru> Approved by: maintainercad1c7ef6e
No longer needs USE_REINPLACE5cf805bbbc
Update to 4.13 PR: ports/77507 Submitted by: Jason Harrisc02d6db001
Update to 4.10 PR: ports/70955 Submitted by: Jason Harris (maintainer)cb5650bd6b
Apply a big libtool patch to allow porters to use the libtool installed by the libtoolX ports instead of the one included with each port. Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version. To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version. For example, to use the ports version of libtool-1.5, add the following to your Makefile: USE_LIBTOOL_VER= 15 To use the included version of libtool with extra hacks provided by libtool-1.5, add the following to your Makefile: USE_INC_LIBTOOL_VER= 15 With this change, ports that had to add additional libtool hacks to prevent .la files from being installed or to fix certain threading issues can now delete those hacks (after appropriate testing, of course). PR: 63944 Based on work by:eik and marcus Approved by: ade (autotools maintainer) Tested by: kris on pointyhat Bound to be hidden problems: You bet9e5632dd66
- Update to 4.09 PR: ports/66584 Submitted by: Jason Harris <jharris@widomaker.com> (maintainer)d6680288b7
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.3f651573ad- Update to 4.07 PR: ports/60869 Submitted by: Jason Harris <jharris@widomaker.com>16ee33bb6f
Update to 4.06, which fixes yet another couple of memory bug. ;)a786d4a046
- Update to 4.04, which fixes all memory leakage. - Define INSTALLS_SHLIB. Approved by: MAINTAINER timeout, but with implicit approval in advance5ff389cda5
Update to 4.02 PR: 50872 Submitted by: maintainer49065e4d59
Update 3.39 -> 3.41. PR: ports/49013 Submitted by: Jason Harris <jharris@widomaker.com> (maintainer) Approved by: portmgr (kris)d91d96f38d
De-pkg-comment.4c2e4f1862
Upgrade to 3.39. PR: 41326 Submitted by: maintainera4c661e8ee
Upgrade to file-3.38. Add the post-extract: target to adjust the timestamp of some files. These rules are required to suppress invocations of aclocal, automake, autoconf and autoheader at `make build' and `make install'. Approved by: maintainer4db13cd5df
Give maintainership to submitter PR: 36633 Submitted by: Jason Harris <jharris@widomaker.com>02e4ab0dc1
add file for 4.3-pre users PR: 32709 Submitted by: Jason Harris <jharris@widomaker.com>25dc52867d