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

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
non port: sysutils/e2fsprogs/files/patch-e2fsck__unix.c
SVNWeb

Number of commits found XX: 15

Sat, 6 Feb 2021
[ 15:42 mandree ] Original commit   Revision:564228
564228 sysutils/e2fsprogs/Makefile
564228 sysutils/e2fsprogs/distinfo
564228 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
564228 sysutils/e2fsprogs/files/patch-e2fsck_rehash.c
564228 sysutils/e2fsprogs/files/patch-lib_ext2fs_blkmap64__rb.c
564228 sysutils/e2fsprogs/files/patch-misc__Makefile.in
sysutils/e2fsprogs: update to new upstream release v1.46.0

https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/plain/doc/RelNotes/v1.46.0.txt?h=v1.46.0

The major item in porting is to switch from GNU libc's qsort_r()
interface to ours, but see https://reviews.freebsd.org/D17083

Also, it appears at cursory glance that it takes the FUSEFS option
to get HAVE_PTHREAD_H #defined. Just pass -DHAVE_PTHREAD_H through
CPPFLAGS without further investigation.

Finally, there appears to be some confusion around __u64 vs.
unsigned long long, we get format string complaints. Use <inttypes.h>
and leverage the PRIu64 macro.

I do not intend to MFH this.
Tue, 2 Feb 2021
[ 23:15 mandree ] Original commit   Revision:563848
563848 misc/e2fsprogs-libblkid/Makefile
563848 sysutils/e2fsprogs/Makefile
563848 sysutils/e2fsprogs/distinfo
563848 sysutils/e2fsprogs/files/patch-0-tytso-1-Use-ext2_loff_t-instead-of-loff_t.patch
563848 sysutils/e2fsprogs/files/patch-0-tytso-2-e2fsck-fix-various-gcc-Wall-nits.patch
563848 sysutils/e2fsprogs/files/patch-0-tytso-3-tests-use-grep-E-for-better-portability-in-r_inline_.patch
563848 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
563848 sysutils/e2fsprogs/files/patch-lib_support_Makefile.in
563848 sysutils/e2fsprogs/files/patch-misc__Makefile.in
563848 sysutils/e2fsprogs/files/patch-tests_Makefile.in
sysutils/e2fsprogs: update to new 1.45.7 upstream release

Changelog:
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/plain/doc/RelNotes/v1.45.7.txt?h=v1.45.7

MFH:		2021Q1
Tue, 24 Mar 2020
[ 09:54 mandree ] Original commit   Revision:529039
529039 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
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.
Mon, 23 Mar 2020
[ 09:42 mandree ] Original commit   Revision:528964
528964 sysutils/e2fsprogs/Makefile
528964 sysutils/e2fsprogs/distinfo
528964 sysutils/e2fsprogs/files/patch-0-tytso-1-Use-ext2_loff_t-instead-of-loff_t.patch
528964 sysutils/e2fsprogs/files/patch-0-tytso-2-e2fsck-fix-various-gcc-Wall-nits.patch
528964 sysutils/e2fsprogs/files/patch-0-tytso-3-tests-use-grep-E-for-better-portability-in-r_inline_.patch
528964 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
528964 sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
528964 sysutils/e2fsprogs/files/patch-lib_ext2fs_swapfs.c
528964 sysutils/e2fsprogs/files/patch-misc_e2fuzz.c
528964 sysutils/e2fsprogs/files/patch-tests_r__inline__xattr_script
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)
Sat, 20 Jul 2019
[ 09:10 mandree ] Original commit   Revision:506982
506982 sysutils/e2fsprogs/Makefile
506982 sysutils/e2fsprogs/distinfo
506982 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
506982 sysutils/e2fsprogs/files/patch-misc__Makefile.in
506982 sysutils/e2fsprogs/pkg-plist
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
Tue, 10 Jul 2018
[ 13:48 mandree ] Original commit   Revision:474369
474369 devel/e2fsprogs-libss/Makefile
474369 misc/e2fsprogs-libuuid/Makefile
474369 sysutils/e2fsprogs/Makefile
474369 sysutils/e2fsprogs/distinfo
474369 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
474369 sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
474369 sysutils/e2fsprogs/files/patch-lib_uuid_tst__uuid.c
474369 sysutils/e2fsprogs/files/patch-lib_uuid_uuid__time.c
474369 sysutils/e2fsprogs/files/patch-misc__Makefile.in
474369 sysutils/e2fsprogs/files/patch-tests_Makefile.in

(Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
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
Sat, 28 Apr 2018
[ 14:30 mandree ] Original commit   Revision:468546
468546 sysutils/e2fsprogs/Makefile
468546 sysutils/e2fsprogs/distinfo
468546 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
468546 sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
468546 sysutils/e2fsprogs/files/patch-misc__Makefile.in
468546 sysutils/e2fsprogs/files/patch-tests_f__bigalloc__badinode_script
468546 sysutils/e2fsprogs/files/patch-tests_f__bigalloc__orphan__list_script
468546 sysutils/e2fsprogs/files/patch-tests_r__inline__xattr_script
Regression/bug fix update to e2fsprogs 1.44.1.

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

MFH:		2018Q2
Sat, 10 Sep 2016
[ 18:53 mandree ] Original commit   Revision:421726
421726 sysutils/e2fsprogs/Makefile
421726 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
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.
[ 18:00 mandree ] Original commit   Revision:421716
421716 sysutils/e2fsprogs/Makefile
421716 sysutils/e2fsprogs/distinfo
421716 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
421716 sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
421716 sysutils/e2fsprogs/files/patch-misc__Makefile.in
421716 sysutils/e2fsprogs/files/patch-misc_create__inode.c
421716 sysutils/e2fsprogs/pkg-plist
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.
Fri, 15 Jul 2016
[ 12:16 mandree ] Original commit   Revision:418578
418578 sysutils/e2fsprogs/Makefile
418578 sysutils/e2fsprogs/distinfo
418578 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
418578 sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h
418578 sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c
418578 sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c
418578 sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
418578 sysutils/e2fsprogs/files/patch-lib_blkid_getsize.c
418578 sysutils/e2fsprogs/files/patch-misc__Makefile.in
418578 sysutils/e2fsprogs/files/patch-misc__tune2fs.c

(Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
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
Wed, 8 Oct 2014
[ 17:33 mandree ] Original commit   Revision:370472
370472 sysutils/e2fsprogs/Makefile
370472 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
370472 sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h
370472 sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c
370472 sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c
370472 sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
370472 sysutils/e2fsprogs/files/patch-misc__Makefile.in
370472 sysutils/e2fsprogs/files/patch-misc__tune2fs.c
370472 sysutils/e2fsprogs/files/patch-zzz-f38676c3e4001359b96576204e9024557ef5fd1b
370472 sysutils/e2fsprogs/files/patch-zzz-f8d3d1661885a07ac9ef639dda0ce23d181a2c73
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.
Tue, 7 Jan 2014
[ 00:00 mandree ] Original commit   Revision:338962
338962 sysutils/e2fsprogs/Makefile
338962 sysutils/e2fsprogs/distinfo
338962 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
338962 sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h
338962 sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c
338962 sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c
338962 sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
338962 sysutils/e2fsprogs/files/patch-misc__Makefile.in
338962 sysutils/e2fsprogs/files/patch-misc__tune2fs.c
338962 sysutils/e2fsprogs/pkg-plist
- 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.
Thu, 27 Jun 2013
[ 22:41 mandree ] Original commit   Revision:321911
321911 sysutils/e2fsprogs/Makefile
321911 sysutils/e2fsprogs/distinfo
321911 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
321911 sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h
321911 sysutils/e2fsprogs/files/patch-lib__ext2fs__gen_bitmap64.c
321911 sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c
321911 sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c
321911 sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
321911 sysutils/e2fsprogs/files/patch-misc__Makefile.in
321911 sysutils/e2fsprogs/pkg-message
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.
Sun, 1 Apr 2012
[ 15:29 mandree ] Original commit 
1.76 sysutils/e2fsprogs/Makefile
1.38 sysutils/e2fsprogs/distinfo
1.2 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
1.2 sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h
1.2 sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c
1.2 sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c
1.2 sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
1.2 sysutils/e2fsprogs/files/patch-lib_quota_quotaio.c
1.2 sysutils/e2fsprogs/files/patch-misc__Makefile.in
1.2 sysutils/e2fsprogs/files/patch-tests__test_script.in
Update to upstream bugfix/speedup release 1.42.2.

Release Notes: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html>
Feature safe:  yes
Thu, 16 Feb 2012
[ 00:50 mandree ] Original commit 
1.74 sysutils/e2fsprogs/Makefile
1.37 sysutils/e2fsprogs/distinfo
1.7 sysutils/e2fsprogs/files/patch-SIGINFO-e2fck_unix.c
1.1 sysutils/e2fsprogs/files/patch-e2fsck__unix.c
1.2 sysutils/e2fsprogs/files/patch-lib-uuid-gen_uuid.c
1.1 sysutils/e2fsprogs/files/patch-lib__ext2fs__ext2_fs.h
1.1 sysutils/e2fsprogs/files/patch-lib__ext2fs__tdb.c
1.1 sysutils/e2fsprogs/files/patch-lib__ext2fs__tst_bitops.c
1.1 sysutils/e2fsprogs/files/patch-lib__uuid__gen_uuid.c
1.5 sysutils/e2fsprogs/files/patch-lib_ext2fs_ext2_fs.h

(Only the first 10 of 16 ports in this commit are shown above. View all ports for this commit)
Upgrade to new upstream release v1.42.

Changelog:
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42

Number of commits found XX: 15

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
gitlab-ceMar 05
asterisk16Mar 04
asterisk18Mar 04
chromiumMar 04
jasperMar 03
py-saltMar 03
vaultFeb 27
redisFeb 23
redis-develFeb 23
redis5Feb 23
zeekFeb 22
jenkinsFeb 20
raptor2Feb 20
asterisk13Feb 18
asterisk13Feb 18

10 vulnerabilities affecting 79 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2021-03-05 21:21:29


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 42672
Broken 75
Deprecated 167
Ignore 313
Forbidden 4
Restricted 139
No CDROM 71
Vulnerable 20
Expired 37
Set to expire 143
Interactive 0
new 24 hours 1
new 48 hours6
new 7 days47
new fortnight90
new month154

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