notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Hardware failure

The website is running on the old server. The new server stopped working at about 0200 UTC on 2020-08-22. The database was restored from 2020-08-21 00:59:15+00 UTC. We think we have covered all commits. Nothing should be missing. Any changes you made to your accounts after the restore date will be lost. Sorry about that.
Port details
e2fsprogs Utilities & library to manipulate ext2/3/4 filesystems
1.45.6_4 sysutils on this many watch lists=37 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. 1.45.6_4Version of this port present on the latest quarterly branch.
Maintainer: mandree@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2001-07-03 15:13:17
Last Update: 2020-09-23 13:44:17
SVN Revision: 549723

People watching this port, also watch: libiconv, unzip, popt, expat, freetype2

License: GPLv2+
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (121 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/e2fsprogs-1.45.6_4/catalog.mk
  3. /usr/local/share/licenses/e2fsprogs-1.45.6_4/LICENSE
  4. /usr/local/share/licenses/e2fsprogs-1.45.6_4/GPLv2+
  5. /sbin/e2fsck
  6. /sbin/fsck_ext2fs
  7. bin/chattr
  8. bin/e2fsprogs-compile_et
  9. @comment bin/fuse2fs
  10. bin/lsattr
  11. etc/mke2fs.conf.dist
  12. include/e2fsprogs/com_err.h
  13. include/e2fsprogs/e2p/e2p.h
  14. include/e2fsprogs/et/com_err.h
  15. include/e2fsprogs/ext2fs/bitops.h
  16. include/e2fsprogs/ext2fs/ext2_err.h
  17. include/e2fsprogs/ext2fs/ext2_ext_attr.h
  18. include/e2fsprogs/ext2fs/ext2_fs.h
  19. include/e2fsprogs/ext2fs/ext2_io.h
  20. include/e2fsprogs/ext2fs/ext2_types.h
  21. include/e2fsprogs/ext2fs/ext2fs.h
  22. include/e2fsprogs/ext2fs/ext3_extents.h
  23. include/e2fsprogs/ext2fs/hashmap.h
  24. include/e2fsprogs/ext2fs/qcow2.h
  25. include/e2fsprogs/ext2fs/tdb.h
  26. lib/e2fsprogs/libcom_err.so
  27. lib/e2fsprogs/libcom_err.so.2
  28. lib/e2fsprogs/libcom_err.so.2.1
  29. lib/e2fsprogs/libe2p.a
  30. lib/e2fsprogs/libe2p.so
  31. lib/e2fsprogs/libe2p.so.2
  32. lib/e2fsprogs/libe2p.so.2.3
  33. lib/e2fsprogs/libext2fs.a
  34. lib/e2fsprogs/libext2fs.so
  35. lib/e2fsprogs/libext2fs.so.2
  36. lib/e2fsprogs/libext2fs.so.2.4
  37. libdata/pkgconfig/com_err.pc
  38. libdata/pkgconfig/e2p.pc
  39. libdata/pkgconfig/ext2fs.pc
  40. man/man1/chattr.1.gz
  41. man/man1/e2fsprogs-compile_et.1.gz
  42. @comment man/man1/fuse2fs.1.gz
  43. man/man1/lsattr.1.gz
  44. man/man5/e2fsck.conf.5.gz
  45. man/man5/mke2fs.conf.5.gz
  46. man/man5/ext2.5.gz
  47. man/man5/ext3.5.gz
  48. man/man5/ext4.5.gz
  49. man/man8/badblocks.8.gz
  50. man/man8/debugfs.8.gz
  51. man/man8/dumpe2fs.8.gz
  52. man/man8/e2fsck.8.gz
  53. man/man8/e2image.8.gz
  54. man/man8/e2label.8.gz
  55. man/man8/e2mmpstatus.8.gz
  56. man/man8/e2undo.8.gz
  57. man/man8/mke2fs.8.gz
  58. man/man8/mklost+found.8.gz
  59. man/man8/resize2fs.8.gz
  60. man/man8/tune2fs.8.gz
  61. man/man8/fsck.ext2.8.gz
  62. man/man8/fsck.ext3.8.gz
  63. man/man8/fsck.ext4.8.gz
  64. man/man8/mkfs.ext2.8.gz
  65. man/man8/mkfs.ext3.8.gz
  66. man/man8/mkfs.ext4.8.gz
  67. man/man8/findfs.8.gz
  68. man/man8/blkid.8.gz
  69. man/man8/logsave.8.gz
  70. man/man8/fsck_ext2fs.8.gz
  71. man/man8/e2freefrag.8.gz
  72. sbin/badblocks
  73. sbin/blkid
  74. sbin/debugfs
  75. sbin/dumpe2fs
  76. sbin/e2freefrag
  77. sbin/e2fsck
  78. sbin/e2image
  79. sbin/e2label
  80. sbin/e2mmpstatus
  81. sbin/e2undo
  82. sbin/findfs
  83. sbin/fsck.ext2
  84. sbin/fsck.ext3
  85. sbin/fsck.ext4
  86. sbin/fsck_ext2fs
  87. sbin/logsave
  88. sbin/mke2fs
  89. sbin/mkfs.ext2
  90. sbin/mkfs.ext3
  91. sbin/mkfs.ext4
  92. sbin/mklost+found
  93. sbin/resize2fs
  94. sbin/tune2fs
  95. share/e2fsprogs/et/et_c.awk
  96. share/e2fsprogs/et/et_h.awk
  97. share/info/libext2fs.info.gz
  98. share/locale/ca/LC_MESSAGES/e2fsprogs.mo
  99. share/locale/cs/LC_MESSAGES/e2fsprogs.mo
  100. share/locale/da/LC_MESSAGES/e2fsprogs.mo
  101. share/locale/de/LC_MESSAGES/e2fsprogs.mo
  102. share/locale/eo/LC_MESSAGES/e2fsprogs.mo
  103. share/locale/es/LC_MESSAGES/e2fsprogs.mo
  104. share/locale/fi/LC_MESSAGES/e2fsprogs.mo
  105. share/locale/fr/LC_MESSAGES/e2fsprogs.mo
  106. share/locale/hu/LC_MESSAGES/e2fsprogs.mo
  107. share/locale/id/LC_MESSAGES/e2fsprogs.mo
  108. share/locale/it/LC_MESSAGES/e2fsprogs.mo
  109. share/locale/ms/LC_MESSAGES/e2fsprogs.mo
  110. share/locale/nl/LC_MESSAGES/e2fsprogs.mo
  111. share/locale/pl/LC_MESSAGES/e2fsprogs.mo
  112. share/locale/pt/LC_MESSAGES/e2fsprogs.mo
  113. share/locale/sr/LC_MESSAGES/e2fsprogs.mo
  114. share/locale/sv/LC_MESSAGES/e2fsprogs.mo
  115. share/locale/tr/LC_MESSAGES/e2fsprogs.mo
  116. share/locale/uk/LC_MESSAGES/e2fsprogs.mo
  117. share/locale/vi/LC_MESSAGES/e2fsprogs.mo
  118. share/locale/zh_CN/LC_MESSAGES/e2fsprogs.mo
  119. @owner
  120. @group
  121. @mode
Collapse this list.
Dependency lines:
  • e2fsprogs>0:sysutils/e2fsprogs
To install the port: cd /usr/ports/sysutils/e2fsprogs/ && make install clean
To add the package: pkg install e2fsprogs
PKGNAME: e2fsprogs
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
e2fsprogs
ABIlatestquarterly
FreeBSD:11:aarch641.44.41.45.6_3
FreeBSD:11:amd641.45.6_41.45.6_4
FreeBSD:11:armv61.42.131.45.6_3
FreeBSD:11:i3861.45.6_41.45.6_4
FreeBSD:11:mips1.42.131.45.6_3
FreeBSD:11:mips641.42.131.45.6_3
FreeBSD:12:aarch641.44.41.45.6_3
FreeBSD:12:amd641.45.6_41.45.6_4
FreeBSD:12:armv6-1.45.6_4
FreeBSD:12:armv7-1.45.6_4
FreeBSD:12:i3861.45.6_41.45.6_4
FreeBSD:12:mips-1.45.6_3
FreeBSD:12:mips641.44.41.45.6_3
FreeBSD:12:powerpc64-1.45.6_3
FreeBSD:13:aarch641.45.6_3-
FreeBSD:13:amd641.45.6_4-
FreeBSD:13:armv61.45.6_4-
FreeBSD:13:armv71.45.6_1-
FreeBSD:13:i3861.45.6_4-
FreeBSD:13:mips1.45.5-
FreeBSD:13:mips641.45.6_3-
FreeBSD:13:powerpc641.45.6_3-
 

Slave ports
  1. devel/e2fsprogs-libss
  2. misc/e2fsprogs-libblkid
  3. misc/e2fsprogs-libuuid

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gdd : sysutils/coreutils
  2. gmake>=4.3 : devel/gmake
  3. makeinfo : print/texinfo
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. msgfmt : devel/gettext-tools
  6. iconv : converters/libiconv
  7. perl5>=5.32.r0<5.33 : lang/perl5.32
Library dependencies:
  1. libblkid.so : misc/e2fsprogs-libblkid
  2. libss.so : devel/e2fsprogs-libss
  3. libuuid.so : misc/e2fsprogs-libuuid
  4. libintl.so : devel/gettext-runtime
This port is required by:
for Build
  1. sysutils/fusefs-ext2
for Run
  1. sysutils/fusefs-ext2
  2. sysutils/unetbootin
  3. sysutils/vzvol

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. emulators/py-nova*
  2. net/cloud-init-azure*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options

USES:

pkg-message:
Master Sites:
Expand this list (9 items)
    Collapse this list.
  1. ftp://ftp.ntu.edu.tw/linux/kernel/people/tytso/e2fsprogs/v1.45.6/
  2. ftp://ftp.riken.jp/Linux/kernel.org/linux/kernel/people/tytso/e2fsprogs/v1.45.6/
  3. http://ftp.heanet.ie/pub/kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.45.6/
  4. http://ftp.nara.wide.ad.jp/pub/kernel.org/linux/kernel/people/tytso/e2fsprogs/v1.45.6/
  5. http://ftp.yandex.ru/pub/linux/kernel/people/tytso/e2fsprogs/v1.45.6/
  6. https://cdn.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.45.6/
  7. https://download.xs4all.nl/ftp.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.45.6/
  8. https://mirrors.mit.edu/kernel/linux/kernel/people/tytso/e2fsprogs/v1.45.6/
  9. https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.45.6/
  10. Collapse this list.

Number of commits found: 197 (showing only 100 on this page)

1 | 2  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
23 Sep 2020 12:44:17
Original commit files touched by this commit  1.45.6_4
Revision:549723
mandree search for other commits by this committer
- make /sbin/e2fsck and /sbin/fsck_ext2fs visible in pkg catalog/"pkg which",
  so that "pkg which /sbin/e2fsck" yields the proper result.

  * this entails symlinking from $PREFIX/sbin to /sbin, and the pkg-install
    script will attempt to replace the symlinks by hard links if possible.
    pkg 1.15.4 cannot deal with packaged hard links and will fail.

  * Note that it is unavoidable that these be in /sbin because /usr/local or
    /usr may not be mounted and consequently ext2 file systems could not
    be fsck-ed or mounted from /etc/fstab.

  There will be no port option to avoid /sbin installs for now. We have too
  many options already and the testing effort increases exponentially.

- make sure pkg-message appears on both install and upgrade

- clean up and document/comment pkg-install so that armchair experts
  will not pester me with meaningless change requests

- bugfix/change: logic of mke2fs.conf upgrade handling to present less work for
  users on port/package upgrades

- bump PORTREVISION

PR:	249284 (related)
25 Jun 2020 18:44:30
Original commit files touched by this commit  1.45.6_3
Revision:540401
mandree search for other commits by this committer
sysutils/e2fsprogs: fix "blkid" probe-all feature

e2fsprogs's misc/blkid utility would expect a /proc/partitions file
in a Linux-specific format.  Add code to read the kern.geom.conftxt
sysctl(3) value instead, and adjust parser.

While here, patch /etc/blkid.tab location to ${ETCDIR}.

Reported by:	Adam Dobrawy (private mail)
Tip to:		bapt@ (for the pointer to kern.geom.conftxt)
12 Apr 2020 02:34:26
Original commit files touched by this commit  1.45.6_2
Revision:531477
mandree search for other commits by this committer
e2fsprogs, rawtherapee: Repair more UCL pkg-message conversion errors.

Both pkg-message texts are relevant for updates.

Reverting this part of UNAUTHORIZED commits, and bump PORTREVISION.
Clean up pkg-message.

Failure-inducing commits:

------------------------------------------------------------------------
r508837 | mat | 2019-08-13 18:03:11 +0200 (Tue, 13 Aug 2019) | 2 lines

Convert to UCL & cleanup pkg-message (categories e-g)

------------------------------------------------------------------------
r508909 | mat | 2019-08-14 14:16:12 +0200 (Wed, 14 Aug 2019) | 2 lines

Convert to UCL & cleanup pkg-message (categories s)

------------------------------------------------------------------------
31 Mar 2020 22:10:59
Original commit files touched by this commit  1.45.6_1
Revision:530025
mandree search for other commits by this committer
sysutils/e2fsprogs: install extfs.info (if DOCS is enabled)

This should have appened along with r453102/r453120 on 2017-10-29,
when shared libext2fs and headers were added to the install.

Bump PORTREVISION.

Reported by:	swills@
24 Mar 2020 09:54:01
Original commit files touched by this commit  1.45.6
Revision:529039
mandree search for other commits by this committer
sysutils/e2fsprogs: Add a note about _XOPEN_SOURCE patching vs SIGINFO

This only affects a non-applied banner text for a patch, so
no code changes, no rebuilds, no PORTREVISION bump.
23 Mar 2020 09:42:54
Original commit files touched by this commit  1.45.6
Revision:528964
mandree search for other commits by this committer
sysutils/e2fsprogs: Update to 1.45.6

Add three patches (one was extended) by Ted Y. Ts'o to fix various
issues (loff_t and type related).

Drop our own obsolete patches.

While here, drop obsolete parts of some of our patches
(malloc.h -> stdlib.h).

Since the online release notes are not available yet,
this is from doc/RelNotes/v1.45.6.txt, omitting Linux-/Hurd-specifics.

UI and Features
---------------
(Only the first 15 lines of the commit message are shown above View all of this commit message)
03 Mar 2020 12:56:16
Original commit files touched by this commit  1.45.5_4
Revision:527673
mat search for other commits by this committer
Ports MUST NOT set WITH_DEBUG.

WITH_DEBUG is a user facing variable.  When a user wants to build a port
with debugging symbols enabled, they either set WITH_DEBUG globally, or
WITH_DEBUG_PORTS+=category/port.

Approved by:	bapt
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23940
17 Feb 2020 21:54:23
Original commit files touched by this commit  1.45.5_4
Revision:526434
mandree search for other commits by this committer
sysutils/e2fsprogs: Fix powerpc32 build

PR:		242798
Reported by:	canardo909@gmx.com
Obtained from:	Theodore Y. Ts'o <tytso@mit.edu> (upstream maintainer)
MFH:		2020Q1 (fixes build on powerpc)
03 Feb 2020 00:34:16
Original commit files touched by this commit  1.45.5_3
Revision:525006
mandree search for other commits by this committer
Be more careful about what and how we link.

Only link what we need (--as-needed) to get unnecessary dependencies
out of the executables.

Be sure to properly link libc dynamically and the rest statically,
especially libgcc (-static-libgcc, should fix powerpc* builds => [1])

After two years, drop the "for now" LLD_UNSAFE=yes (r457508 by emaste@).

As e2fsprogs dlopen()s libmagic these days, our LIBMAGIC override is
useless.  Instead patch libmagic.so.1 -> libmagic.so (12.1 calls it
libmagic.so.4; patch to lib/support/plausible.c).

Refresh files/patch-misc__Makefile.in

PR:		242798 [1]
31 Jan 2020 02:13:24
Original commit files touched by this commit  1.45.5_2
Revision:524662
mandree search for other commits by this committer
Try to fix powerpc build, add LIBUNWIND option.

We've had a USES+=compiler:c11 on powerpc64,
see <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231570>
extend and use it on all powerpc* in an attempt to fix PR 242798.

If that doesn't help, add a LIBUNWIND option that makes e2fsck's
signal catcher use libunwind instead of libexecinfo - FreeBSD's
stack unwinder doesn't currently work from signal handlers (#243746),
libunwind does and is supposed to work on powerpc and powerpc64,
among others.

PR:		242798
Reported by:	canardo909@gmx.com
30 Jan 2020 23:07:43
Original commit files touched by this commit  1.45.5_1
Revision:524661
mandree search for other commits by this committer
sysutils/e2fsprogs: Try and enable backtrace() where possible.

The configure script doesn't find backtrace() because it does not
attempt linking against -lexecinfo -lelf.

Note that currently backtrace() is broken at least on 12.1 amd64, and
does not return any frames.  Filed separately as
<https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243746>

PR:		242798 (which prompts this change, but is not fixed)
11 Jan 2020 18:34:14
Original commit files touched by this commit  1.45.5
Revision:522702
mandree search for other commits by this committer
e2fsprogs security update to 1.45.5

Release Notes:
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.45.5

MFH:		2020Q1 (patchlevel upgrade with security fixes)
Security:       8b61308b-322a-11ea-b34b-1de6fb24355d
Security:       CVE-2019-5188
21 Dec 2019 11:22:17
Original commit files touched by this commit  1.45.4
Revision:520555 This port version is marked as vulnerable.
mandree search for other commits by this committer
sysutils/e2fsprogs: update to 1.45.4 (security fix)

Release Notes:	http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.45.4

This removes some patches or hunks that were integrated upstream.

MFH:		2019Q4
Security:	ad3451b9-23e0-11ea-8b36-f1925a339a82
Security:	CVE-2019-5094
17 Sep 2019 19:21:45
Original commit files touched by this commit  1.45.3_2
Revision:512232 This port version is marked as vulnerable.
tobik search for other commits by this committer
Fix some misspelled or duplicated LICENSE_*
14 Aug 2019 12:16:13
Original commit files touched by this commit  1.45.3_2
Revision:508909 This port version is marked as vulnerable.
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories s)
30 Jul 2019 11:59:29
Original commit files touched by this commit  1.45.3_2
Revision:507631 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix f_pre_1970_date_encoding on all 32-bit architectures but i386.

e2fsck would misparse the E2FSCK_TIME environment variable on architectures
where sizeof(long) < sizeof(time_t), i. e. all 32-bit architectures but i386.
This led to f_pre_1970_date_encoding test failures.

Note that I haven't tested the change for lack of respective hardware
or qemu rigs, and prior to receiving the reporter feedback, but
it would appear the fix is safe and plausible in itself.

Bump PORTREVISION as this changes the code on all architectures,
and to trigger version-based rebuild attempts where needed.

See also:	https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932906
Reported by:	Thorsten Glaser <tg@mirbsd.de> against Debian
Reported by:	Stanislav S. Grinkin (privately) against FreeBSD
Reported by:	prior fall-out and BROKEN_<ARCH> tags
Obtained
from:	https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/commit/?id=a368e0cbfb33d3050dcccccf0bf5a5539d3dac39
MFH:		2019Q3
26 Jul 2019 20:46:57
Original commit files touched by this commit  1.45.3_1
Revision:507372 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
20 Jul 2019 09:10:42
Original commit files touched by this commit  1.45.3
Revision:506982 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update e2fsprogs to new upstream release 1.45.3.

Moves fuse2fs from $(PREFIX)/sbin to $(PREFIX)/bin (it does not
require privileges).

Bugfix for e2fsck file systems that enabled large_dir and inline
directories at the same time.

Translation bug fixes.

Release Notes: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.45.3>

MFH:		2019Q3
01 Jun 2019 13:27:33
Original commit files touched by this commit  1.45.2
Revision:503235 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update e2fsprogs to new upstream release 1.45.2

Various bugfixes, and added Portuguese locale.
Update the Czech, Malay, Polish, Spanish, Swedish, and Ukarainian translations.

Release notes:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.45.2>

MFH:		2019Q2
29 Mar 2019 21:49:03
Original commit files touched by this commit  1.45.0
Revision:497209 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update e2fsprogs suite to v1.45.0.

Sorry that this happens so short before the 2019Q2 branch; the
e2fsprogs.sourceforge.net website hadn't been updated for 1.44.6 and 1.45.0.

I am not packaging e2scrub[_all] as FreeBSD does not support LVM,
Linux's logical volume manager.

Changelogs:
<https://raw.githubusercontent.com/tytso/e2fsprogs/master/doc/RelNotes/v1.44.6.txt>
<https://raw.githubusercontent.com/tytso/e2fsprogs/master/doc/RelNotes/v1.45.0.txt>

While here, reset misc/e2fsprogs-libuuid PORTREVISION back to 0 now that
the included PORTVERSION got bumped.
22 Dec 2018 09:53:39
Original commit files touched by this commit  1.44.5
Revision:488083 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update sysutils/e2fsprogs to new upstream release 1.44.5

Release notes:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.5>

MFH:		2018Q4
12 Dec 2018 01:35:36
Original commit files touched by this commit  1.44.4_1
Revision:487272 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
04 Dec 2018 22:36:34
Original commit files touched by this commit  1.44.4
Revision:486634 This port version is marked as vulnerable.
mandree search for other commits by this committer
Align *_DEPENDS and use paths for bash in my ports; fix var name.

On systems where bash is in $PATH but not in ${LOCALBASE}/bin/bash,
ilmbase would fail to build, and e2fsprogs might fail if the
BASHTESTS option was enabled.
Make sure that the _DEPENDS and the actual path handed to the configure or
test rig match to the letter, to avoid a time-of-check vs. time-of-use
discrepancy.

In e2fsprogs, the helper variable was also mistyped and would never
amend to BUILD_DEPENDS. Fix typo.

Check my other ports, but wiggle and xmlto [textproc/] seem unaffected.

Reported by:	J R Matthews (direct email)
MFH:		2018Q4
22 Sep 2018 14:40:13
Original commit files touched by this commit  1.44.4
Revision:480389 This port version is marked as vulnerable.
mandree search for other commits by this committer
Attempt to fix build on powerpc64.

Since the reporter has refused to test my proposed patch twice,
I am committing this anyways.

PR:		231570
Reported by:	Piotr Kubaj <pkubaj@anongoth.pl>
27 Aug 2018 23:45:26
Original commit files touched by this commit  1.44.4
Revision:478261 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update sysutils/e2fsprogs to new upstream release 1.44.4.

This is a bug fixing release.

Full release notes:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.4>

MFH:		2018Q3
10 Jul 2018 13:48:31
Original commit files touched by this commit  1.44.3
Revision:474369 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.44.3.

* several features for debugfs added
* there is a new e2mmpstatus command
* there are several bug fixes, among them endianness fixes and robustness
  fixes against corrupted input.
* add hashmap.h header file, for libext2fs users
* a few type fixes for format strings,
  found while building for MIPS, ARM, or i386
* add new option SLOWTESTS which prevents skipping of slow tests
* add new option BASHTESTS which enables tests that require bash
  (currently affects only the test f_large_dir that is also marked
   as slow)

Full release notes:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.3>

Reset PORTREVISION in slave ports, e2fsprogs{-libss,-libuuid} now
that we have bumped PORTVERSION.

MFH:		2018Q3
07 Jul 2018 21:58:30
Original commit files touched by this commit  1.44.2
Revision:474141 This port version is marked as vulnerable.
mandree search for other commits by this committer
sysutils/e2fsprogs: unmark broken on MIPS and ARM:

f_pre_1970_date_encoding self-test passes on MIPS64 w/ releng/11.2.
07 Jul 2018 20:00:31
Original commit files touched by this commit  1.44.2
Revision:474133 This port version is marked as vulnerable.
mandree search for other commits by this committer
sysutils/e2fsprogs: fixup regression of MASTERDIR check.
07 Jul 2018 19:20:59
Original commit files touched by this commit  1.44.2
Revision:474125 This port version is marked as vulnerable.
mandree search for other commits by this committer
Apply no-sbrk() patch only to master port.
07 Jul 2018 13:05:33
Original commit files touched by this commit  1.44.2
Revision:474077 This port version is marked as vulnerable.
mandree search for other commits by this committer
Unbreak aarch64 compilation by removing sbrk() references.
08 Jun 2018 03:59:36
Original commit files touched by this commit  1.44.2
Revision:471977 This port version is marked as vulnerable.
linimon search for other commits by this committer
Also mark broken on other tier-2 archs.

Approved by:	portmgr (tier-2 blanket)
18 May 2018 19:36:48
Original commit files touched by this commit  1.44.2
Revision:470322 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.44.2.

Most important changes over 1.44.1_1:

e2fsck: adjust quota counters when clearing orphaned inodes
e2fsprogs: fix Free Software Foundation address
mke2fs: print error string if ext2fs_close_free() fails
po: update pl.po (from translationproject.org)
Use @AR@ instead of hardcoded 'ar'

Changelog over 1.44.1:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.2>

MFH:		2018Q2
11 May 2018 11:56:29
Original commit files touched by this commit  1.44.1_1
Revision:469630 This port version is marked as vulnerable.
mandree search for other commits by this committer
Cherry-pick upstream bug fixes from Git.

This is pending an 1.44.2 release, and contains these fixes from maint:
filefrag: avoid temporary buffer overflow
libext2fs: add sanity checks for ea_in_inode
e2image: fix metadata image handling on big endian systems
e2fsck: warn if checkinterval and broken_system_clock both set
tests: don't leave temp files behind after running i_bitmaps
tests: add new test f_ea_inode_self_ref
chattr.1: 'a' and 'i' attribute do not affect existing file

MFH:		2018Q2
11 May 2018 10:51:36
Original commit files touched by this commit  1.44.1
Revision:469624 This port version is marked as vulnerable.
des search for other commits by this committer
Don't set USE_LDCONFIG for child ports.  They will do so themselves if
they need it.  Also, use PREFIX instead of LOCALBASE.

Not bumping PORTREVISION as the only observable effect is the absence of
a warning message caused by running ldconfig on a non-existent directory.

Approved by:	maintainer (mandree@)
28 Apr 2018 14:30:24
Original commit files touched by this commit  1.44.1
Revision:468546 This port version is marked as vulnerable.
mandree search for other commits by this committer
Regression/bug fix update to e2fsprogs 1.44.1.

ChangeLog:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.1>

MFH:		2018Q2
14 Mar 2018 23:40:02
Original commit files touched by this commit  1.44.0
Revision:464542 This port version is marked as vulnerable.
mandree search for other commits by this committer
Security/bug fix update to e2fsprogs 1.44.0

Changelog:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.0>

Reported by:	Dutchman01
MFH:		2018Q1
Security:	2aa9967c-27e0-11e8-9ae1-080027ac955c
20 Feb 2018 22:14:18
Original commit files touched by this commit  1.43.9
Revision:462457 This port version is marked as vulnerable.
mandree search for other commits by this committer
Bugfix update e2fsprogs to new upstream release 1.43.9.

Changelog: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43.9>

Reset e2fsprogs-libuuid's PORTREVISION.
19 Feb 2018 05:18:06
Original commit files touched by this commit  1.43.8
Revision:462277 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark broken on both armv6 and armv7.

Approved by:	portmgr (tier-2 blanket)
03 Jan 2018 12:35:12
Original commit files touched by this commit  1.43.8
Revision:457962 This port version is marked as vulnerable.
mandree search for other commits by this committer
Bugfix update to new upstream release 1.43.8.

This fixes a few important bugs where updates are missed, displayed data is
incorrect, a use-after-free-bug and fixes important bugs WRT super block
handling on big-endian systems (missed byte-swaps).

Changelog: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43.8>

MFH:		2018Q1
29 Dec 2017 15:20:54
Original commit files touched by this commit  1.43.7_4
Revision:457508 This port version is marked as vulnerable.
emaste search for other commits by this committer
sysutils/e2fsprogs: set LLD_UNSAFE to avoid linking with lld

One test fails when this port is linked with lld:

d_loaddump: debugfs load/dump test: failed

--- d_loaddump/expect	2017-10-16 05:45:45.000000000 +0000
+++ d_loaddump.log	2017-12-28 13:00:42.099973000 +0000
@@ -10,7 +10,7 @@
 Pass 3: Checking directory connectivity
 Pass 4: Checking reference counts
 Pass 5: Checking group summary information
-test_filesys: 12/64 files (0.0% non-contiguous), 158/512 blocks
+test_filesys: 12/64 files (0.0% non-contiguous), 156/512 blocks
 Exit status is 0
(Only the first 15 lines of the commit message are shown above View all of this commit message)
30 Oct 2017 19:04:02
Original commit files touched by this commit  1.43.7_4
Revision:453206 This port version is marked as vulnerable.
mandree search for other commits by this committer
e2fsprogs, prepend new .so dir to RPATH/RUNPATH...

...so that the tools other than e2fsck find their libraries.

Reported by: ehaupt@
30 Oct 2017 16:55:27
Original commit files touched by this commit  1.43.7_3
Revision:453195 This port version is marked as vulnerable.
mandree search for other commits by this committer
Reconcile e2fsprogs ./. krb5-* conflicts.

* Move conflicting e2fsprogs headers & libs into .../e2fsprogs/... subdirs.
* Move conflicting awk scripts into ${DATADIR}.
* Rename and patch compile_et to e2fsprogs-compile_et.
* Remove conflict markers (from e2fsprogs and krb5-*).
* Add CPPFLAGS/LDFLAGS to sysutils/fusefs-ext2, including
  --rpath setting.

While here, also:
* sort pkg-plist and files/unwanted
* use FUSEFS_CONFIGURE_ENABLE=fuse2fs to prevent e2fsprogs from picking up
  fusefs (implies --disable-fuse2fs if the option remains disabled)
* add --without-included-gettext to CONFIGURE_ARGS just to be on the safe
  side.

And of course, bump PORTREVISION to 3 in e2fsprogs. Since other ports
do not change files or runtime behaviour, their PORTREVISION remains
untouched.
30 Oct 2017 00:16:28
Original commit files touched by this commit  1.43.7_2
Revision:453148 This port version is marked as vulnerable.
mandree search for other commits by this committer
Add CONFLICTS between krb5-* and e2fsprogs.

Reported by: jbeich@
29 Oct 2017 23:59:46
Original commit files touched by this commit  1.43.7_2
Revision:453145 This port version is marked as vulnerable.
mandree search for other commits by this committer
Also add com_err headers, .pc file, and compile_et.

Reported by: ehaupt@
29 Oct 2017 15:42:09
Original commit files touched by this commit  1.43.7_1
Revision:453120 This port version is marked as vulnerable.
mandree search for other commits by this committer
Install header and .pc (pkg-config) files, too.

Reported by:	ehaupt@
29 Oct 2017 09:10:56
Original commit files touched by this commit  1.43.7
Revision:453102 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream 1.43.7, install libext2fs.so [1].

Install shared libraries, and use them (except for e2fsck, which links it
statically so it can be used from /sbin), requested by pgf@ and fsu@.

To that end, we need to add LIB_DEPENDS and tweak CONFIGURE_ARGS (notably
LDFLAGS need to be passed there already, not in MAKE_ARGS, so that we can find
libuuid/libblkid).

Use @comment trick in pkg-plist to ignore not-to-install libraries (libss,
libblkid - these have their own ports) while shutting up make check-plist and
poudriere checks at the same time.

Reported by:	pgf@, fsu@ [1]
28 Sep 2017 19:32:19
Original commit files touched by this commit  1.43.6_1
Revision:450861 This port version is marked as vulnerable.
jbeich search for other commits by this committer
misc/e2fsprogs-{libblkid,libuuid}: lift BROKEN

After r450705 www/firefox requires -libuuid via audio/jack. Both slaves
built fine on 11.0, 11.1 and 12.0 aarch64.

Pointy hat to:	mandree (r450553)
24 Sep 2017 22:38:26
Original commit files touched by this commit  1.43.6_1
Revision:450553 This port version is marked as vulnerable.
mandree search for other commits by this committer
Add FUSEFS option. Assorted fixes.

This adds a FUSEFS option based on earlier work by Fedor Uporov (fsu@)
and Pedro Giffuni (pfg@).

While here, repair DOCS/NLS options, broken since r418578 (1.43.1).

Leverage OPTIONS_SUB to replace NLS and FUSEFS in pkg-plist.

Add --enable-libuuid to avoid picking up a dynamic system libuuid.so
from /usr/local which would break the static /sbin/e2fsck (by
including a lib below /usr).

Bump PORTREVISION.

Reported by:	pfg@
10 Sep 2017 16:01:18
Original commit files touched by this commit  1.43.6
Revision:449579 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.43.6.

This fixes FreeBSD-related regressions observed in 1.43.4 and 1.43.5,
and portability issues around quota support on 32-bit builds.

Changelog: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43.6>

[The MFH request will also need to take 1.43.5 upgrades into account,
so the easiest would probably to merge the entire history since branching.]

MFH:		2017Q3
27 Aug 2017 12:21:09
Original commit files touched by this commit  1.43.5_1
Revision:448819 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix "invalid argument" regression.

e2fsprogs v1.43.4 and .5 appear to attempt unaligned writes to disk
devices, which causes "invalid argument" errors and failures.

Patch unix_io.c to always obtain the alignment requirements on
FreeBSD, so that e2fsprogs uses its own write buffers and read-
modify-write cycles when writing only parts of a block.

Bump PORTREVISION, as crucial executables and libs change.

While here, bump self-test requirement to FreeBSD >= 12,
since the maintainer has tested these on 11.0/11.1 amd64/i386.

Reported by:	Artyon Mirgorodsky (in private)
12 Aug 2017 21:49:59
Original commit files touched by this commit  1.43.5
Revision:447864 This port version is marked as vulnerable.
mandree search for other commits by this committer
Reenable four architectures for now.
12 Aug 2017 21:49:49
Original commit files touched by this commit  1.43.5
Revision:447863 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix quota warnings in non-LP64 mode (11.x i386).

PR:		221447
Reported by:	vvd@unislabs.com
12 Aug 2017 10:12:47
Original commit files touched by this commit  1.43.5
Revision:447819 This port version is marked as vulnerable.
mandree search for other commits by this committer
Upgrade to new upstream release 1.43.5, assorted fixes.

Changelog:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43.5>

Add proper LICENSE* statements to all the Makefiles of e2fsprogs
and its slave ports.

Update e2fsprogs-libuuid's pkg-plist to use @preunexec and @dir,
instead of @[un]exec.

Add BLKID_FILE to e2fsprogs's Makefile to prevent f_detect_xfs
from polluting the system's /etc/blkid.tab in make check.
30 May 2017 16:02:53
Original commit files touched by this commit  1.43.4
Revision:442096 This port version is marked as vulnerable.
linimon search for other commits by this committer
This port itself fails on tier-2, but its slave port does not.
I had not noticed it had a working slave port.

Noticed by:	mmel
Approved by:	portmgr (tier-2 blanket)
Pointy hat to:	linimon
27 May 2017 00:20:19
Original commit files touched by this commit  1.43.4
Revision:441819 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark some ports failing on armv6, for errors classified as "???",
part 2.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
13 May 2017 23:50:49
Original commit files touched by this commit  1.43.4
Revision:440860 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
21 Apr 2017 22:59:11
Original commit files touched by this commit  1.43.4
Revision:439131 This port version is marked as vulnerable.
mandree search for other commits by this committer
Remove GNUism in grep basic regular expression in self-test.

Versus Kyle's submission, replace "egrep" by "grep -E" to avoid
reintroducing deprecated tools.

PR:		218614
Submitted by:	Kyle Evans <bsdports@kyle-evans.net>
26 Feb 2017 21:34:36
Original commit files touched by this commit  1.43.4
Revision:434911 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix build without NLS, adding %%NLS%% to pkg-plist.

Broken since r433466, update to 1.43.4, which added .mo files to
pkg-plist but forgot to add the %%NLS%% prefixes.

PR:		217378
Submitted by:	Andrew Romanenko
Reported by:	Andrew Romanenko
MFH:		2017Q1
Pointyhat:	Matthias Andree
05 Feb 2017 23:39:14
Original commit files touched by this commit  1.43.4
Revision:433466 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update e2fsprogs to new upstream release 1.43.4.

This is predominantly a bug-fix release, it however ceases installing
the *ext4dev files, which have been replaced by *ext4 for quite a while,
and adds two translations [fi, ms].

While here, reset PORTREVISION on two slave ports.

ChangeLog: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43.4>

Note in particular this part of the ChangeLog:
<<Replace a test file but which had a "non-commercial use-only" copyright
permission file with a newer version from the Cyrus imapd package which
now has a 4-clause BSD license, which was making some lawyers nervous,
even though the test file in question was only used in lib/et's
regression testing and was never included in any compiled binary.
(Addresses Debian Bug: #840733)>>

PR:		216774
Reported by:	Thomas Zander (riggs@)
MFH:		2017Q1
09 Jan 2017 13:16:50
Original commit files touched by this commit  1.43.3_3
Revision:430947 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
14 Nov 2016 11:26:59
Original commit files touched by this commit  1.43.3_3
Revision:426104 This port version is marked as vulnerable.
danfe search for other commits by this committer
Do not terminate BROKEN messages with period, it is added by the framework.
10 Nov 2016 01:21:43
Original commit files touched by this commit  1.43.3_3
Revision:425823 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark as broken on aarch64: fails to link with sbrk.

While here, pet portlint and remove stale ia64 lines.

Approved by:	portmgr (tier-2 blanket)
02 Nov 2016 22:45:14
Original commit files touched by this commit  1.43.3_3
Revision:425174 This port version is marked as vulnerable.
mat search for other commits by this committer
Cleanup no longer needed CHMOD usage after r424898.

PR:		213743
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
21 Oct 2016 12:51:41
Original commit files touched by this commit  1.43.3_3
Revision:424411  Sanity Test Failure This port version is marked as vulnerable.
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
13 Oct 2016 13:08:10
Original commit files touched by this commit  1.43.3_3
Revision:423912 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Switch couple more ports to verbose build
- Remove --disable-silent-rules which are used by default

Approved by:	portmgr blanket
12 Sep 2016 23:05:22
Original commit files touched by this commit  1.43.3_3
Revision:421966 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix bounced I/O on unaligned buffers (FreeBSD 11+)

The bounce-buffer I/O driver fix in patch-lib_ext2fs_unix__io.c is a
prototypical fix, and has been forwarded upstream, but it permits us to
pass all self-tests (mostly undo-related) that were still failing on
11.0-RC2 amd64.  There is some potential for optimization,
posix_memalign() might save us quite a few memcpy() calls and replace
the now-repaired code paths by a simple pread[64]() or pwrite[64]().

Remove BROKEN, but insist (by setting BROKEN conditionally) on anything
that is FreeBSD 11 or newer, or non-i386/non-amd64, that the user runs
at least the small self-tests.

Revise option descriptions a bit.

Bump PORTREVISION.
11 Sep 2016 10:26:25
Original commit files touched by this commit  1.43.3_2
Revision:421812 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix most of the FreeBSD 11+ issues, except e2undo.

Pull in upstream Git patch for lib/ext2fs/unix_io.c to fix unaligned
multi-block writes, and disable the two known failing e2undo patches
ONLY for the exact 1.43.3_2, even if "ALLTESTS" is enabled.
(Modify the post-patch:: target to avoid that.)

The port is still marked BROKEN on FreeBSD 11+ to protect the innocent,
but a TRYBROKEN=1 build that will not use e2undo should be fine now.

Obtained from:	Ted Y. Ts'o (upstream maintainer)
10 Sep 2016 18:53:56
Original commit files touched by this commit  1.43.3_1
Revision:421726 This port version is marked as vulnerable.
mandree search for other commits by this committer
Ignore SIGINFO during self-tests.

In the FreeBSD-specific patch, when the environment variable
e2fsprogs_inhibit_SIGINFO exists (whatever its content, even if empty),
do NOT install the SIGINFO handler.  Leverage this when running the
self-tests.  This is to avoid false negatives during the self-tests due
to interspersed SIGINFO output redirected from stderr to the log files.

Bump PORTREVISION because this changes the e2fsck utility.
10 Sep 2016 18:00:53
Original commit files touched by this commit  1.43.3
Revision:421716 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.43.3.

ChangeLog: (also see the log for 1.43.2 that the port skipped!)
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43.3>

While here, refresh patches, and time-limit programs in self-test suite
to 60 s CPU time each, to avoid runaway processes from stalling the
self-tests for too long.

Still no joy on FreeBSD 11+ - the self-test results hint to massive data
loss, and more than 10 self-tests fail.
29 Jul 2016 13:29:21
Original commit files touched by this commit  1.43.1
Revision:419254 This port version is marked as vulnerable.
mandree search for other commits by this committer
Disable one self-test due to strange failures.
21 Jul 2016 23:38:48
Original commit files touched by this commit  1.43.1
Revision:418901 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix bogus test failure on FreeBSD 9.x.
20 Jul 2016 17:44:10
Original commit files touched by this commit  1.43.1
Revision:418844 This port version is marked as vulnerable.
mandree search for other commits by this committer
Do not mark slave ports broken on FreeBSD 11+
19 Jul 2016 22:28:29
Original commit files touched by this commit  1.43.1
Revision:418816 This port version is marked as vulnerable.
mandree search for other commits by this committer
Limit BROKEN marks to OPSYS==FreeBSD and extend to ==1100000.

Submitted by:	marino@
19 Jul 2016 21:47:55
Original commit files touched by this commit  1.43.1
Revision:418815 This port version is marked as vulnerable.
mandree search for other commits by this committer
Mark BROKEN on FreeBSD 11+ due to self-test failures.

Be sure not to run tests under NOTESTS.
18 Jul 2016 23:36:42
Original commit files touched by this commit  1.43.1
Revision:418756 This port version is marked as vulnerable.
mandree search for other commits by this committer
Do not force options or Perl on slave ports.
15 Jul 2016 12:16:01
Original commit files touched by this commit  1.43.1
Revision:418578 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.43.1.

1.43.1 has seen several FreeBSD portability fixes upstream, so we could
finally upgrade the port. Tweaking the test set for non-high-end
computers took a while.

Make set of self-tests configurable. Add Perl and GNU dd to build
dependency list when needed so tests can pass in a poudriere build.

Assorted other tweaks.

Upstream's change log:
  http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43.1 and
  http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43
23 May 2016 20:35:01
Original commit files touched by this commit  1.42.13
Revision:415742 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed

Approved by:	portmgr blanket
29 Dec 2015 11:48:30
Original commit files touched by this commit  1.42.13
Revision:404737 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to upstream release 1.42.13.

Changelog: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42.13>
24 Feb 2015 03:05:57
Original commit files touched by this commit  1.42.12_2
Revision:379731 This port version is marked as vulnerable.
mandree search for other commits by this committer
Add CPE_VENDOR to match NVD database.
24 Feb 2015 00:17:50
Original commit files touched by this commit  1.42.12_2
Revision:379717 This port version is marked as vulnerable.
mandree search for other commits by this committer
Cherry-pick a security fix and a few other fixes from the upstream Git
repository.

Note that CVE-2015-0247 had already been fixed in 1.42.12 proper.

Security:	2a4bcd7d-bbb8-11e4-903c-080027ef73ec
Security:	CVE-2015-1572
11 Jan 2015 11:44:12
Original commit files touched by this commit  1.42.12_1
Revision:376742 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix build on HEAD since r276737 removed DIOCGDINFO.

The code path that preferred DIOCGMEDIASIZE has been there for years
(since FreeBSD 6.1 at the latest), but there was no guard that checked
DIOCGINFO in one of the two getsize.c files.
08 Oct 2014 17:33:26
Original commit files touched by this commit  1.42.12_1
Revision:370472 This port version is marked as vulnerable.
mandree search for other commits by this committer
Unbreak port:
- Refresh old patches to avoid fuzz.
- Add two upstream patches to fix the use-after-free() issue.
- There seem to be double-free() issues left but these do not show during
  self-test, only under valgrind instrumentation so we'll move the port
  ahead and get packages while working with upstream to debug this through
  the end.
- Bump PORTREVISION to 1.
07 Oct 2014 23:43:46
Original commit files touched by this commit  1.42.12
Revision:370411 This port version is marked as vulnerable.
mandree search for other commits by this committer
Mark broken everywhere, upstream bug (already reported).
To avoid PORTEPOCH/rollback-and-forth-again, let's give upstream a few
days for a fix before rolling back to 1.42.10.

Added a comment to Makefile:

# Regression that apparently causes use-after-free in*
#
http://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit/?h=maint&id=47fee2ef6a23ae06f680336ffde57caa64604a4c
# and can be reproduced under MALLOC_OPTIONS=J regime on 9.3-amd64, or
# alternatively confirmed with valgrind, was reported upstream.
#
# Let's wait until 2014-10-15 whether upstream provides a fix,
# else we'll bump PORTEPOCH and roll back to 1.42.10;
# 1.42.11 is also faulty.
07 Oct 2014 19:15:53
Original commit files touched by this commit  1.42.12
Revision:370388 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.42.12.
Changelog:	http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42.12

Reset PORTREVISION on slaves.
Remove @dirrm* from master's + slaves' pkg-plist.
Remove patches overcome by upstream events.
Ignore PORTSCOUT - it can't figure out the directory structure.
No longer run self-test in parallel - exhausts redports directory.

Mark BROKEN on 11-CURRENT - causes miscompilation (bogus numbers in
output, SIGSEGV/SIGBUS):
 
https://redports.org/~mandree/20141007190638-31576-251231/e2fsprogs-1.42.12.log
  https://redports.org/~mandree/20141007185700-4151-251228/e2fsprogs-1.42.12.log
25 Jun 2014 05:35:32
Original commit files touched by this commit  1.42.10
Revision:359185 This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
23 May 2014 16:51:27
Original commit files touched by this commit  1.42.10
Revision:354943 This port version is marked as vulnerable.
mandree search for other commits by this committer
Cleanup, drop useless command from post-patch.

Suggested by: tijl
22 May 2014 21:56:52
Original commit files touched by this commit  1.42.10
Revision:354893 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix location of .pc files for pkg-config [1].
Fix issue with parallel build, pre-build prof_err.h.

Reported by: ak@, mat@ [1]
22 May 2014 04:46:38
Original commit files touched by this commit  1.42.10
Revision:354767 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.42.10, with one post-release fix.

Changelog: http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42.10
07 Jan 2014 00:00:23
Original commit files touched by this commit  1.42.9
Revision:338962 This port version is marked as vulnerable.
mandree search for other commits by this committer
- Update to new upstream release 1.42.9, release notes:
  <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42.9>

- Add MAKE_ENV+=CHECK_CMD=@true to avoid build failures in intl/, which
  apparently does not include MCONFIG currently.

- Regenerate (and in two cases, modify) patches.
29 Oct 2013 22:18:48
Original commit files touched by this commit  1.42.8
Revision:332018 This port version is marked as vulnerable.
mandree search for other commits by this committer
Enable staging install.
29 Sep 2013 17:39:18
Original commit files touched by this commit  1.42.8
Revision:328716 This port version is marked as vulnerable.
mandree search for other commits by this committer
Skip unwieldy m_bigjournal test.
Avoid removing NLS directories we did not create.
29 Sep 2013 12:45:21
Original commit files touched by this commit  1.42.8
Revision:328683 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix iconv migration fallout.
20 Sep 2013 23:06:00
Original commit files touched by this commit  1.42.8
Revision:327772 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
18 Sep 2013 08:31:01
Original commit files touched by this commit  1.42.8
Revision:327534 This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix build with/without iconv
Whiel here add a dependency on pkgconf
16 Sep 2013 17:22:30
Original commit files touched by this commit  1.42.8
Revision:327420 This port version is marked as vulnerable.
madpilot search for other commits by this committer
- Make conditionals check for head iconv take advantage of iconv.mk
  populated variables.

Submitted by:   marino
Approved by:    portmgr (bapt, implicit)
13 Sep 2013 00:41:39
Original commit files touched by this commit  1.42.8
Revision:327120 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix fallout from 10-CURRENT WITH_ICONV flip.

While here, remove excess whitespace to appease portlint.
14 Aug 2013 22:35:54
Original commit files touched by this commit  1.42.8
Revision:324744  Sanity Test Failure This port version is marked as vulnerable.
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
27 Jun 2013 23:29:04
Original commit files touched by this commit  1.42.8
Revision:321912 This port version is marked as vulnerable.
mandree search for other commits by this committer
Kill three compiler warnings.
27 Jun 2013 22:41:11
Original commit files touched by this commit  1.42.8
Revision:321911 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.42.8.
ChangeLog: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42.8>

Switch to KERNEL_ORG site and enable USE_XZ for 25 % smaller download.
Switch to USE_CSTD=gnu99 (was gnu89).  Disable 2TB r_*_big_expand tests due
to their space requirements, reenable m_bigjournal, and also skip
f_extent_oobounds which breaks inside Tinderbox but is fine outside.
30 Apr 2013 07:11:20
Original commit files touched by this commit  1.42.7
Revision:316884 This port version is marked as vulnerable.
jgh search for other commits by this committer
- USES conversions

Approved by:	portmgr (bapt@)

Number of commits found: 197 (showing only 100 on this page)

1 | 2  »  

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
freetype2Oct 22
chromiumOct 21
mysql56-serverOct 21
mysql57-serverOct 21
mysql80-serverOct 21
mariadb103-clientOct 18
mariadb103-serverOct 18
mariadb104-clientOct 18
mariadb104-serverOct 18
mariadb105-clientOct 18
mariadb105-serverOct 18
drupal7Oct 17
py-matrix-synapseOct 17
powerdns-recursorOct 14
linux-flashplayerOct 13

9 vulnerabilities affecting 118 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-10-22 09:39:08


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 41222
Broken 57
Deprecated 272
Ignore 296
Forbidden 4
Restricted 146
No CDROM 73
Vulnerable 20
Expired 16
Set to expire 243
Interactive 0
new 24 hours 7
new 48 hours11
new 7 days88
new fortnight110
new month197

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.