Commit graph

90 commits

Author SHA1 Message Date
Matthias Andree
10cf8a82d8 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)
2012-06-08 13:37:48 +00:00
Matthias Andree
283ea69593 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@)
2012-05-09 17:55:01 +00:00
Pav Lucistnik
3066316b4a - 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
2012-05-02 21:52:10 +00:00
Matthias Andree
4512e6eeb1 Fix build with clang.
Feature safe: yes
2012-04-01 15:39:56 +00:00
Matthias Andree
eca19c65fc get more details into tinderbox logs
Feature safe: yes
2012-04-01 15:39:35 +00:00
Matthias Andree
4263937401 Update to upstream bugfix/speedup release 1.42.2.
Release Notes: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html>
Feature safe:  yes
2012-04-01 15:29:03 +00:00
Matthias Andree
4baf4c1dda Fix missing return value in lib/quota/quotaio.c.
Fixes compilation with clang.

Submitted by: Zhihao Yuan
PR:           ports/165218
2012-02-17 21:31:06 +00:00
Matthias Andree
e3c1890ec3 Upgrade to new upstream release v1.42.
Changelog:
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42
2012-02-16 00:50:14 +00:00
Pav Lucistnik
d7d61c4219 - make jobs unsafe
Reported by:	pointyhat
2011-12-13 20:10:44 +00:00
Matthias Andree
5f5c4ad5ff 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.
2011-08-11 17:41:26 +00:00
Matthias Andree
34f63ed162 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.
2011-08-11 17:20:55 +00:00
Matthias Andree
6a8169e819 Fix build on 9.0-BETA1 PPC64, by allowing /lib/libgcc*
Reported by: geoffrey.levand at mail.ru
PR:          ports/159672
2011-08-11 17:18:16 +00:00
Matthias Andree
e7d35158da Use USE_CSTD=gnu89 instead of USE_GCC.
Submitted by: kwm@ (via ports/ports-committers@), thanks
2011-06-21 08:15:17 +00:00
Matthias Andree
86e17e6806 [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]
2011-06-20 22:02:53 +00:00
Matthias Andree
957960baaa 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.
2010-12-30 14:29:08 +00:00
Sunpoet Po-Chuan Hsieh
a32defea5d - 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)
2010-12-25 16:55:41 +00:00
Matthias Andree
a6e9a3c0ca Upgrade to new upstream patch release 1.41.13.
Release notes:
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.41.13

Remove MD5 checksum.
2010-12-22 16:26:19 +00:00
Matthias Andree
438ea0de06 Update do new upstream release 1.41.12.
Approved by: garga (mentor)
2010-06-02 18:49:53 +00:00
Matthias Andree
c34284799a Update to upstream 1.41.11.
See the shipped RELEASE.NOTES for details.

Approved by: garga (mentor)
2010-03-18 11:42:42 +00:00
Matthias Andree
637f4f7194 Bump PORTREVISION, since we've changed installed filed.
Approved by: miwi (mentor)
2010-03-14 11:06:33 +00:00
Matthias Andree
03b879ce63 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)
2010-03-14 10:46:48 +00:00
Matthias Andree
81e7bc51bf 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)
2010-02-12 13:12:47 +00:00
Matthias Andree
1d0361bd4d 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)
2010-01-07 13:51:03 +00:00
Mark Linimon
6129d7a02c Mark as broken on sparc64: fails self-test.
Hat:		portmgr
2009-12-04 05:56:45 +00:00
Matthias Andree
65820414b6 Change MAINTAINER's address now that he's a FreeBSD committer.
Suggested by: garga
Approved by: garga (mentor, implicit).
2009-11-24 16:53:51 +00:00
Martin Wilke
f6bff99e09 - Update to 1.41.9
PR:		139531
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2009-11-05 20:40:38 +00:00
Erwin Lansing
4a94220bba Fix sourceforge
Submitted by:	pointyhat
2009-08-24 18:45:23 +00:00
Martin Wilke
194fc80cd2 - Update to 1.41.8
PR:		136795
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2009-07-16 21:41:38 +00:00
Martin Wilke
448a00f1dc * 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)
2009-05-16 22:36:57 +00:00
Martin Wilke
da44ccc17d - Update to 1.41.5
PR:		133963
Submitted by:	Matthias Andree <matthias.andree@gmx.de>
2009-04-25 22:25:12 +00:00
Shaun Amott
faacc273b0 Remove BROKEN for sparc64.
PR:		ports/133209
Submitted by:	Florian Smeets <flo@kasimir.com>
Approved by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2009-03-30 15:48:54 +00:00
Mark Linimon
d7f19049c1 Mark as broken on sparc64: uuid library does not compile. 2009-03-16 09:30:30 +00:00
Martin Wilke
c5f28b7c10 - default inode size for mke2fs to 128
Inspired by: Wesley Shields
- remove BROKEN; Solaris 8 SPARC64 compiles package just fine

PR:		131556
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2009-02-10 22:36:42 +00:00
Martin Wilke
5d9f0fb74b - Update to 1.41.4
PR:		131449
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2009-02-08 22:53:32 +00:00
Mark Linimon
55eaa1a131 Mark as broken on sparc64.
Hat:	portmgr
2008-12-10 07:35:19 +00:00
Martin Wilke
dfa908c01c - Update to 1.41.3
PR:		128069
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-10-15 16:03:52 +00:00
Martin Wilke
8f8ef415c1 - Update to 1.41.2
PR:		127837
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-10-05 13:40:14 +00:00
Martin Wilke
850e037efa - Update to 1.41.1
PR:		127414
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-09-23 08:18:45 +00:00
Martin Wilke
fc7290a3c0 - Update to 1.41.0
PR:		125561
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-07-18 16:06:20 +00:00
Martin Wilke
966b449dff - Update to 1.40.11
- Use assembly bitops, a new patch (provided by upstream maintainer Ted Ts'o to
  OpenBSD porter Frantisek Holop) fixes the related crashes.

PR:		124715
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-06-18 23:47:29 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Martin Wilke
1add95f994 - Update to 1.40.10
PR:		124289
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-06-05 11:45:29 +00:00
Martin Wilke
fe346cb0da - Update to 1.40.9
- Update COMMENT/pkg-descr

PR:		123198
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-04-29 11:09:27 +00:00
Martin Wilke
4857ab6401 - Update to 1.40.8
PR:		122154
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-03-27 12:58:36 +00:00
Martin Wilke
dcfa8cb28a - Update to 1.40.7
PR:		121356
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-03-06 19:30:15 +00:00
Martin Wilke
b01f61f3c5 - Update to 1.40.6
- Add a regression check to avoid libintl/libiconv dependency
regressions as observed in 1.40.5 and _1
- Add a few comments
- Dump tests/*.failed files on failure, to aid debugging sparc64 problems
- Adjust patch line numbers
- Drop one misc/Makefile patch that was integrated upstream

PR:		120500
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-02-12 23:07:35 +00:00
Martin Wilke
a9c260c2be - Fix @unexec in pkg-plist to remove the right directories (add ca, remove rw)
- Bump PORTREVISION

PR:		120294
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-02-05 18:40:51 +00:00
Martin Wilke
be98ba0083 - Update to 1.40.5
PR:		120257
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-02-05 13:40:07 +00:00
Martin Wilke
70d9304ecb - Update to 1.40.4
PR:		119623
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
2008-01-13 18:48:27 +00:00
Martin Wilke
591e2422ec - Update to 1.40.3
PR:		118845
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
Security:	http://www.vuxml.org/freebsd/299e3f81-aee7-11dc-b781-0016179b2dd5.html
2007-12-21 22:29:46 +00:00