FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
e2fsprogs Utilities & library to manipulate ext2/3/4 filesystems
1.43.7_4 sysutils on this many watch lists=34 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
Maintainer: mandree@FreeBSD.org search for ports maintained by this maintainer
Port Added: 03 Jul 2001 15:13:17
License: GPLv2+
Set of utilities and library to manipulate an ext2, ext3 or ext4 filesystem.

WWW: http://e2fsprogs.sourceforge.net/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (112 items)
  1. /usr/local/share/licenses/e2fsprogs-1.43.7_4/catalog.mk
  2. /usr/local/share/licenses/e2fsprogs-1.43.7_4/LICENSE
  3. /usr/local/share/licenses/e2fsprogs-1.43.7_4/GPLv2+
  4. bin/chattr
  5. bin/e2fsprogs-compile_et
  6. bin/lsattr
  7. etc/mke2fs.conf.dist
  8. include/e2fsprogs/com_err.h
  9. include/e2fsprogs/e2p/e2p.h
  10. include/e2fsprogs/et/com_err.h
  11. include/e2fsprogs/ext2fs/bitops.h
  12. include/e2fsprogs/ext2fs/ext2_err.h
  13. include/e2fsprogs/ext2fs/ext2_ext_attr.h
  14. include/e2fsprogs/ext2fs/ext2_fs.h
  15. include/e2fsprogs/ext2fs/ext2_io.h
  16. include/e2fsprogs/ext2fs/ext2_types.h
  17. include/e2fsprogs/ext2fs/ext2fs.h
  18. include/e2fsprogs/ext2fs/ext3_extents.h
  19. include/e2fsprogs/ext2fs/qcow2.h
  20. include/e2fsprogs/ext2fs/tdb.h
  21. lib/e2fsprogs/libcom_err.so
  22. lib/e2fsprogs/libcom_err.so.2
  23. lib/e2fsprogs/libcom_err.so.2.1
  24. lib/e2fsprogs/libe2p.a
  25. lib/e2fsprogs/libe2p.so
  26. lib/e2fsprogs/libe2p.so.2
  27. lib/e2fsprogs/libe2p.so.2.3
  28. lib/e2fsprogs/libext2fs.a
  29. lib/e2fsprogs/libext2fs.so
  30. lib/e2fsprogs/libext2fs.so.2
  31. lib/e2fsprogs/libext2fs.so.2.4
  32. libdata/pkgconfig/com_err.pc
  33. libdata/pkgconfig/e2p.pc
  34. libdata/pkgconfig/ext2fs.pc
  35. man/man1/chattr.1.gz
  36. man/man1/e2fsprogs-compile_et.1.gz
  37. @comment man/man1/fuse2fs.1.gz
  38. man/man1/lsattr.1.gz
  39. man/man5/e2fsck.conf.5.gz
  40. man/man5/mke2fs.conf.5.gz
  41. man/man5/ext2.5.gz
  42. man/man5/ext3.5.gz
  43. man/man5/ext4.5.gz
  44. man/man8/badblocks.8.gz
  45. man/man8/debugfs.8.gz
  46. man/man8/dumpe2fs.8.gz
  47. man/man8/e2fsck.8.gz
  48. man/man8/e2image.8.gz
  49. man/man8/e2label.8.gz
  50. man/man8/e2undo.8.gz
  51. man/man8/mke2fs.8.gz
  52. man/man8/mklost+found.8.gz
  53. man/man8/resize2fs.8.gz
  54. man/man8/tune2fs.8.gz
  55. man/man8/fsck.ext2.8.gz
  56. man/man8/fsck.ext3.8.gz
  57. man/man8/fsck.ext4.8.gz
  58. man/man8/mkfs.ext2.8.gz
  59. man/man8/mkfs.ext3.8.gz
  60. man/man8/mkfs.ext4.8.gz
  61. man/man8/findfs.8.gz
  62. man/man8/blkid.8.gz
  63. man/man8/logsave.8.gz
  64. man/man8/fsck_ext2fs.8.gz
  65. man/man8/e2freefrag.8.gz
  66. sbin/badblocks
  67. sbin/blkid
  68. sbin/debugfs
  69. sbin/dumpe2fs
  70. sbin/e2freefrag
  71. sbin/e2fsck
  72. sbin/e2image
  73. sbin/e2label
  74. sbin/e2undo
  75. sbin/findfs
  76. sbin/fsck.ext2
  77. sbin/fsck.ext3
  78. sbin/fsck.ext4
  79. sbin/fsck_ext2fs
  80. @comment sbin/fuse2fs
  81. sbin/logsave
  82. sbin/mke2fs
  83. sbin/mkfs.ext2
  84. sbin/mkfs.ext3
  85. sbin/mkfs.ext4
  86. sbin/mklost+found
  87. sbin/resize2fs
  88. sbin/tune2fs
  89. share/e2fsprogs/et/et_c.awk
  90. share/e2fsprogs/et/et_h.awk
  91. share/locale/ca/LC_MESSAGES/e2fsprogs.mo
  92. share/locale/cs/LC_MESSAGES/e2fsprogs.mo
  93. share/locale/da/LC_MESSAGES/e2fsprogs.mo
  94. share/locale/de/LC_MESSAGES/e2fsprogs.mo
  95. share/locale/eo/LC_MESSAGES/e2fsprogs.mo
  96. share/locale/es/LC_MESSAGES/e2fsprogs.mo
  97. share/locale/fi/LC_MESSAGES/e2fsprogs.mo
  98. share/locale/fr/LC_MESSAGES/e2fsprogs.mo
  99. share/locale/hu/LC_MESSAGES/e2fsprogs.mo
  100. share/locale/id/LC_MESSAGES/e2fsprogs.mo
  101. share/locale/it/LC_MESSAGES/e2fsprogs.mo
  102. share/locale/ms/LC_MESSAGES/e2fsprogs.mo
  103. share/locale/nl/LC_MESSAGES/e2fsprogs.mo
  104. share/locale/pl/LC_MESSAGES/e2fsprogs.mo
  105. share/locale/sr/LC_MESSAGES/e2fsprogs.mo
  106. share/locale/sv/LC_MESSAGES/e2fsprogs.mo
  107. share/locale/tr/LC_MESSAGES/e2fsprogs.mo
  108. share/locale/uk/LC_MESSAGES/e2fsprogs.mo
  109. share/locale/vi/LC_MESSAGES/e2fsprogs.mo
  110. share/locale/zh_CN/LC_MESSAGES/e2fsprogs.mo
  111. @postexec /sbin/ldconfig -m /usr/local/lib
  112. @postunexec /sbin/ldconfig -R
  113. Collapse this list.

To install the port: cd /usr/ports/sysutils/e2fsprogs/ && make install clean
To add the package: pkg install e2fsprogs

PKGNAME: e2fsprogs

distinfo:

TIMESTAMP = 1508879954
SHA256 (e2fsprogs-1.43.7.tar.xz) = 2a6367289047d68d9ba6a46cf89ab9a1efd0556cde02a51ebaf414ff51edded9
SIZE (e2fsprogs-1.43.7.tar.xz) = 5286684


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

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gdd : sysutils/coreutils
  2. gmake : 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.24<5.25 : lang/perl5.24
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 for Run * - 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
===> The following configuration options are available for e2fsprogs-1.43.7_4:
     DOCS=on: Build and/or install documentation
     FUSEFS=off: Build user-land ext2/3/4 FUSE module (slow!)
     NLS=on: Native Language Support
     PARALLELTESTS=off: Parallelize self-tests (needs more disk space)
====> Choose which set of self-tests to run: you have to select exactly one of them
     NOTESTS=off: Do not run any self-tests (Tier-1, DISCOURAGED)
     SMALLTESTS=on: Run tests that need <500 MB disk space (DEFAULT)
     ALLTESTS=off: Run most self-tests (needs more RAM/disk space)
===> Use 'make config' to modify these settings

USES:
cpe gmake makeinfo pkgconfig tar:xz gettext iconv:build perl5

pkg-message:
===========================================================================
Note: this is a modified version of the e2fsprogs package, not the official
package. Report all building and run-time trouble that originates in the
package to the port maintainer, mandree@FreeBSD.org.
===========================================================================

Master Sites:
  1. ftp://ftp.ntu.edu.tw/linux/kernel/people/tytso/e2fsprogs/v1.43.7/
  2. http://ftp.heanet.ie/pub/linux/kernel/people/tytso/e2fsprogs/v1.43.7/
  3. http://ftp.yandex.ru/pub/linux/kernel/people/tytso/e2fsprogs/v1.43.7/
  4. http://slackware.cs.utah.edu/pub/kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.43.7/
  5. https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.43.7/

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

1 | 2  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Oct 2017 19:04:02
Original commit files touched by this commit  1.43.7_4
Revision:453206
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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@)
13 Mar 2013 08:11:33
Original commit files touched by this commit  1.42.7
Revision:314038 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix build with clang.

(The issue has also been reported to the upstream maintainer.)

PR:		ports/176908
Submitted by:	Beeblebrox <zaphod@berentweb.com>
24 Jan 2013 21:07:34
Original commit files touched by this commit  1.42.7
Revision:310945 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.42.7.

Changelog:	http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42.7
23 Sep 2012 15:52:26
Original commit files touched by this commit  1.42.6
Revision:304750 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.42.6.

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

Changing devel/e2fsprogs-libss (removing patch) to keep it buildable.
Maintainer has been notified in separate mail.
02 Aug 2012 18:17:12
Original commit files touched by this commit  1.42.5
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release v1.42.5.
19 Jun 2012 00:30:59
Original commit files touched by this commit  1.42.4
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Run self-tests in $WRKDIR, now that some self-tests have grown largish in
uncompressed form, and were observed to exhaust /tmp space on some occasions.

Suggested by: dougb@
13 Jun 2012 21:34:43
Original commit files touched by this commit  1.42.4
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Add LICENSE statement.
13 Jun 2012 21:20:08
Original commit files touched by this commit  1.42.4
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Exploit e2fsprogs's 1.42.4's new 'parallel make check' feature.
13 Jun 2012 19:24:53
Original commit files touched by this commit  1.42.4
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.42.4.
ChangeLog: http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42.4
08 Jun 2012 13:37:48
Original commit files touched by this commit  1.42.3
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.42.3.
ChangeLog: http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42.3

Convert to OptionsNG. (e2fsprogs-libss seems to compile fine, too)
09 May 2012 17:55:01
Original commit files touched by this commit  1.42.2
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Add a patch to MAKE_JOBS_SAFE.

The patch, and one removing bashisms in tests/*/script, have been submitted
to Ted Y. Ts'o, the upstream maintainer, for inclusion in the next release.

Reported by: pointyhat (by way of pav@)
02 May 2012 21:52:10
Original commit files touched by this commit  1.42.2
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Mark MAKE_JOBS_UNSAFE:
  cp ./uuid.h.in uuid.h
  touch subdirs
  ../../util/subst -t -f ../../util/subst.conf ./uuid.3.in uuid.3
  ./tst_uuid.c:46:23: error: uuid/uuid.h: No such file or directory

Reported by:    pointyhat
01 Apr 2012 15:39:56
Original commit files touched by this commit  1.42.2
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix build with clang.

Feature safe: yes
01 Apr 2012 15:39:35
Original commit files touched by this commit  1.42.2
 This port version is marked as vulnerable.
mandree search for other commits by this committer
get more details into tinderbox logs

Feature safe: yes
01 Apr 2012 15:29:04
Original commit files touched by this commit  1.42.2
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to upstream bugfix/speedup release 1.42.2.

Release Notes: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html>
Feature safe:  yes
17 Feb 2012 21:31:06
Original commit files touched by this commit  1.42_1
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix missing return value in lib/quota/quotaio.c.
Fixes compilation with clang.

Submitted by: Zhihao Yuan
PR:           ports/165218
16 Feb 2012 00:50:14
Original commit files touched by this commit  1.42
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Upgrade to new upstream release v1.42.

Changelog:
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42
13 Dec 2011 20:10:44
Original commit files touched by this commit  1.41.14
 This port version is marked as vulnerable.
pav search for other commits by this committer
- make jobs unsafe

Reported by:    pointyhat
11 Aug 2011 17:41:27
Original commit files touched by this commit  1.41.14
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Drop patch that changed mke2fs default inode size to 128.
Not bumping PORTREVISION as there's no urge to push this and it doesn't "fix"
anything.
11 Aug 2011 17:20:55
Original commit files touched by this commit  1.41.14
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Drop now-obsolete information about inode size limits in 7.1's ext2fs.
7.3 is the oldest supported release and deals with 256-byte sized inodes.
11 Aug 2011 17:18:16
Original commit files touched by this commit  1.41.14
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix build on 9.0-BETA1 PPC64, by allowing /lib/libgcc*

Reported by: geoffrey.levand at mail.ru
PR:          ports/159672
21 Jun 2011 08:15:17
Original commit files touched by this commit  1.41.14
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Use USE_CSTD=gnu89 instead of USE_GCC.

Submitted by: kwm@ (via ports/ports-committers@), thanks
20 Jun 2011 22:02:53
Original commit files touched by this commit  1.41.14
 This port version is marked as vulnerable.
mandree search for other commits by this committer
[1] USE_GCC=4.2+, to avoid clang. Port needs -lgcc and -lgcc_s explicitly.
[2] Set include path through CPPFLAGS directly, not through CONFIGURE_ENV.

Found by: -exp run [1]
Found by: portlint [2]
30 Dec 2010 14:29:08
Original commit files touched by this commit  1.41.14
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.14.14 (2010-12-22):

Fix spurious complaint in mke2fs where it would complain if the file system type
default is not defined in mke2fs.conf.

The resize2fs program will no longer clear the resize_inode feature when the
number reserved group descriptor blocks reaches zero. This allows for subsequent
shrinks of the file system to work cleanly for flex_bg file systems.

The resize2fs program now handles devices which are exactly 16T; previously it
would give an error saying that the file system was too big.

E2fsck (and the libext2fs library) will not use the extended rec_len encoding
for file systems whose block size is less than 64k, for consistency with the
kernel.
Programming notes

E2fsprogs 1.41.13 would not compile on big-endian systems. This has been fixed.
(Addresses Sourceforge Bug: #3138115)

The ext2fs_block_iterator2() function passed an incorrect ref_offset to its
callback function in the case of sparse files. (Addresses Sourceforge Bug:
#3081087)

Fix some type-punning warnings generated by newer versions of gcc.
25 Dec 2010 16:55:41
Original commit files touched by this commit  1.41.13
 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Use canonical format for FreeBSD.org MAINTAINER addresses
- Remove obsolete MD5 checksum while I'm here

PR:             ports/152844
Submitted by:   sunpoet (myself)
Approved by:    miwi (with portmgr hat)
22 Dec 2010 16:26:20
Original commit files touched by this commit  1.41.13
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Upgrade to new upstream patch release 1.41.13.
Release notes:
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.41.13

Remove MD5 checksum.
02 Jun 2010 18:49:53
Original commit files touched by this commit  1.41.12
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update do new upstream release 1.41.12.

Approved by: garga (mentor)
18 Mar 2010 11:42:42
Original commit files touched by this commit  1.41.11
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to upstream 1.41.11.

See the shipped RELEASE.NOTES for details.

Approved by: garga (mentor)
14 Mar 2010 11:06:34
Original commit files touched by this commit  1.41.10_1
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Bump PORTREVISION, since we've changed installed filed.

Approved by: miwi (mentor)
14 Mar 2010 10:46:49
Original commit files touched by this commit  1.41.10
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix e2fsck -fD corruption without dirindex on ext2 or small directories
that have entries that sort before '.'.  From upstream's Git repo.

Approved by: miwi@ (mentor)
12 Feb 2010 13:12:47
Original commit files touched by this commit  1.41.10
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Update to new upstream release 1.41.10.

Lots of bugfixes, ouf of these are noteworthy:
Fixes several bugs around flex_bg (hopefully also the one on sparc64)
Fixes alignment of bitmaps to 4-byte boundaries.
The build process now uses standard variables for tuning compiler and linker
settings and no longer relies on --with-ccopt and similar options.

Approved by: garga@ (mentor)
07 Jan 2010 13:51:03
Original commit files touched by this commit  1.41.9
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Add new devel/e2fsprogs-libss port, as slave to sysutils/e2fsprogs.

pkg-descr: ----------------------------------------------------------
  This package includes a tool that parses a command table to generate a
  simple command-line interface parser, the include files needed to compile
  and use it, and the libraries needed to run programs that use it.

  It was originally inspired by the Multics SubSystem library.
EOF------------------------------------------------------------------

PR:           ports/140767
Submitted by: Benjamin Kaduk <kaduk@mit.edu>
Approved by:  garga (mentor)
04 Dec 2009 05:56:45
Original commit files touched by this commit  1.41.9
 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark as broken on sparc64: fails self-test.

Hat:            portmgr
24 Nov 2009 16:53:51
Original commit files touched by this commit  1.41.9
 This port version is marked as vulnerable.
mandree search for other commits by this committer
Change MAINTAINER's address now that he's a FreeBSD committer.

Suggested by: garga
Approved by: garga (mentor, implicit).
05 Nov 2009 20:40:38
Original commit files touched by this commit  1.41.9
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 1.41.9

PR:             139531
Submitted by:   Matthias Andree <matthias.andree@gmx.de> (maintainer)
24 Aug 2009 18:45:23
Original commit files touched by this commit  1.41.8
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Fix sourceforge

Submitted by:   pointyhat
16 Jul 2009 21:41:38
Original commit files touched by this commit  1.41.8
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 1.41.8

PR:             136795
Submitted by:   Matthias Andree <matthias.andree@gmx.de> (maintainer)
16 May 2009 22:36:57
Original commit files touched by this commit  1.41.5
 This port version is marked as vulnerable.
miwi search for other commits by this committer
* misc/e2fsprogs-libuuid:

- bump revision, as we're changing files and fixing a bug even for
  those who had successfully built libuuid before
- patch one more source file to make sure the clock.txt state file
  gets saved to the right directory
- try to run the newly-build uuidd for our self-test (ignoring
  failures, as they are non-fatal)
- (the actual build fix is inherited from the other port)

* sysutils/e2fsprogs:

- add files/patch-uuid-loop to actually fix the "self-test does not
  terminate" bug. What causes the client to see EOF prematurely or the
  server to fail to send a response remains unknown, but we'll fix the
  worse part of the issue: loop on EOF (read returning 0).

PR:             134156
Submitted by:   Matthias Andree <matthias.andree@gmx.de> (maintainer)
25 Apr 2009 22:25:12
Original commit files touched by this commit  1.41.5
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 1.41.5

PR:             133963
Submitted by:   Matthias Andree <matthias.andree@gmx.de>
30 Mar 2009 15:48:55
Original commit files touched by this commit  1.41.4_1
 This port version is marked as vulnerable.
shaun search for other commits by this committer
Remove BROKEN for sparc64.

PR:             ports/133209
Submitted by:   Florian Smeets <flo@kasimir.com>
Approved by:    Matthias Andree <matthias.andree@gmx.de> (maintainer)
16 Mar 2009 09:30:30
Original commit files touched by this commit  1.41.4_1
 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark as broken on sparc64: uuid library does not compile.

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

1 | 2  »  

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
opensslNov 02
openssl-develNov 02
wordpressNov 01
php56Oct 30
php70Oct 30
php71Oct 30
wiresharkOct 30
chromiumOct 28
wgetOct 27
wgetOct 27
openoffice-4*Oct 26
openoffice-devel*Oct 26
gitlabOct 25
nodeOct 25
node4Oct 25

No vulnerabilities have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31887
Broken 126
Deprecated 46
Ignore 362
Forbidden 0
Restricted 173
No CDROM 78
Vulnerable 48
Expired 11
Set to expire 38
Interactive 0
new 24 hours 14
new 48 hours91
new 7 days3239
new fortnight3281
new month3474

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