aboutsummaryrefslogtreecommitdiff
path: root/sysutils/e2fsprogs
Commit message (Collapse)AuthorAgeFilesLines
* e2fsprogs suite: update to v1.46.2 bugfix releaseMatthias Andree2021-03-103-40/+4
| | | | | | | | | | | also adds a tune2fs -c random feature. Changelog: http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.46.2 MFH: 2021Q1 (patchlevel bugfix release) Notes: svn path=/head/; revision=568047
* sysutils/e2fsprogs: update to v1.46.1, bug fixesMatthias Andree2021-02-123-37/+5
| | | | | | | | | | | Release notes: https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/plain/doc/RelNotes/v1.46.1.txt?h=v1.46.1 This removes the -DHAVE_PTHREAD_H (in CPPFLAGS) and qsort_r() patches to e2fsck/rehash.c we used in v1.46.0. They are no longer needed in v1.46.1. Notes: svn path=/head/; revision=565060
* sysutils/e2fsprogs: update to new upstream release v1.46.0Matthias Andree2021-02-066-11/+80
| | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=564228
* e2fsprogs: make build more robustMatthias Andree2021-02-042-14/+3
| | | | | | | | | | | | | | | | | | Depending on external circumstances and options that I have not fully investigated, several build-time failures occurred that were one of: - missing symbols in liblzma (static build missed libmd) on some versions with LIBUNWIND enabled - sometimes /bin/csh being pulled up for scripting, breaking in various places, reason unclear, possibly artifact of next one: - questionable BASHTESTS handling cleaned up As these are fixes for a potentially broken build, no PORTREVISION bump necessary. MFH: 2021Q1 Notes: svn path=/head/; revision=563985
* sysutils/e2fsprogs: update to new 1.45.7 upstream releaseMatthias Andree2021-02-029-225/+34
| | | | | | | | | | Changelog: https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/plain/doc/RelNotes/v1.45.7.txt?h=v1.45.7 MFH: 2021Q1 Notes: svn path=/head/; revision=563848
* Extend use of files/extrapatch-no-sbrk to riscv64 to fix build there.Mark Linimon2021-01-011-1/+1
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=559888
* sysutils/e2fsprogs: Fix pkg-installJuraj Lutter2020-12-212-2/+2
| | | | | | | | | | | | Fix pkg-install script where a closing ']' was missing. Submitted by: Giacomo Olgeni Reviewed by: osa (mentor), mandree Approved by: osa (mentor), mandree Differential Revision: https://reviews.freebsd.org/D27693 Notes: svn path=/head/; revision=558838
* - make /sbin/e2fsck and /sbin/fsck_ext2fs visible in pkg catalog/"pkg which",Matthias Andree2020-09-234-31/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=549723
* sysutils/e2fsprogs: fix "blkid" probe-all featureMatthias Andree2020-06-253-1/+129
| | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=540401
* e2fsprogs, rawtherapee: Repair more UCL pkg-message conversion errors.Matthias Andree2020-04-122-7/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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) ------------------------------------------------------------------------ Notes: svn path=/head/; revision=531477
* sysutils/e2fsprogs: install extfs.info (if DOCS is enabled)Matthias Andree2020-03-312-3/+2
| | | | | | | | | | | | 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@ Notes: svn path=/head/; revision=530025
* sysutils/e2fsprogs: Add a note about _XOPEN_SOURCE patching vs SIGINFOMatthias Andree2020-03-241-0/+4
| | | | | | | | This only affects a non-applied banner text for a patch, so no code changes, no rebuilds, no PORTREVISION bump. Notes: svn path=/head/; revision=529039
* sysutils/e2fsprogs: Update to 1.45.6Matthias Andree2020-03-2310-96/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 --------------- Debugfs will ignore lines in its command files which start with a comment character ("#"). Fixes ----- Fixed a number of potential out of bounds memory accesses caused by fuzzed / malicious file systems. (Addresses Google Bug: #147849134) Fix a spurious complaint from e2fsck when a directory which previously had more than 32000 subdirectories has the number of subdirectories drops below 32000. Mke2fs -d now correctly sets permission with files where the owner permissions are not rwx. Improve e2fsck's ability to deal with file systems with very large number of directories, such that various data structures take more than 2GiB of memory. Use better structure packing to improve the memory efficiency of these data structures. Fix debugfs so it correctly prints inode numbers > 2**31. Filefrag now supports very large files (with > 4 billion blocks), as well as block sizes up to 1 GiB. Updated and clarified various man pages. (Addresses Debian Bugs: #953493, #953494, #951808) Performance, Internal Implementation, Development Support etc. -------------------------------------------------------------- Reserved the error code EXT2_ET_NO_GDESC (which will be used in e2fsprogs v1.46+) Added a thread-safe variant of e2p_feature2string(), e2p_feature_to_string() to the libe2p library. Fixed portability problems caused by gcc 10. Synchronized changes from Android's AOSP e2fsprogs tree. Update the Malay translation from the translation project. Obtained from: tytso@mit.edu (files/patch-0-tytso*) MFH: 2020Q1 Notes: svn path=/head/; revision=528964
* Ports MUST NOT set WITH_DEBUG.Mathieu Arnold2020-03-031-1/+1
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=527673
* sysutils/e2fsprogs: Fix powerpc32 buildMatthias Andree2020-02-172-3/+62
| | | | | | | | | | PR: 242798 Reported by: canardo909@gmx.com Obtained from: Theodore Y. Ts'o <tytso@mit.edu> (upstream maintainer) MFH: 2020Q1 (fixes build on powerpc) Notes: svn path=/head/; revision=526434
* Be more careful about what and how we link.Matthias Andree2020-02-033-10/+22
| | | | | | | | | | | | | | | | | | | | | 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] Notes: svn path=/head/; revision=525006
* Try to fix powerpc build, add LIBUNWIND option.Matthias Andree2020-01-312-6/+36
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=524662
* sysutils/e2fsprogs: Try and enable backtrace() where possible.Matthias Andree2020-01-301-1/+14
| | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=524661
* e2fsprogs security update to 1.45.5Matthias Andree2020-01-112-4/+4
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=522702
* sysutils/e2fsprogs: update to 1.45.4 (security fix)Matthias Andree2019-12-216-57/+5
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=520555
* Fix some misspelled or duplicated LICENSE_*Tobias Kortkamp2019-09-171-1/+1
| | | | Notes: svn path=/head/; revision=512232
* Convert to UCL & cleanup pkg-message (categories s)Mathieu Arnold2019-08-141-2/+6
| | | | Notes: svn path=/head/; revision=508909
* Fix f_pre_1970_date_encoding on all 32-bit architectures but i386.Matthias Andree2019-07-303-4/+25
| | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=507631
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=507372
* Update e2fsprogs to new upstream release 1.45.3.Matthias Andree2019-07-205-14/+14
| | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=506982
* Update e2fsprogs to new upstream release 1.45.2Matthias Andree2019-06-013-4/+5
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=503235
* Update e2fsprogs suite to v1.45.0.Matthias Andree2019-03-292-4/+4
| | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=497209
* Update sysutils/e2fsprogs to new upstream release 1.44.5Matthias Andree2018-12-222-5/+5
| | | | | | | | | | Release notes: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.5> MFH: 2018Q4 Notes: svn path=/head/; revision=488083
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=487272
* Align *_DEPENDS and use paths for bash in my ports; fix var name.Matthias Andree2018-12-041-2/+3
| | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=486634
* Attempt to fix build on powerpc64.Matthias Andree2018-09-221-4/+6
| | | | | | | | | | | 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> Notes: svn path=/head/; revision=480389
* Update sysutils/e2fsprogs to new upstream release 1.44.4.Matthias Andree2018-08-272-8/+5
| | | | | | | | | | | | This is a bug fixing release. Full release notes: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.4> MFH: 2018Q3 Notes: svn path=/head/; revision=478261
* Update to new upstream release 1.44.3.Matthias Andree2018-07-1010-30/+115
| | | | | | | | | | | | | | | | | | | | | | | | | * 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 Notes: svn path=/head/; revision=474369
* sysutils/e2fsprogs: unmark broken on MIPS and ARM:Matthias Andree2018-07-071-4/+0
| | | | | | | f_pre_1970_date_encoding self-test passes on MIPS64 w/ releng/11.2. Notes: svn path=/head/; revision=474141
* sysutils/e2fsprogs: fixup regression of MASTERDIR check.Matthias Andree2018-07-071-1/+1
| | | | Notes: svn path=/head/; revision=474133
* Apply no-sbrk() patch only to master port.Matthias Andree2018-07-071-1/+1
| | | | Notes: svn path=/head/; revision=474125
* Unbreak aarch64 compilation by removing sbrk() references.Matthias Andree2018-07-072-1/+38
| | | | Notes: svn path=/head/; revision=474077
* Also mark broken on other tier-2 archs.Mark Linimon2018-06-081-0/+3
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=471977
* Update to new upstream release 1.44.2.Matthias Andree2018-05-1811-543/+5
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=470322
* Cherry-pick upstream bug fixes from Git.Matthias Andree2018-05-118-1/+513
| | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=469630
* Don't set USE_LDCONFIG for child ports. They will do so themselves ifDag-Erling Smørgrav2018-05-111-1/+3
| | | | | | | | | | | | 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@) Notes: svn path=/head/; revision=469624
* Regression/bug fix update to e2fsprogs 1.44.1.Matthias Andree2018-04-288-19/+43
| | | | | | | | | | ChangeLog: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.1> MFH: 2018Q2 Notes: svn path=/head/; revision=468546
* Security/bug fix update to e2fsprogs 1.44.0Matthias Andree2018-03-142-4/+4
| | | | | | | | | | | | Changelog: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.0> Reported by: Dutchman01 MFH: 2018Q1 Security: 2aa9967c-27e0-11e8-9ae1-080027ac955c Notes: svn path=/head/; revision=464542
* Bugfix update e2fsprogs to new upstream release 1.43.9.Matthias Andree2018-02-202-4/+4
| | | | | | | | | Changelog: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43.9> Reset e2fsprogs-libuuid's PORTREVISION. Notes: svn path=/head/; revision=462457
* Mark broken on both armv6 and armv7.Mark Linimon2018-02-191-0/+2
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=462277
* Bugfix update to new upstream release 1.43.8.Matthias Andree2018-01-032-6/+9
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=457962
* sysutils/e2fsprogs: set LLD_UNSAFE to avoid linking with lldEd Maste2017-12-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 debugfs -R ''dump test_data d_loaddump.ver.tmp'' test.img Exit status is 0 This looks like a very unusual failure and careful investigation into lld's behaviour is warranted, but for now set LLD_UNSAFE to fall back to ld.bfd so the port continues to build for users using lld as /usr/bin/ld. PR: 214864 Approved by: portmgr (LLD_UNSAFE blanket) Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=457508
* e2fsprogs, prepend new .so dir to RPATH/RUNPATH...Matthias Andree2017-10-301-2/+2
| | | | | | | | | ...so that the tools other than e2fsck find their libraries. Reported by: ehaupt@ Notes: svn path=/head/; revision=453206
* Reconcile e2fsprogs ./. krb5-* conflicts.Matthias Andree2017-10-303-54/+58
| | | | | | | | | | | | | | | | | | | | | | | * 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. Notes: svn path=/head/; revision=453195
* Add CONFLICTS between krb5-* and e2fsprogs.Matthias Andree2017-10-301-0/+2
| | | | | | | Reported by: jbeich@ Notes: svn path=/head/; revision=453148