summaryrefslogtreecommitdiff
path: root/sys-apps
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2012-05-20 12:35:16 +0200
committerBertrand Jacquin <beber@meleeweb.net>2012-05-20 12:35:16 +0200
commita68f12b0cd30eb716d84570a91fd94f8fbfca73c (patch)
tree42dce6b5e0318c057979169ff9de27e102a966f2 /sys-apps
parentIgnore layout.conf (diff)
downloadportage-a68f12b0cd30eb716d84570a91fd94f8fbfca73c.tar.xz
sys-apps/util-linux: uClibc patchs have been integrated upstream
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/util-linux/ChangeLog1111
-rw-r--r--sys-apps/util-linux/Manifest44
-rw-r--r--sys-apps/util-linux/files/crypto-loop.confd9
-rwxr-xr-xsys-apps/util-linux/files/crypto-loop.initd70
-rw-r--r--sys-apps/util-linux/files/no-symlink-resolve.patch11
-rw-r--r--sys-apps/util-linux/files/uclibc.diff96
-rw-r--r--sys-apps/util-linux/files/util-linux-2.11z-agetty-domainname-option.patch69
-rw-r--r--sys-apps/util-linux/files/util-linux-2.11z-parallel-make.patch11
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12-mips-lseek.patch24
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12i-ignore-managed.patch11
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12i-nfsv4.patch456
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12p-swapon-check-symlinks.patch34
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12q-debian-10cfdisk.patch48
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12q-dont-umask.patch17
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12q-i18n-update.patch10
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12q-more-fake-checks-v2.patch40
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12q-no-m68k-fdisk.patch15
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12q-umount-dont-write-mtab-with-remount.patch18
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12q-update-mtab-when-moving.patch33
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12q-update_mtab-fixes.patch68
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12q-use-update_mtab-for-fake.patch16
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12r-HAVE_asm_page_h-loop-aes.patch18
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12r-HAVE_asm_page_h.patch16
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12r-cal-dumb-terminal.patch37
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12r-cracklib-words.patch19
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12r-fdisk-frame-pointers.patch12
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12r-no-_syscall.patch53
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12r-umount-no-special.patch11
-rw-r--r--sys-apps/util-linux/files/util-linux-2.12r-umount-nosysfs.patch11
-rw-r--r--sys-apps/util-linux/files/util-linux-2.13-ioprio-syscalls.patch16
-rw-r--r--sys-apps/util-linux/files/util-linux-2.13-setuid-checks.patch52
-rw-r--r--sys-apps/util-linux/files/util-linux-2.13-uclibc.patch71
-rw-r--r--sys-apps/util-linux/files/util-linux-2.13.1-no-a.out.patch26
-rw-r--r--sys-apps/util-linux/files/util-linux-2.14-AC_BIG_ENDIAN.patch257
-rw-r--r--sys-apps/util-linux/metadata.xml8
-rw-r--r--sys-apps/util-linux/util-linux-2.13.1.1.ebuild93
-rw-r--r--sys-apps/util-linux/util-linux-2.14.1.ebuild95
-rw-r--r--sys-apps/util-linux/util-linux-2.14.2.ebuild93
-rw-r--r--sys-apps/util-linux/util-linux-9999.ebuild84
39 files changed, 0 insertions, 3183 deletions
diff --git a/sys-apps/util-linux/ChangeLog b/sys-apps/util-linux/ChangeLog
deleted file mode 100644
index d52d06ae..00000000
--- a/sys-apps/util-linux/ChangeLog
+++ /dev/null
@@ -1,1111 +0,0 @@
-# ChangeLog for sys-apps/util-linux
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.257 2009/02/15 00:21:10 vapier Exp $
-
- 15 Feb 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.2.ebuild:
- Update loop-aes patch #258456.
-
- 15 Feb 2009; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.1.ebuild,
- util-linux-2.14.2.ebuild:
- Touchup wording on USE=loop-aes info.
-
-*util-linux-2.14.2 (10 Feb 2009)
-
- 10 Feb 2009; Mike Frysinger <vapier@gentoo.org> +util-linux-2.14.2.ebuild:
- Version bump.
-
- 30 Dec 2008; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.1.ebuild,
- util-linux-9999.ebuild:
- Depend on sys-libs/e2fsprogs-libs rather than sys-fs/e2fsprogs #249663.
-
- 06 Dec 2008; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.14-AC_BIG_ENDIAN.patch, util-linux-2.14.1.ebuild:
- Add fix from upstream for missing call to AC_BIG_ENDIAN in configure.
-
- 02 Dec 2008; Brent Baude <ranger@gentoo.org> util-linux-2.14.1.ebuild:
- stable ppc64, bug 249107
-
- 02 Dec 2008; Raúl Porcel <armin76@gentoo.org> util-linux-2.14.1.ebuild:
- alpha/ia64/sparc stable wrt #249107
-
- 30 Nov 2008; Markus Meier <maekke@gentoo.org> util-linux-2.14.1.ebuild:
- amd64/x86 stable, bug #249107
-
- 29 Nov 2008; Tobias Scherbaum <dertobi123@gentoo.org>
- util-linux-2.14.1.ebuild:
- ppc stable, bug #249107
-
- 29 Nov 2008; <solar@gentoo.org> util-linux-2.14.1.ebuild:
- - quick hack for dirty times
-
- 27 Nov 2008; Jeroen Roovers <jer@gentoo.org> util-linux-2.14.1.ebuild:
- Stable for HPPA (bug #249107).
-
- 17 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org>
- files/util-linux-2.12q-debian-10cfdisk.patch:
- Fix patch with absolute paths.
-
- 26 Oct 2008; Mike Frysinger <vapier@gentoo.org> files/crypto-loop.initd:
- Apply POSIX patch #236858.
-
- 26 Oct 2008; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.1.ebuild:
- Update loop-aes support #242874 by Fabio Coatti and Lars (Polynomial-C).
-
-*util-linux-2.14.1 (20 Oct 2008)
-
- 20 Oct 2008; Mike Frysinger <vapier@gentoo.org> +util-linux-2.14.1.ebuild:
- Version bump.
-
- 23 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
- add GLEP 56 USE flag desc from use.local.desc
-
- 28 Jun 2008; Mike Frysinger <vapier@gentoo.org> util-linux-2.14.ebuild:
- Update loop-aes patch from upstream #228691.
-
-*util-linux-2.14 (21 Jun 2008)
-
- 21 Jun 2008; Mike Frysinger <vapier@gentoo.org> +util-linux-2.14.ebuild:
- Version bump #228061 by Conrad Kostecki.
-
- 07 Jun 2008; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.13.1-no-a.out.patch, util-linux-2.13.1.1.ebuild:
- Do not rely on a.out.h #221939 by Mart Raudsepp.
-
- 28 Apr 2008; Tobias Scherbaum <dertobi123@gentoo.org>
- util-linux-2.13.1.1.ebuild:
- ppc stable, bug #219202
-
- 27 Apr 2008; Markus Meier <maekke@gentoo.org> util-linux-2.13.1.1.ebuild:
- amd64 stable, security bug #219202
-
- 27 Apr 2008; Markus Rothe <corsair@gentoo.org> util-linux-2.13.1.1.ebuild:
- Stable on ppc64; bug #219202
-
- 25 Apr 2008; Raúl Porcel <armin76@gentoo.org> util-linux-2.13.1.1.ebuild:
- alpha/ia64/x86 stable wrt security #219202
-
- 25 Apr 2008; Jeroen Roovers <jer@gentoo.org> util-linux-2.13.1.1.ebuild:
- Stable for HPPA (bug #219202).
-
- 25 Apr 2008; Ferris McCormick <fmccor@gentoo.org>
- util-linux-2.13.1.1.ebuild:
- Sparc stable, Security Bug #219202.
-
-*util-linux-2.13.1.1 (21 Apr 2008)
-
- 21 Apr 2008; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.13.1.1.ebuild:
- Version bump.
-
- 31 Mar 2008; Jeroen Roovers <jer@gentoo.org> util-linux-2.13.1.ebuild:
- Stable for HPPA (bug #215371).
-
- 30 Mar 2008; Santiago M. Mola <coldwind@gentoo.org>
- util-linux-2.13.1.ebuild:
- amd64 stable wrt bug #215371
-
- 30 Mar 2008; Raúl Porcel <armin76@gentoo.org> util-linux-2.13.1.ebuild:
- alpha/ia64/sparc/x86 stable wrt #215371
-
- 30 Mar 2008; Brent Baude <ranger@gentoo.org> util-linux-2.13.1.ebuild:
- stable ppc64, bug 215371
-
- 30 Mar 2008; Brent Baude <ranger@gentoo.org> util-linux-2.13.1.ebuild:
- stable ppc, bug 215371
-
- 29 Mar 2008; Mike Frysinger <vapier@gentoo.org> util-linux-2.13.1.ebuild,
- util-linux-9999.ebuild:
- Add support for USE=unicode and USE=slang #208976. Update loop-aes cruft
- #206331.
-
- 26 Feb 2008; Mike Frysinger <vapier@gentoo.org> util-linux-2.13.1.ebuild:
- Add ioprio workaround back as it hasnt been properly fixed in this release
- #211573 by Mike Hammill.
-
- 01 Feb 2008; Diego Pettenò <flameeyes@gentoo.org>
- files/crypto-loop.initd:
- Update init script to work with current development version of OpenRC
- (checkroot -> root; checkfs -> fsck).
-
- 20 Jan 2008; Mike Frysinger <vapier@gentoo.org>
- util-linux-2.13.0.1.ebuild, util-linux-2.13.1.ebuild:
- Document USE=crypt -> USE=loop-aes transition #206747 by Jan Schubert.
-
-*util-linux-2.13.1 (16 Jan 2008)
-
- 16 Jan 2008; Mike Frysinger <vapier@gentoo.org> +util-linux-2.13.1.ebuild:
- Version bump.
-
-*util-linux-2.13.0.1 (12 Jan 2008)
-
- 12 Jan 2008; Mike Frysinger <vapier@gentoo.org>
- -util-linux-2.13-r3.ebuild, +util-linux-2.13.0.1.ebuild:
- Bump source tarball so that loop-aes applies again #205529 by Ryan Tandy.
- Otherwise, there is no functional changes from previous version.
-
- 12 Jan 2008; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.13-uclibc.patch, util-linux-2.13-r2.ebuild,
- util-linux-2.13-r3.ebuild:
- Fixup building on uClibc #203711.
-
- 11 Jan 2008; Richard Freeman <rich0@gentoo.org> util-linux-2.13-r2.ebuild:
- amd64 stable - #202181
-
- 10 Jan 2008; Raúl Porcel <armin76@gentoo.org> util-linux-2.13-r2.ebuild:
- alpha/ia64 stable wrt #205101
-
- 09 Jan 2008; Brent Baude <ranger@gentoo.org> util-linux-2.13-r2.ebuild:
- Marking util-linux-2.13-r2 ppc64 for bug 202181
-
- 09 Jan 2008; Brent Baude <ranger@gentoo.org> util-linux-2.13-r2.ebuild:
- Marking util-linux-2.13-r2 ppc for bug 202181
-
- 09 Jan 2008; Markus Meier <maekke@gentoo.org> util-linux-2.13-r2.ebuild:
- x86 stable, bug #202181
-
- 09 Jan 2008; Ferris McCormick <fmccor@gentoo.org>
- util-linux-2.13-r2.ebuild:
- Sparc stable --- Bug #202181 --- utilities seem fine.
-
- 09 Jan 2008; Jeroen Roovers <jer@gentoo.org> util-linux-2.13-r2.ebuild:
- Stable for HPPA (bug #202181).
-
-*util-linux-2.13-r3 (14 Dec 2007)
-
- 14 Dec 2007; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.13-hwclock-rtc.patch,
- +files/util-linux-2.13-losetup-P.patch, +util-linux-2.13-r3.ebuild:
- Fix from upstream for rtc/hwclock handling #179780 and fix for losetup -P
- with loop-aes #201981.
-
- 19 Nov 2007; Joshua Kinard <kumba@gentoo.org> util-linux-2.12r-r8.ebuild:
- Stable on mips, per #195390.
-
- 12 Oct 2007; Tobias Scherbaum <dertobi123@gentoo.org>
- util-linux-2.12r-r8.ebuild:
- ppc stable, bug #195390
-
- 11 Oct 2007; Raúl Porcel <armin76@gentoo.org> util-linux-2.12r-r8.ebuild:
- alpha/ia64 stable wrt security #195390
-
- 11 Oct 2007; Tom Gall <tgall@gentoo.org> util-linux-2.12r-r8.ebuild:
- stable on ppc64, bug #195390
-
- 11 Oct 2007; Jeroen Roovers <jer@gentoo.org> util-linux-2.12r-r8.ebuild:
- Stable for SPARC (bug #195390).
-
- 11 Oct 2007; Steve Dibb <beandog@gentoo.org> util-linux-2.12r-r8.ebuild:
- amd64 stable, security bug 195390
-
- 11 Oct 2007; Jeroen Roovers <jer@gentoo.org> util-linux-2.12r-r8.ebuild:
- Stable for HPPA (bug #195390).
-
- 10 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
- util-linux-2.12r-r8.ebuild:
- stable x86, security bug 195390
-
-*util-linux-2.13-r2 (05 Oct 2007)
-
- 05 Oct 2007; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.13-script-SIGWINCH.patch,
- +files/util-linux-2.13-setuid-checks.patch, files/crypto-loop.initd,
- +util-linux-2.13-r2.ebuild:
- Add fix from upstream for `script` breakage with SIGWINCH #191452 by
- Eric Augustus. Add security fix from upstream. Fix from Petr Pisar
- for swap on cryptoloop #182031. Add by in loop-aes support via USE=crypt
- #193088 by Hank Leininger and Alon Bar-Lev.
-
-*util-linux-2.12r-r8 (05 Oct 2007)
-
- 05 Oct 2007; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.13-setuid-checks.patch, +util-linux-2.12r-r8.ebuild:
- Add security fix from upstream.
-
- 04 Sep 2007; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.13-ioprio-syscalls.patch, util-linux-2.13-r1.ebuild:
- Stub out ioprio syscalls on dated systems #190613 by Panagiotis Christopoulos.
-
- 03 Sep 2007; Mike Frysinger <vapier@gentoo.org>
- util-linux-2.12r-r7.ebuild:
- Delete default LDFLAGS setting to -s #191112 by Andrew Ross.
-
-*util-linux-2.13-r1 (03 Sep 2007)
-
- 03 Sep 2007; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.13-locale.patch, +util-linux-2.13-r1.ebuild:
- Fix up building with NLS disabled #191111 by Jason S. and fix locale dir
- setting #190895 by Benno Schulenberg.
-
-*util-linux-2.13 (28 Aug 2007)
-
- 28 Aug 2007; Mike Frysinger <vapier@gentoo.org> +util-linux-2.13.ebuild:
- Version bump.
-
-*util-linux-2.13_rc3 (10 Aug 2007)
-
- 10 Aug 2007; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.13_rc3.ebuild:
- Version bump.
-
- 23 Jul 2007; Mike Frysinger <vapier@gentoo.org>
- util-linux-2.12r-r7.ebuild:
- Punt bindnow-flags usage.
-
-*util-linux-2.13_rc2 (17 Jul 2007)
-
- 17 Jul 2007; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.13_rc2.ebuild:
- Version bump.
-
- 09 Jul 2007; Mike Frysinger <vapier@gentoo.org>
- util-linux-2.12r-r7.ebuild:
- Pull in setarch for amd64/mips/ppc/sparc.
-
-*util-linux-2.13_rc1 (07 Jul 2007)
-
- 07 Jul 2007; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.13_rc1.ebuild:
- Version bump.
-
- 15 Jun 2007; Joe Peterson <lavajoe@gentoo.org> util-linux-2.12r-r7.ebuild:
- Add blocker: sys-apps/more (since both provide the "more" pager)
-
- 13 Jun 2007; Mike Frysinger <vapier@gentoo.org>
- util-linux-2.12r-r7.ebuild, util-linux-9999.ebuild:
- Add /usr/bin/arch symlink needed by autotools.
-
- 19 May 2007; Raúl Porcel <armin76@gentoo.org> util-linux-2.12r-r7.ebuild:
- alpha stable wrt #178444
-
- 19 May 2007; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r7.ebuild:
- Stable on ppc64; bug #178444
-
- 16 May 2007; Joseph Jezak <josejx@gentoo.org> util-linux-2.12r-r7.ebuild:
- Marked ppc stable for bug #178444.
-
- 16 May 2007; Daniel Gryniewicz <dang@gentoo.org>
- util-linux-2.12r-r7.ebuild:
- Marked stable on amd64 for bug #178444
-
- 15 May 2007; Jeroen Roovers <jer@gentoo.org> util-linux-2.12r-r7.ebuild:
- Stable for HPPA (bug #178444).
-
-*util-linux-2.12r-r7 (13 May 2007)
-
- 13 May 2007; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.12r-r7.ebuild:
- Delete nfs(5) man page #178348 by Diego Petteno.
-
- 11 May 2007; Joshua Kinard <kumba@gentoo.org> util-linux-2.12r-r6.ebuild:
- Stable on mips.
-
- 23 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org>
- util-linux-2.12r-r6.ebuild:
- Stable on sparc
-
- 21 Apr 2007; Raúl Porcel <armin76@gentoo.org> util-linux-2.12r-r6.ebuild:
- ia64 + x86 stable
-
-*util-linux-9999 (13 Apr 2007)
-
- 13 Apr 2007; Mike Frysinger <vapier@gentoo.org> +util-linux-9999.ebuild:
- Testing ebuild for current git version.
-
- 03 Mar 2007; Mike Frysinger <vapier@gentoo.org>
- files/util-linux-2.12r-HAVE_asm_page_h.patch,
- +files/util-linux-2.12r-HAVE_asm_page_h-loop-aes.patch,
- util-linux-2.12r-r6.ebuild:
- Split the asm/page.h patch to account for USE=-crypt #169133 by Milan Barta.
-
-*util-linux-2.12r-r6 (03 Mar 2007)
-
- 03 Mar 2007; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.12r-r6.ebuild, util-linux-2.13_pre7.ebuild:
- Update loop-aes version #168174 by Alon Bar-Lev.
-
- 03 Mar 2007; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12r-HAVE_asm_page_h.patch, util-linux-2.12r-r5.ebuild:
- Fix building when asm/page.h is not available #168278 by Daniel Black.
-
- 31 Jan 2007; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r5.ebuild:
- Stable on ppc64; bug #164011
-
- 29 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org>
- util-linux-2.12r-r5.ebuild:
- Stable on sparc wrt #164011
-
- 27 Jan 2007; Jeroen Roovers <jer@gentoo.org> util-linux-2.12r-r5.ebuild:
- Stable for HPPA (bug #164011).
-
- 27 Jan 2007; Joseph Jezak <josejx@gentoo.org> util-linux-2.12r-r5.ebuild:
- Marked ppc stable for bug #164011.
-
- 27 Jan 2007; Raúl Porcel <armin76@gentoo.org> util-linux-2.12r-r5.ebuild:
- x86 stable wrt bug 164011
-
- 27 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org>
- util-linux-2.12r-r5.ebuild:
- Stable on Alpha; bug #164011
-
- 27 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org>
- util-linux-2.12r-r5.ebuild:
- Stable on MIPS; bug #164011
-
- 27 Jan 2007; Olivier Crête <tester@gentoo.org>
- util-linux-2.12r-r5.ebuild:
- Stable on amd64 per bug #164011
-
- 31 Oct 2006; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12r-no-_syscall.patch, util-linux-2.12r-r5.ebuild:
- Fix building with linux-headers-2.6.18+ as _syscall#() no longer exists
- #150852 by Mario Fetka.
-
-*util-linux-2.12r-r5 (28 Oct 2006)
-
- 28 Oct 2006; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.12r-r5.ebuild:
- Version bump loop-aes support #153140 by Alon Bar-Lev.
-
- 04 Sep 2006; Saleem Abdulrasool <compnerd@gentoo.org>
- util-linux-2.12r-r4.ebuild:
- stable on x86 (bug #144712)
-
- 29 Aug 2006; Bryan Østergaard <kloeri@gentoo.org>
- util-linux-2.12r-r4.ebuild:
- Stable on alpha.
-
- 23 Aug 2006; <wormo@gentoo.org> util-linux-2.12r-r4.ebuild:
- stable on ppc (Bug #144712)
-
- 23 Aug 2006; <malc@gentoo.org> util-linux-2.12r-r4.ebuild:
- Stable on amd64
-
- 22 Aug 2006; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r4.ebuild:
- Stable on ppc64; bug #144712
-
-*util-linux-2.13_pre7 (02 Jul 2006)
-
- 02 Jul 2006; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.13_pre7.ebuild:
- Version bump #138498 by David Watzke.
-
- 29 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- util-linux-2.12r-r4.ebuild:
- Stable on sparc
-
- 23 May 2006; <solar@gentoo.org> -util-linux-2.12i-r1.ebuild,
- -util-linux-2.12q-r3.ebuild, -util-linux-2.12r-r2.ebuild:
- - removed obsolete vuln ebuilds
-
- 27 Apr 2006; Alec Warner <antarus@gentoo.org>
- files/digest-util-linux-2.12q-r3, files/digest-util-linux-2.12r-r3,
- Manifest:
- Fixing SHA256 digest, pass four
-
- 29 Apr 2006; Joshua Kinard <kumba@gentoo.org> util-linux-2.12r-r4.ebuild:
- Marked stable on mips.
-
- 21 Apr 2006; Stephen P. Becker <geoman@gentoo.org>
- +files/util-linux-2.12-mips-lseek.patch, util-linux-2.12r-r3.ebuild,
- util-linux-2.12r-r4.ebuild:
- use lseek instead of llseek for mips, and mark -r3 stable on mips
-
- 17 Apr 2006; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r3.ebuild:
- Stable on ppc64; bug #129540
-
- 12 Apr 2006; Emanuele Giaquinta <exg@gentoo.org>
- util-linux-2.12r-r3.ebuild:
- Stable on ppc; bug #129540
-
- 12 Apr 2006; Bryan Østergaard <kloeri@gentoo.org
- util-linux-2.12r-r3.ebuild:
- Stable on alpha, bug 129540.
-
- 11 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- util-linux-2.12r-r3.ebuild:
- Stable on sparc wrt #129540
-
- 11 Apr 2006; Patrick McLean <chutzpah@gentoo.org>
- util-linux-2.12r-r3.ebuild:
- Stable on amd64 (bug 129540)
-
- 11 Apr 2006; Joshua Jackson <tsunam@gentoo.org>
- util-linux-2.12r-r3.ebuild:
- Stable on x86; bug #129540
-
-*util-linux-2.12r-r4 (11 Apr 2006)
-
- 11 Apr 2006; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12r-umount-no-special.patch,
- +util-linux-2.12r-r4.ebuild:
- Update loop aes #129496 by Alon Bar-Lev and fix building on sparc/arm
- systems with gcc-4.1 by ignoring the bogus code.
-
- 13 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
- util-linux-2.13_pre6.ebuild:
- Drop pam support for 2.13 as done for 2.12, leave all up to shadow.
-
- 12 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
- util-linux-2.12r-r3.ebuild:
- Drop pam useflag and dependency over pam-login, as all the stuff that might
- use pam is provided by shadow on modern systems.
-
- 07 Mar 2006; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12r-umount-nosysfs.patch, util-linux-2.12r-r3.ebuild:
- Grab patch from Fedora.
-
- 24 Feb 2006; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.13-no-nls.patch, util-linux-2.13_pre6.ebuild:
- Fix building with USE=-nls #123826 by Chris Fairles.
-
- 09 Feb 2006; Joshua Kinard <kumba@gentoo.org> util-linux-2.12r-r2.ebuild:
- Marked stable on mips for Bug #120111.
-
- 29 Jan 2006; Mike Frysinger <vapier@gentoo.org>
- util-linux-2.13_pre6.ebuild:
- Block schedutils package since its been integrated.
-
-*util-linux-2.13_pre6 (25 Jan 2006)
-
- 25 Jan 2006; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.13_pre6.ebuild:
- Add a pre version for people to play with #119734 by Matthew Schick.
-
- 24 Jan 2006; Jose Luis Rivero <yoswink@gentoo.org>
- util-linux-2.12r-r2.ebuild:
- Stable on alpha wrt bug #120111
-
- 24 Jan 2006; Ian Leitch <port001@gentoo.org> util-linux-2.12r-r2.ebuild:
- Stable on x86 (bug #120111).
-
- 24 Jan 2006; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r2.ebuild:
- Stable on ppc64; bug #120111
-
- 24 Jan 2006; Luca Barbato <lu_zero@gentoo.org> util-linux-2.12r-r2.ebuild:
- Marked ppc
-
- 24 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- util-linux-2.12r-r2.ebuild:
- Stable on sparc wrt #120111
-
- 23 Jan 2006; Luis Medinas <metalgod@gentoo.org>
- util-linux-2.12r-r2.ebuild:
- Stable on amd64. See bug #120111.
-
-*util-linux-2.12r-r3 (23 Jan 2006)
-
- 23 Jan 2006; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.12r-r3.ebuild:
- Version bump the loop-aes support #119846 by Alon Bar-Lev.
-
- 27 Dec 2005; Bryan Østergaard <kloeri@gentoo.org
- util-linux-2.12r-r1.ebuild:
- Stable on alpha.
-
- 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
- util-linux-2.12r-r2.ebuild:
- Use bindnow-flags function instead of -Wl,-z,now.
-
- 25 Dec 2005; Joshua Kinard <kumba@gentoo.org> util-linux-2.12r-r1.ebuild:
- Marked stable on mips.
-
- 21 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org>
- util-linux-2.12r-r1.ebuild:
- Stable on amd64.
-
- 18 Dec 2005; Markus Rothe <corsair@gentoo.org> util-linux-2.12r-r1.ebuild:
- Stable on ppc64
-
-*util-linux-2.12r-r2 (13 Dec 2005)
-
- 13 Dec 2005; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12r-cal-dumb-terminal.patch,
- +util-linux-2.12r-r2.ebuild:
- Fix cal display with dumb terminals #112406 by Chris Smith.
-
- 11 Dec 2005; Michael Hanselmann <hansmi@gentoo.org>
- util-linux-2.12r-r1.ebuild:
- Stable on ppc.
-
- 09 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org>
- util-linux-2.12r-r1.ebuild:
- Stable on sparc
-
- 09 Dec 2005; Mark Loeser <halcy0n@gentoo.org> util-linux-2.12r-r1.ebuild:
- Stable on x86; bug #114883
-
- 04 Dec 2005; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12r-cracklib-words.patch, util-linux-2.12r-r1.ebuild:
- Fall back to cracklib-{words,small} if the words dict doesnt exist #114416.
-
-*util-linux-2.12r-r1 (15 Oct 2005)
-
- 15 Oct 2005; <solar.@gentoo.org>
- +files/util-linux-2.12r-fdisk-frame-pointers.patch,
- +util-linux-2.12r-r1.ebuild:
- - bug #108988 fdisk is unable to always lseek when omiting frame pointers
-
-*util-linux-2.12r (05 Oct 2005)
-
- 05 Oct 2005; Mike Frysinger <vapier@gentoo.org>
- -util-linux-2.12q-r2.ebuild, +util-linux-2.12r.ebuild:
- Version bump #108042 by Alon Bar-Lev.
-
- 20 Sep 2005; Hardave Riar <hardave@gentoo.org> util-linux-2.12q-r3.ebuild:
- Stable on mips, bug #105805.
-
- 19 Sep 2005; Michael Hanselmann <hansmi@gentoo.org>
- util-linux-2.12q-r3.ebuild:
- Stable on hppa and ppc.
-
- 19 Sep 2005; Fernando J. Pereda <ferdy@gentoo.org>
- util-linux-2.12q-r3.ebuild:
- stable on alph, wrt bug #105805
-
- 19 Sep 2005; Mark Loeser <halcy0n@gentoo.org> util-linux-2.12q-r3.ebuild:
- Stable on x86
-
- 19 Sep 2005; Jason Wever <weeve@gentoo.org> util-linux-2.12q-r3.ebuild:
- Stable on SPARC wrt security bug #105805.
-
- 19 Sep 2005; Luis Medinas <metalgod@gentoo.org>
- util-linux-2.12q-r3.ebuild:
- Marked Stable on amd64. Bug #105805.
-
- 18 Sep 2005; Markus Rothe <corsair@gentoo.org> util-linux-2.12q-r3.ebuild:
- Stable on ppc64 (bug #105805)
-
-*util-linux-2.12q-r3 (14 Sep 2005)
-
- 14 Sep 2005; Martin Schlemmer <azarah@gentoo.org>
- +files/util-linux-2.12q-use-update_mtab-for-fake.patch,
- +util-linux-2.12q-r3.ebuild:
- Fix 'mount -f' adding dups in mtab. Bump rev for security fix to umount
- (bug #105805).
-
- 14 Sep 2005; Martin Schlemmer <azarah@gentoo.org>
- files/util-linux-2.12q-update_mtab-fixes.patch:
- Do not leak memory.
-
- 14 Sep 2005; Martin Schlemmer <azarah@gentoo.org>
- files/util-linux-2.12q-update-mtab-when-moving.patch:
- Use xstrdup() instead of strdup() to catch out of memory issues.
-
- 14 Sep 2005; Martin Schlemmer <azarah@gentoo.org>
- +files/util-linux-2.12q-update_mtab-fixes.patch,
- util-linux-2.12q-r2.ebuild:
- Fix various issues with update_mtab(), causing 'mount -f' to not update mtab
- as expected, bug #105641.
-
- 14 Sep 2005; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12q-umount-dont-write-mtab-with-remount.patch,
- util-linux-2.12q-r2.ebuild:
- Fix by Derick Swanepoel to have umount respect -n when using -r #98675.
-
- 13 Sep 2005; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12-only-root-can-remount.patch,
- util-linux-2.12i-r1.ebuild, util-linux-2.12q-r2.ebuild:
- Fix small security issue with umount and remount #105805.
-
-*util-linux-2.12q-r2 (13 Sep 2005)
-
- 13 Sep 2005; Martin Schlemmer <azarah@gentoo.org>
- +files/util-linux-2.12q-more-fake-checks-v2.patch,
- +util-linux-2.12q-r2.ebuild:
- Fix 'mount -f' not updating /etc/mtab, bug #105641.
-
- 05 Sep 2005; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12q-update-mtab-when-moving.patch,
- util-linux-2.12q-r1.ebuild:
- Fix `mount --move` mtab updating #104697 by Jakub Jozwicki.
-
- 03 Sep 2005; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12q-more-fake-checks.patch,
- util-linux-2.12q-r1.ebuild:
- Add some fixes for -f handling.
-
- 18 Aug 2005; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12q-dont-umask.patch, util-linux-2.12q-r1.ebuild:
- Dont force umask to 022 all the time #93671 by Clock / Daniel Drake.
-
-*util-linux-2.12q-r1 (13 Jun 2005)
-
- 13 Jun 2005; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.12q-r1.ebuild:
- Update loop-aes patch #95939 by Alon Bar-Lev.
-
- 30 Apr 2005; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12q-i18n-update.patch, util-linux-2.12q.ebuild:
- Fix typo in french translation #75693 by DELACOUR Guillaume.
-
- 29 Apr 2005; Mike Frysinger <vapier@gentoo.org> +files/crypto-loop.confd,
- +files/crypto-loop.initd, util-linux-2.12i-r1.ebuild,
- util-linux-2.12p-r1.ebuild, util-linux-2.12q.ebuild:
- Move the crypto-loop script from baselayout to here.
-
-*util-linux-2.12q (21 Feb 2005)
-
- 21 Feb 2005; Mike Frysinger <vapier@gentoo.org> +util-linux-2.12q.ebuild:
- Version bump.
-
-*util-linux-2.12p-r1 (06 Feb 2005)
-
- 06 Feb 2005; Mike Frysinger <vapier@gentoo.org>
- files/util-linux-2.12p-swapon-check-symlinks.patch:
- Touchup the swapon patch to work properly.
-
- 14 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
- util-linux-2.12i-r1.ebuild, util-linux-2.12p.ebuild:
- Added virtual/os-headers to DEPEND. It was missing and as such util-linux
- was trying to update before linux-headers... thus missing the fix I placed
- in 2.6.8.1-r4 for 2.12p.
-
- 11 Jan 2005; Stephen P. Becker <geoman@gentoo.org>
- util-linux-2.12i-r1.ebuild:
- stable on mips
-
- 10 Jan 2005; Aron Griffis <agriffis@gentoo.org> util-linux-2.12i-r1.ebuild:
- stable on alpha (needed now that 2.12-r5 is pmasked)
-
-*util-linux-2.12p (09 Jan 2005)
-
- 09 Jan 2005; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-2.12p-fat-LABEL-support.patch,
- +files/util-linux-2.12p-swapon-check-symlinks.patch,
- +util-linux-2.12p.ebuild:
- Version bump. Change default crypto to loop-aes (since its actually
- maintained upstream) #69082 by Arnvid L. Karstad.
-
- 09 Jan 2005; Jason Wever <weeve@gentoo.org> util-linux-2.12i-r1.ebuild:
- Stable on sparc, resolves bug #77295.
-
- 20 Dec 2004; Dylan Carlson <absinthe@gentoo.org>
- util-linux-2.12i-r1.ebuild:
- Stable on amd64.
-
- 17 Dec 2004; Markus Rothe <corsair@gentoo.org> util-linux-2.12i-r1.ebuild:
- Stable on ppc64
-
- 15 Nov 2004; Mike Frysinger <vapier@gentoo.org>
- util-linux-2.12i-r1.ebuild:
- Only include compiler.h if using 2.6 headers #71330.
-
-*util-linux-2.12i-r1 (14 Nov 2004)
-
- 14 Nov 2004; Mike Frysinger <vapier@gentoo.org>
- +util-linux-2.12i-r1.ebuild, -util-linux-2.12i.ebuild:
- Disable aes-loop and forward port the cryptoapi patch. Devices encrypted
- with the old cryptoapi arent compatible with the aes-loop work.
-
-*util-linux-2.12i (11 Nov 2004)
-
- 11 Nov 2004; Mike Frysinger <vapier@gentoo.org>
- files/util-linux-2.12b-pic.patch,
- +files/util-linux-2.12i-fat-LABEL-support.patch,
- +files/util-linux-2.12i-ignore-managed.patch,
- +files/util-linux-2.12i-nfsv4.patch, +files/util-linux-2.12i-pic.patch,
- +files/util-linux-2.12i-swapon-check-symlinks.patch,
- +util-linux-2.12i.ebuild:
- Version bump. Add loop-aes patch (#24458 / #25192). Punt gcloop/cryptoapi
- patches. Add patch to ignore managed/kudzu options #70873.
-
-*util-linux-2.12b-r1 (30 Oct 2004)
-
- 30 Oct 2004; Mike Frysinger <vapier@gentoo.org>
- +files/util-linux-swapon-check-symlinks.patch,
- +util-linux-2.12b-r1.ebuild:
- Add a fallback routine to swapon -a that checks symlinks #69162.
-
- 15 Sep 2004; Martin Schlemmer <azarah@gentoo.org> util-linux-2.12b.ebuild:
- Add >=sys-fs/e2fsprogs-1.34 dependency (blkid_known_fstype in
- /usr/include/blkid/blkid.h introduced in 1.34).
- Pointed out by Maximilian Decker <burbon04@gmx.de>.
-
- 04 Sep 2004; <solar@gentoo.org> files/util-linux-2.12b-pic.patch,
- util-linux-2.12-r4.ebuild, util-linux-2.12b.ebuild:
- updated util-linux-2.12b-pic.patch to fix BREG problem that just showed up the
- the new partx to util-linux. use non-lazy bindings for +s apps installed by
- util-linux
-
-*util-linux-2.12b (03 Sep 2004)
-
- 03 Sep 2004; Martin Schlemmer <azarah@gentoo.org>
- +files/util-linux-2.12b-fat-LABEL-support.patch,
- +files/util-linux-2.12b-gcloop-with-crypt.patch,
- +files/util-linux-2.12b-gcloop.patch, +files/util-linux-2.12b-pic.patch,
- +util-linux-2.12b.ebuild:
- Update version; also build partx. SELinux users should erify support, as it
- seems it was merged upstream.
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
- util-linux-2.11z-r8.ebuild, util-linux-2.11z-r9.ebuild,
- util-linux-2.12-r2.ebuild, util-linux-2.12-r3.ebuild,
- util-linux-2.12-r4.ebuild, util-linux-2.12-r5.ebuild:
- virtual/glibc -> virtual/libc
-
- 30 Jun 2004; Aron Griffis <agriffis@gentoo.org> util-linux-2.12-r5.ebuild:
- stable on alpha and ia64
-
- 28 Jun 2004; Luca Barbato <lu_zero@gentoo.org> util-linux-2.12-r5.ebuild:
- Marked ppc
-
- 27 Jun 2004; Aron Griffis <agriffis@gentoo.org> util-linux-2.11z-r8.ebuild,
- util-linux-2.11z-r9.ebuild, util-linux-2.12-r2.ebuild,
- util-linux-2.12-r3.ebuild, util-linux-2.12-r4.ebuild:
- QA - fix use invocation
-
- 16 Jun 2004; Daniel Black <dragonheart@gentoo.org>
- util-linux-2.12-r4.ebuild, util-linux-2.12-r5.ebuild:
- uclibc fixes thanks to Peter S. Mazinger <ps.m@gmx.net>
-
- 02 Jun 2004; Travis Tilley <lv@gentoo.org> util-linux-2.12-r5.ebuild:
- stable on amd64
-
- 08 May 2004; <solar@gentoo.org> util-linux-2.12-r4.ebuild,
- util-linux-2.12-r5.ebuild, files/util-linux-2.12-swapon-unistd.patch:
- access() is a macro which uses R_OK. However R_OK is not defined on sparc
- during a bootstrap unless we actually include unistd.h
-
- 19 Apr 2004; Travis Tilley <lv@gentoo.org> util-linux-2.11z-r9.ebuild,
- util-linux-2.12-r2.ebuild, util-linux-2.12-r3.ebuild,
- util-linux-2.12-r4.ebuild:
- filtering -fPIC on amd64 is a dumb idea
-
- 07 Apr 2004; Joshua Kinard <kumba@gentoo.org> util-linux-2.12-r5.ebuild:
- Marked stable on mips.
-
- 02 Apr 2004; <solar@gentoo.org> util-linux-2.12-r5.ebuild:
- util-linux gives additional -fPIC errors on amd64 with -pie. Bugzilla Bug 46366
-
- 01 Apr 2004; Jon Portnoy <avenj@gentoo.org> util-linux-2.12-r4.ebuild :
- Stable on AMD64.
-
- 09 Mar 2004; <agriffis@gentoo.org> util-linux-2.12-r4.ebuild:
- stable on alpha and ia64
-
- 07 Mar 2004; Joshua Kinard <kumba@gentoo.org> util-linux-2.12-r4.ebuild:
- Marked stable on mips.
-
- 27 Feb 2004; Seemant Kulleen <seemant@gentoo.org>
- util-linux-2.11z-r8.ebuild:
- move the filter-flags statement into src_compile
-
- 22 Feb 2004; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.12-r5.ebuild:
- Add installation of rdev on amd64. Closing #35902.
-
-*util-linux-2.12-r5 (17 Feb 2004)
-
- 17 Feb 2004; Luca Barbato <lu_zero@gentoo.org> util-linux-2.12-r5.ebuild,
- files/util-linux-2.12-gcloop.patch:
- Added support for gcloop in losetup
-
- 09 Feb 2004; <gustavoz@gentoo.org> util-linux-2.12-r4.ebuild:
- stable on hppa and sparc
-
- 06 Feb 2004; Martin Schlemmer <azarah@gentoo.org> util-linux-2.12-r4.ebuild:
- Bump to stable for x86.
-
- 03 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org>
- util-linux-2.12-r3.ebuild:
- set ppc in keywords
-
-*util-linux-2.12-r4 (30 Dec 2003)
-
- 30 Dec 2003; Martin Schlemmer <azarah@gentoo.org> util-linux-2.12-r4.ebuild,
- files/util-linux-2.12-fat-LABEL-support.patch:
- Add support to read fat/fat32 labels, bug #36722.
-
- 11 Dec 2003; Mike Frysinger <vapier@gentoo.org> util-linux-2.12-r3.ebuild :
- Add patch to compile against 2.6.x headers #31286.
-
-*util-linux-2.11z-r9 (06 Dec 2003)
-*util-linux-2.11z-r8 (08 Dec 2003)
-*util-linux-2.12-r2 (08 Dec 2003)
-*util-linux-2.12-r3 (08 Dec 2003)
-
- 06 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
- util-linux-2.11z-r6.ebuild, util-linux-2.11z-r7.ebuild,
- util-linux-2.11z-r8.ebuild, util-linux-2.11z-r9.ebuild,
- util-linux-2.12-r1.ebuild, util-linux-2.12-r2.ebuild,
- util-linux-2.12-r3.ebuild, util-linux-2.12.ebuild,
- files/util-linux-no-kill.patch:
- /bin/kill used to be part of this package. procps will now be the only one
- providing that
-
-*util-linux-2.12-r1 (02 Dec 2003)
-
- 02 Dec 2003; Brad House <brad_mssw@gentoo.org> util-linux-2.12-r1.ebuild:
- Add cryptoapi support to util-linux-2.12
- Mailing list post with info:
- http://www.kerneli.org/pipermail/cryptoapi-devel/2003-September/000634.html
- Follow thread for usage.
-
- 28 Oct 2003; Chris PeBenito <pebenito@gentoo.org> util-linux-2.12.ebuild,
- files/util-linux-2.12-selinux.diff.bz2:
- Add new API SELinux patch
-
- 09 Oct 2003; Alexander Gabert <pappy@gentoo.org> util-linux-2.11z-r6.ebuild:
- removed hardened-gcc appendix flags again
-
- 03 Oct 2003; Alexander Gabert <pappy@gentoo.org> util-linux-2.11z-r6.ebuild:
- added libgcc.a problem evasion and removed overwriting of LDFLAGS in ebuild
-
- 20 Sep 2003; Alexander Gabert <pappy@gentoo.org> util-linux-2.11z-r6.ebuild:
- removed check again, only caused by problems with __libc_csu in hardened-gcc
-
- 20 Sep 2003; Alexander Gabert <pappy@gentoo.org> util-linux-2.11z-r6.ebuild:
- added yet_exec exclusion flag for hardened-gcc
-
- 19 Sep 2003; Seemant Kulleen <seemant@gentoo.org>
- util-linux-2.11z-r6.ebuild, util-linux-2.11z-r7.ebuild,
- util-linux-2.12.ebuild:
- fix for USE=static, thanks to: Sascha Silbe <sascha-gentoo-bugzilla@silbe.org>
- in bug #29160
-
- 10 Aug 2003; Martin Schlemmer <azarah@gentoo.org>
- util-linux-2.11z-r6.ebuild:
- Mark stable.
-
-*util-linux-2.12 (24 Jul 2003)
-
- 28 Jul 2003; <solar@gentoo.org> util-linux-2.12.ebuild:
- util-linux was overriding all LDFLAGS for when use static was enabled, please
- dont export LDFLAGS=-static alone in this or any other packages
-
- 24 Jul 2003; Martin Schlemmer <azarah@gentoo.org> util-linux-2.12.ebuild:
- New version, bug #24880.
-
- 21 Jul 2003; <solar@gentoo.org> util-linux-2.11z-r7.ebuild:
- verified -fPIC works with this pkg on x86, sparc64, ppc and hppa
-
- 20 Jul 2003; Martin Schlemmer <azarah@gentoo.org>
- util-linux-2.11z-r7.ebuild, files/util-linux-2.11z-01-nfsv4-crypt.dif:
- Fix NFS4 patch to work with crypt in USE.
-
-*util-linux-2.11z-r7 (20 Jul 2003)
-
- 04 Aug 2003; Joshua Kinard <kumba@gentoo.org> util-linux-2.11z-r7.ebuild:
- Changed ~mips to mips in KEYWORDS
- Added mips to the list of archs that can use -fPIC
-
- 20 Jul 2003; Martin Schlemmer <azarah@gentoo.org>
- util-linux-2.11z-r7.ebuild, files/util-linux-2.11z-01-nfsv4.dif:
- Add NFS4 support (kernel 2.5/2.6). Notified by Michael Locher
- <locher@iam.unibe.ch>.
-
-*util-linux-2.11z-r6 (17 Jul 2003)
-
- 17 Jul 2003; Martin Schlemmer <azarah@gentoo.org>
- util-linux-2.11z-r6.ebuild,
- files/util-linux-2.11z-agetty-domainname-option.patch:
- Add the O option to agetty to display DNS domainname in the issue file, thanks
- to Marius Mauch <genone@genone.de>, bug #22275.
-
- 13 Jul 2003; <solar@gentoo.org> util-linux-2.11z-r5.ebuild:
- verified -fPIC works with this pkg on sparc,ppc and hppa
-
-*util-linux-2.11z-r5 (12 Jul 2003)
-
- 12 Jul 2003; <solar@gentoo.org> util-linux-2.11z-r5.ebuild,
- files/util-linux-2.11z-pic.patch:
- Added defines for fPIC code to avoid the use the of old __NR* inline assembly
- construction of syscalls
-
- 05 Jul 2003; Luca Barbato <lu_zero@gentoo.org> util-linux-2.11z-r4.ebuild:
- Keyworded ppc
-
- 29 Jun 2003; Chris PeBenito <pebenito@gentoo.org>
- util-linux-2.11z-r4.ebuild:
- Remove selinux stuff, as its no longer needed. Using pam-login again.
-
- 26 Jun 2003; Joshua Brindle <method@gentoo.org> util-linux-2.11z-r4.ebuild:
- Added -e s:SUIDMODE=.*4755:SUIDMODE=4711: for more secure suid permissions
-
- 24 Jun 2003; Aron Griffis <agriffis@gentoo.org> util-linux-2.11z-r4.ebuild:
- Mark stable on alpha
-
-*util-linux-2.11z-r4 (01 Jun 2003)
-
- 06 Jul 2003; Guy Martin <gmsoft@gentoo.org> util-linux-2.11z-r4.ebuild :
- Marked stable on hppa.
-
- 22 Jun 2003; Joshua Kinard <kumba@gentoo.org> util-linux-2.11z-r4.ebuild:
- Changed ~sparc & ~mips to sparc & mips
-
- 09 Jun 2003; Nick Hadaway <raker@gentoo.org> util-linux-2.11z-r4.ebuild:
- If pam was disabled in IUSE, src_unpack would fail. Fixed the logic.
-
- 01 Jun 2003; Brandon Low <lostlogic@gentoo.org> util-linux-2.11z-r4.ebuild:
- Add enhancement to script command from bug 21147
-
- 26 May 2003; Patrick Kursawe <phosphan@gentoo.org>
- util-linux-2.11z-r3.ebuild:
- category was missing with sed dependency
-
- 25 May 2003; Martin Holzer <mholzer@gentoo.org> util-linux-2.11o-r3.ebuild,
- util-linux-2.11y.ebuild, util-linux-2.11z-r1.ebuild,
- util-linux-2.11z-r2.ebuild, util-linux-2.11z-r3.ebuild:
- now uses mirror://kernel
-
- 25 May 2003; Seemant Kulleen <seemant@gentoo.org>
- util-linux-2.11z-r3.ebuild:
- pam fix
-
-*util-linux-2.11z-r3 (24 May 2003)
-
- 29 May 2003; Joshua Brindle <method@gentoo.org> util-linux-2.11z-r3.ebuild:
- fixed selinux dependancy issue
-
- 24 May 2003; Joshua Brindle <method@gentoo.org> util-linux-2.11z-r3.ebuild:
- added support for pam optionally
-
-*util-linux-2.11z-r2 (24 Apr 2003)
-
- 24 Apr 2003; Brandon Low <lostlogic@gentoo.org> util-linux-2.11z-r2.ebuild:
- Several changes, including support for USE=static the use of sed -i, proper
- die messages, econf instead of ./configure. Please test this and let me know
- if there are any regressions
-
- See bug 19597
-
-*util-linux-2.11z (03 Feb 2003)
-
- 22 Apr 2003; Joshua Kinard <kumba@gentoo.org> util-linux-2.11z-r1.ebuild:
- added patch from util-linux maintainer that makes fdisk function correctly on mips
- patch only gets added on "mips" archs, but will be standard in util-linux 2.12
-
- 23 Mar 2003; Joshua Brindle <method@gentoo.org> util-linux-2.11z-r1.ebuild:
- added selinux support, thanks sindian
-
- 27 Feb 2003; Jan Seidel <tuxus@gentoo.org> util-linux-2.11z-r1.ebuild :
- Mark as unstable for mips
-
- 24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> util-linux-2.11z-r1.ebuild :
- Mark as stable for mips.
-
- 21 Feb 2003; Zach Welch <zwelch@gentoo.org> :
- Added arm to keywords.
-
- 09 Feb 2003; Guy Martin <gmsoft@gentoo.org> :
- Added hppa to keywords.
-
- 07 Feb 2003; Jon Portnoy <avenj@gentoo.org>
- util-linux-2.11z-r1.ebuild files/no-symlink-resolve.patch :
-
- Added a patch to keep mount from resolving symlinks, which
- makes the output of programs like `df` unreadable with devfs.
-
- 03 Feb 2003; Seemant Kulleen <seemant@gentoo.org>
- util-linux-2.11z.ebuild files/util-linux-2.11z-parallel-make.patch
- files/digest-util-linux-2.11z :
-
- Version bump. Closes bug #14955 by lone_iguana@hotmail.com
-
-*util-linux-2.11y (27 Oct 2002)
-
- 11 Jan 2003; Seemant Kulleen <seemant@gentoo.org> util-linux-2.11y.ebuild :
-
- filtered out -fPIC from user's CFLAGS
-
- 16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> util-linux-2.11y.ebuild :
- Fix rare failures with parallel makes. Update to use epatch.
-
- 10 Dec 2002; Martin Schlemmer <azarah@gentoo.org> util-linux-2.11y.ebuild :
- Mark stable.
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> :
- Changed sparc ~sparc keywords
-
- 13 Dec 2002; Martin Holzer <mholzer@gentoo.org> util-linux-2.11y.ebuild files/digest-util-linux-2.11y Changelog :
- Changed from tar.gz to tar.bz2
-
- 29 Nov 2002; Nicholas Jones <carpaski@gentoo.org> :
- Latest release. Patched 2.11r crypto patch for this version.
- On mirrors as util-linux-2.11y-crypt-gentoo.patch.gz
- Updates are mostly cleanups.
-
-*util-linux-2.11w (27 Oct 2002)
-
- 27 Oct 2002; Donny Davies <woodchip@gentoo.org> :
- Chase latest release. Fixes potential root exploit.
-
-*util-linux-2.11u (14 Aug 2002)
-
- 14 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11u.ebuild:
- Version bump. Added patch for chfn.
-
-*util-linux-2.11t (05 Aug 2002)
-
- 05 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11t.ebuild:
- Version bump.
-
-*util-linux-2.11r-r1 (9 Jul 2002)
-
- 24 Jul 2002; Mark Guertin <gerk@gentoo.org> :
- Added ppc to keywords
-
- 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11r-r1.ebuild :
- Added LICENSE, KEYWORDS.
-
- 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11r.ebuild :
- Added LICENSE, KEYWORDS.
-
- 9 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11r-r1.ebuild files/digest-util-linux-2.11r-r1 :
-
- Crypto patch only applied if USE setting "crypt" is enabled.
-
-*util-linux-2.11r (7 Jul 2002)
-
- 7 Jul 2002; Martin Schlemmer <azarah@gentoo.org> :
-
- Version update.
-
-*util-linux-2.11o-r3 (28 Apr 2002)
-
- 18 Jan 2003; Jan Seidel <tuxus@gentoo.org> :
- Added mips to keywords
-
- 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> util-linux-2.11o-r3.ebuild :
- Added LICENSE, KEYWORDS.
-
- 28 Apr 2002; Martin Schlemmer <azarah@gentoo.org> :
-
- Removed /bin/login in favour of pam-login.
-
-*util-linux-2.11o-r2 (25 Apr 2002)
-
- 25 Apr 2002; Ryan Phillips <rphillips@gentoo.org> util-linux-2.11o-r2.ebuild
- files/digest-util-linux-2.11o-r2
-
- patch util-linux with the international crypto patch. This patch
- does not contain any cryptographic components. (#1607)
-
-*util-linux-2.11o-r1 (11 Apr 2002)
-
- 11 Apr 2002; Seemant Kulleen <seemant@gentoo.org> util-linux-2.11o-r1.ebuild
- files/digest-util-linux-2.11o-r1
-
- USE dependent nls compilation.
-
-*util-linux-2.11o (8 Apr 2002)
-
- 8 Apr 2002; M.Schlemmer <azarah@gentoo.org> util-linux-2.11o :
-
- /bin/login that comes with sys-apps/shadow has a bug that gives a normal
- user root priviliges in certain (usually if pam_limits is used).
-
-*util-linux-2.11l-r1 (1 Apr 2002)
-
- 1 Apr 2002; Seemant Kulleen <seemant@gentoo.org> util-linux-2.11l-r1.ebuild :
-
- USE dependent nls compilation.
-
-*util-linux-2.11l (1 Feb 2002)
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
- Added initial ChangeLog which should be updated whenever the package is
- updated in any way. This changelog is targetted to users. This means that the
- comments should well explained and written in clean English. The details about
- writing correct changelogs are explained in the skel.ChangeLog file which you
- can find in the root directory of the portage repository.
diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
deleted file mode 100644
index aa92a750..00000000
--- a/sys-apps/util-linux/Manifest
+++ /dev/null
@@ -1,44 +0,0 @@
-AUX crypto-loop.confd 412 RMD160 5e65febe9641a8362078fdae39b4ac955fb2e63b SHA1 2f881a24ff67115e74de7a11c66a34a745060864 SHA256 188c945e5e6c54cb14874057c625ff30b72fb33d3d5648e53de2f231a3375600
-AUX crypto-loop.initd 1729 RMD160 fa53920677d793cf98cad994e4dabd53e53d8d04 SHA1 19d3b7c4aa95cdadde2f6fb81a391081eae04f42 SHA256 b8329250c865e79a1e761d713c2270c99d5fe96e0d5a7ca646946fab65c4b810
-AUX no-symlink-resolve.patch 316 RMD160 a38941174577c046e982d696b245e8c64d491caa SHA1 8cb06d4ed19ab4330b1e3841d0f824d19ea66a7c SHA256 e02ba35bde41df4fcbf215a4598427711bd8104b883f9bd7aeab76c1c8741db9
-AUX uclibc.diff 2665 RMD160 db57dce534cf9cb55bb4774cd72cd56b23489086 SHA1 b90cbf2cb33c134ff48b12da92993fcbb6d7de6c SHA256 b6a1bf0dce2021672cc52296d7550942d5e6916862e474c38c2bc9a906e5fe9d
-AUX util-linux-2.11z-agetty-domainname-option.patch 1810 RMD160 68e18d4e3797a5765283a1ffe1bff962d2df90b9 SHA1 5fec0e6b34021c1dfc390192af3bbbef32c1124f SHA256 4f559a00e7a88e0aadafe47b3f3466545b79f69fe4caf747bdaf23836977083b
-AUX util-linux-2.11z-parallel-make.patch 369 RMD160 94ea7ab04a74c46f07fc3ca7a806a00b8c434f20 SHA1 98270d2606e0450ba0dc2095b3c557f6dec08f1f SHA256 61096f58f84e442accb8b21ae1ced40e45e6801ff8068d454281458af492837a
-AUX util-linux-2.12-mips-lseek.patch 897 RMD160 4ca2dc797bd8e7faadadf28dc0217b578340aebc SHA1 495a84fb96bcf87013e5a3be79943207e86052bb SHA256 42cc6723facdefe5819e3ec28a029ae05aef98f5a416fdbb599c8b14eb83d3df
-AUX util-linux-2.12i-ignore-managed.patch 506 RMD160 091357d90206b518e1e6f0d8a28ab539413a254a SHA1 edfa751318bcf08fcbcdad901eb8df39568d15d8 SHA256 2723ecca630c18e134a3ae8fff9bf24d0ba6daedcbdfa8e0329e880ddfa68043
-AUX util-linux-2.12i-nfsv4.patch 12854 RMD160 66339e3c99adddb610fe965044e675ea6e8a3096 SHA1 d0fa9474e1e64ec0aafc724d4fe584b6e53fd48e SHA256 498e5a74c44100581039e43727b2bfc9d71bb316afc70b7a940f4929327dc93b
-AUX util-linux-2.12p-swapon-check-symlinks.patch 864 RMD160 9ca2840fb9a04ef7b7fe86bc60e986a10dd47b7b SHA1 f8928303b6cc1c103d0223198b926f911fb97471 SHA256 068b87eb2d4b4852e3fff618a7f84de495e6bb3017f56b468de302f19a46f447
-AUX util-linux-2.12q-debian-10cfdisk.patch 1836 RMD160 eb0b6e1f7076e89a282b60306a568f2ef1932f5f SHA1 3fe0a34e87d0d96aadd254dd0ed785ccb6ecdbb6 SHA256 f3d35734289537eb3eaf9ef1af5eb5b9ca502703eb2181b7f1534cd712f9ea31
-AUX util-linux-2.12q-dont-umask.patch 439 RMD160 c7d2c859d6a27245e1db4aeb1f283a56db20beac SHA1 5845a0624db9ae646686bd36ea0c0225b5488d5c SHA256 27996d8bf978ef0c64afbab016e8a8f1071098d29d870092096e1c6503ea8cec
-AUX util-linux-2.12q-i18n-update.patch 344 RMD160 1e44b6f2f316a4d347531a03c70810c247482cbf SHA1 5a1629cc2cf155a0129afbf51f6b4da9b54e4996 SHA256 f67208e85d26a583c7adfa3ff6adf719e5f169a71fcc0cf4b0355162bcdde847
-AUX util-linux-2.12q-more-fake-checks-v2.patch 1176 RMD160 c6e12be6f27f525fca82fb06497f1107d12c4c6b SHA1 8763ba812a6cf84ba32fe47ec43a3289141da5a2 SHA256 0b9a24fec469d35298b5d01ac7c4f32a7bbe8fffb8da296da0ebb118a0e900cf
-AUX util-linux-2.12q-no-m68k-fdisk.patch 239 RMD160 a9c7a57723a4178be0979ac4fd8a475de50454f1 SHA1 d0f714ffbcc6d0f42ac94cdb2533312f254cd1b4 SHA256 72ee456d16b3b614fb1d20ed4aa88f078f2a052f01e08807a5d8f71c59b698b2
-AUX util-linux-2.12q-umount-dont-write-mtab-with-remount.patch 467 RMD160 656bcbc50805f4ae28cb2315542b9ee26202d639 SHA1 a37cdfe43cf00ab1f923dc13c4777ee9447c8053 SHA256 0593594a97bcd676a4df29ed630c82cba09bf2860d4c25587f422a2b023c566b
-AUX util-linux-2.12q-update-mtab-when-moving.patch 1036 RMD160 0048dc70af427cdfcb5cb8429e8e7597d77fe2b0 SHA1 cf9d99adcff66d9eb9bb0058506b4fc5fe31674a SHA256 a9b00a859efa256a534e855bec049aa39d45cedf70ce6071da519502b7221c98
-AUX util-linux-2.12q-update_mtab-fixes.patch 2636 RMD160 6920226a18a14bcbe38a66de742b4e67f7c1c775 SHA1 2632cb3aaaed0b6cbe1b1f23ba049fb2614f0d26 SHA256 364dc5b2556d69ea8299eeea512e43fdebf486276c47925cbfbff3c8449a3ba5
-AUX util-linux-2.12q-use-update_mtab-for-fake.patch 546 RMD160 fada9ac9cb1fc76d51b5b49e193b6d08ef385e5a SHA1 3c540b354262107555f30bece515a1f3ea9dbbe1 SHA256 b9a883947be436346f41b3387c5fe10e17e832d16a586c9ddcecd0598757dcb3
-AUX util-linux-2.12r-HAVE_asm_page_h-loop-aes.patch 370 RMD160 6c428248445b8e55261f6dac8409f645b4aa0451 SHA1 74c51461c983cbe46a6f350714a75deb8813c8ee SHA256 bc30eb5c36b4af754b948d30c045c2fe5be107e5e113f81de0f582ae803f0db8
-AUX util-linux-2.12r-HAVE_asm_page_h.patch 320 RMD160 5946c033622c6d558c095ed218ba8a768f661d59 SHA1 32459a5e11beee46e16e3436c782ae50401872ad SHA256 24d4b6617892e7c51c27195fc23cb6161e1807354be690d6e5355a02bb40803d
-AUX util-linux-2.12r-cal-dumb-terminal.patch 824 RMD160 134349a02d588c601367cf6359722d42180d6a52 SHA1 03eda7ace8f1c91584d44a3479ca829a94cfb0c8 SHA256 ca25d6caf429996d6ab24169aad09e530fc78cbd6f65cb2c8307b50676603ba8
-AUX util-linux-2.12r-cracklib-words.patch 684 RMD160 d50da264733644c39e61e36407053ebc7ddf6dd5 SHA1 b64ccfe75819b488df4c87cb7bb59524a21e149c SHA256 694784331e989ff984b22b4c422ab735dba1e024b663449694bdf32e45ff2db0
-AUX util-linux-2.12r-fdisk-frame-pointers.patch 355 RMD160 e16e25ffd75a8e46fa2e4067b5178c7410491bad SHA1 b9dc762790482c963778fdfbc7fc59757720dc09 SHA256 afa3f0d16504f73db4ba4e5287e9b757da552e6751e58bd6dba9bcf380a2081a
-AUX util-linux-2.12r-no-_syscall.patch 1304 RMD160 e88ce3bca9cb36c26a45f3ccf7b9101e59583b32 SHA1 0c780486da014f6d306bbcdce42f612c581b9631 SHA256 e1a5f7f863f3fe4a2ab814999f6e046a79291e981795aee5f81cd81976b46024
-AUX util-linux-2.12r-umount-no-special.patch 329 RMD160 431eda56bb98ff317c9a2f224369494306c14a83 SHA1 b0ce5deb5a26c0e32c9f91c3e99f8aea4425c03d SHA256 3d84e1b6e9df4e5c8a0b38f2f0afdf524f5d7435abdf4420e9264e15181bf217
-AUX util-linux-2.12r-umount-nosysfs.patch 432 RMD160 cfb2ac318ac2d821d30b1c4d065d1d361845034a SHA1 c0fca08a9d22c2bc761d0030cde6c054014c7a91 SHA256 d7b3c5f7268e6ecb086bfb188f01f544099079ed9b4ca0f8d87e97269cb91976
-AUX util-linux-2.13-ioprio-syscalls.patch 353 RMD160 a71a1423c1b6fa96320285d8a29fd1963c18d8d1 SHA1 bfc15114d82572e87e02486cf2d91d4ad82a3e57 SHA256 1f8cf8fb0da439072a423f1161ae401ea348c84e8b16811161ce3e46ef9d1aed
-AUX util-linux-2.13-setuid-checks.patch 1860 RMD160 9146bad2a5593424f52cea4615e4fe53cff60654 SHA1 c4da69c54a735c9fa717ef9c0dc07d11cd731181 SHA256 aec9802cace8538a77e006721b05bf50436b116f5e56d7468ca85ffc253d7e0a
-AUX util-linux-2.13-uclibc.patch 1627 RMD160 3c52bac5b792c3ee6ccf69324729793314f279af SHA1 d85ad97b602daec290cc28858269ae4bcc0666f3 SHA256 7f0c5dcf91d3143c99006ada59ccb7842427933ad14e39c88bfaa7985d91a392
-AUX util-linux-2.13.1-no-a.out.patch 659 RMD160 8398db67db7224038e51cd9febc239d0cd6072d7 SHA1 29573af66b0e1fd68cfacf7109ad8470fbebc432 SHA256 4b70927a0c635c514d2ee71a33d71e43292e70b4fcfaae2fc789383f3486b51b
-AUX util-linux-2.14-AC_BIG_ENDIAN.patch 6651 RMD160 19e09c9c00461306065c194188529ffb137e7c7f SHA1 1b51e7c12014e817a3125b6dcc5bef47cb344aac SHA256 77f699a5e648dd89126172ae4c36b99dac7b1eb146c6036d0373851fe71eb304
-DIST loop-AES-v3.2c.tar.bz2 222421 RMD160 d6b3781103aa64aa6db738083ff2d1adb4f9ca8f SHA1 63102863459370e35f4edb26e83f548f8ce1a7bb SHA256 c0313b445cb41ef586ba9774fc7cbf41114d93064b3417cf8512da6f746d3542
-DIST util-linux-ng-2.13.1.1.tar.bz2 2829838 RMD160 a9197881ff75214cfdcd9e9aaa372495f4ba0dda SHA1 9eb78ee1fc20ab11712fb58b3bb96c528d918e16 SHA256 5d3739fa2ba45ffffa0c61667a0b767a360be2fefec6b0dd165bab124cea5861
-DIST util-linux-ng-2.14.1-20081015.diff.bz2 51788 RMD160 eb657a6e5a0cdd3545716ce2af55ad100bde3a84 SHA1 4bb9ca2385ddf55dec21f631d4f8df5e802fa24b SHA256 5db0c61f1ab07ceda04a6ee465c2d2ca4abc7ff3a5f92c2114361b3cffbf818f
-DIST util-linux-ng-2.14.1.tar.bz2 2929618 RMD160 23484769f7b73aeb3170333e7656ae2c9613d380 SHA1 4b738db04b27278329af216b15e96752e5af8cc3 SHA256 bf289c5399ab78674d9662ff2906a63ab540e88bf8bb1d3c7326dc8b1bef802c
-DIST util-linux-ng-2.14.2-20090214.diff.bz2 51898 RMD160 9ea70000e907a5233419d882d2a0a65e1442fbc9 SHA1 f5be6295afa02d3123928ada854589995a549c5e SHA256 c281b8b0a7c1650129a32185e20816a6bc37b0a5363fc5a4a0a7953e4705627a
-DIST util-linux-ng-2.14.2.tar.bz2 2956769 RMD160 ae81ed940157a37b33170365ac77699ffb14e128 SHA1 8d5ba161627dcf9295cc649c46ea15c333ff6b68 SHA256 108e63e9a007f6a8c0eff841dd38e0fe3b635c98b35bfac2d89b4b1a1ce0630e
-EBUILD util-linux-2.13.1.1.ebuild 2546 RMD160 592f2c38b3c01a58d2bc430f11a7db697be21cdc SHA1 aaac3b9b08bcb7918753c5ac46afa2c02608f0b2 SHA256 6954ec92e5e04058f1900df62fc1efc445fe8444f4b28e36aaef40eda332f707
-EBUILD util-linux-2.14.1.ebuild 2708 RMD160 e72b6d1712288c9196f8bddb93499f00dd633248 SHA1 aa5aaedd2f973d5c59e474b1de0cfb3cc7a4c559 SHA256 320be7834f85230954d2cec9efe7e86a11383a373ec48c8366d9fd4fce3a43b1
-EBUILD util-linux-2.14.2.ebuild 2592 RMD160 2bff6f793bcb64ec4db8ba853a7557c11e7008bb SHA1 22e1775ccd2e20a42ed03e61c28a3d7c2920a49f SHA256 f9da25e191a5582f879616b3db35b1183ad0d1abc79b5941a13a47c5527729e1
-EBUILD util-linux-9999.ebuild 2112 RMD160 4c302634deb9bea06c8ba2647ec0fbdbcf2ae930 SHA1 5b3e888032ecebe8e1c5504347279dd13e6241d5 SHA256 04848332d95c545ba2553a82b912ce2aa67586deece74c63d04bc8a531c94ee8
-MISC ChangeLog 39357 RMD160 f510d1aa52b6e6dbc7d233d4dbf2b597b6d5f378 SHA1 d54fed2243bf4c8f255d76bced08ec782a32da02 SHA256 5f2420d9fae8d3f960bab1d0ef9290f15742ab73353cb6745d55f8f2445ceb34
-MISC metadata.xml 247 RMD160 233aa38a3ce28f169d18de949377c5c26f23bdff SHA1 b908dc27f495e4313a30a8883346d6cef6467f27 SHA256 4e9e787bd294b0810c142758275e148780035c7d00618e7808d34fe14f26c3b6
diff --git a/sys-apps/util-linux/files/crypto-loop.confd b/sys-apps/util-linux/files/crypto-loop.confd
deleted file mode 100644
index 6a884346..00000000
--- a/sys-apps/util-linux/files/crypto-loop.confd
+++ /dev/null
@@ -1,9 +0,0 @@
-# /etc/conf.d/crypto-loop: Configuration file for /etc/init.d/crypto-loop
-
-# More info can be found in the init.d script
-
-# Specify loopback configurations here. The format of this file is
-# shown in the following commented-out example. One line per loopback
-# configuration. For possible hash values, see `man hashalot`.
-
-# loop=/dev/loop0 hash='' cipher=serpent keysize=256 device=/dev/system/test other=''
diff --git a/sys-apps/util-linux/files/crypto-loop.initd b/sys-apps/util-linux/files/crypto-loop.initd
deleted file mode 100755
index 853bae27..00000000
--- a/sys-apps/util-linux/files/crypto-loop.initd
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/files/crypto-loop.initd,v 1.4 2008/10/26 03:16:48 vapier Exp $
-
-depend() {
- if [ -x /etc/init.d/root ]; then
- need root
- else
- need checkroot
- fi
- need modules
- before localmount
-}
-
-start() {
- local status="0"
-
- ebegin "Starting crypto loop devices"
-
- if [ -e /etc/conf.d/crypto-loop ] ; then
- egrep "^loop" /etc/conf.d/crypto-loop | \
- while read loopline ; do
- eval ${loopline}
-
- local configured=$(awk -v MOUNT="${device}" \
- '($2 == MOUNT) { print "yes" }' /proc/mounts)
-
- if [ "${configured}" != "yes" ] ; then
- einfo " Loop ${loop} on device ${device} (cipher ${cipher}, key size ${keysize}): "
-
- if [ -n "${hash}" ] ; then
- /usr/sbin/hashalot -n ${keysize} ${hash} </dev/tty|\
- /sbin/losetup -p 0 -e ${cipher}-${keysize} ${loop} ${device} ${other}
- else
- /sbin/losetup -e ${cipher}-${keysize} ${loop} ${device} ${other}
- fi
-
- if [ $? -ne 0 ] ; then
- ewarn "Failure configuring ${loop}. Skipping."
- status=1
- fi
- else
- ewarn " Loop ${loop} on device ${device} are already configured"
- fi
- done
- fi
- ewend ${status} "Failed to start some loop devices."
-
- # We do not fail if some loop devices did not start ...
- return 0
-}
-
-stop() {
- local status="0"
- for loop in $(ls /dev/loop[0-9] 2>/dev/null) ; do
- losetup ${loop} > /dev/null 2>&1
- if [ $? -eq 0 ] ; then
- ( umount ${loop} || swapoff "${loop}" ) >/dev/null 2>&1
- if ! /sbin/losetup -d ${loop} > /dev/null 2>&1; then
- ewarn "Failure deconfiguring ${loop}."
- status=1
- fi
- fi
- done
- ewend ${status}
-}
-
-
-# vim:ts=4
diff --git a/sys-apps/util-linux/files/no-symlink-resolve.patch b/sys-apps/util-linux/files/no-symlink-resolve.patch
deleted file mode 100644
index 9d64310f..00000000
--- a/sys-apps/util-linux/files/no-symlink-resolve.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- old/mount/realpath.c 2003-01-28 11:57:20.000000000 -0500
-+++ new/mount/realpath.c 2003-02-07 21:56:46.000000000 -0500
-@@ -13,7 +13,7 @@
- * GNU Library Public License for more details.
- */
-
--#define resolve_symlinks
-+#undef resolve_symlinks
-
- /*
- * This routine is part of libc. We include it nevertheless,
diff --git a/sys-apps/util-linux/files/uclibc.diff b/sys-apps/util-linux/files/uclibc.diff
deleted file mode 100644
index dc6b7eda..00000000
--- a/sys-apps/util-linux/files/uclibc.diff
+++ /dev/null
@@ -1,96 +0,0 @@
---- configure 2008-09-10 12:13:51.000000000 +0200
-+++ configure 2009-01-03 02:08:44.000000000 +0100
-@@ -9185,6 +9185,9 @@
- int
- main ()
- {
-+#if defined(__UCLIBC__) && __UCLIBC_SUBLEVEL__ <= 28
-+#error taskset unusable
-+#endif
- int test = SYS_sched_getaffinity;
- ;
- return 0;
---- misc-utils/scriptreplay.c 2008-08-13 19:15:45.000000000 +0200
-+++ misc-utils/scriptreplay.c 2009-01-03 03:23:11.000000000 +0100
-@@ -30,6 +30,10 @@
-
- #include "nls.h"
-
-+#if defined(__UCLIBC__) && __UCLIBC_SUBLEVEL__ <= 28
-+static const char *program_invocation_short_name;
-+#endif
-+
- #define SCRIPT_MIN_DELAY 0.0001 /* from original sripreplay.pl */
-
- void __attribute__((__noreturn__))
-@@ -133,6 +137,14 @@
- bindtextdomain(PACKAGE, LOCALEDIR);
- textdomain(PACKAGE);
-
-+#if defined(__UCLIBC__) && __UCLIBC_SUBLEVEL__ <= 28
-+ program_invocation_short_name = strrchr(argv[0],'/');
-+ if (program_invocation_short_name)
-+ program_invocation_short_name++;
-+ else
-+ program_invocation_short_name = argv[0];
-+#endif
-+
- if (argc < 2 && argc > 4)
- usage(EXIT_FAILURE);
-
---- sys-utils/ldattach.c 2008-05-29 01:01:02.000000000 +0200
-+++ sys-utils/ldattach.c 2009-01-03 03:40:55.000000000 +0100
-@@ -43,6 +43,10 @@
- # define TIOCSETD 0x5423
- #endif
-
-+#if defined(__UCLIBC__) && __UCLIBC_SUBLEVEL__ <= 28
-+static const char *program_invocation_short_name;
-+#endif
-+
- static const char *progname;
- static int debug = 0;
-
-@@ -145,6 +149,14 @@
- bindtextdomain(PACKAGE, LOCALEDIR);
- textdomain(PACKAGE);
-
-+#if defined(__UCLIBC__) && __UCLIBC_SUBLEVEL__ <= 28
-+ program_invocation_short_name = strrchr(argv[0],'/');
-+ if (program_invocation_short_name)
-+ program_invocation_short_name++;
-+ else
-+ program_invocation_short_name = argv[0];
-+#endif
-+
- /* parse options */
- progname = program_invocation_short_name;
-
---- sys-utils/setarch.c 2008-05-29 01:01:02.000000000 +0200
-+++ sys-utils/setarch.c 2009-01-03 02:12:22.000000000 +0100
-@@ -37,6 +37,10 @@
- #include <sys/utsname.h>
- #include "nls.h"
-
-+#if defined(__UCLIBC__) && __UCLIBC_SUBLEVEL__ <= 28
-+static const char *program_invocation_short_name;
-+#endif
-+
- #define set_pers(pers) ((long)syscall(SYS_personality, pers))
-
- /* Option --4gb has no equivalent short option, use a non-character as a
-@@ -245,6 +249,14 @@
- bindtextdomain(PACKAGE, LOCALEDIR);
- textdomain(PACKAGE);
-
-+#if defined(__UCLIBC__) && __UCLIBC_SUBLEVEL__ <= 28
-+ program_invocation_short_name = strrchr(argv[0],'/');
-+ if (program_invocation_short_name)
-+ program_invocation_short_name++;
-+ else
-+ program_invocation_short_name = argv[0];
-+#endif
-+
- if (argc < 1)
- show_usage(_("Not enough arguments"));
-
diff --git a/sys-apps/util-linux/files/util-linux-2.11z-agetty-domainname-option.patch b/sys-apps/util-linux/files/util-linux-2.11z-agetty-domainname-option.patch
deleted file mode 100644
index d94d8b81..00000000
--- a/sys-apps/util-linux/files/util-linux-2.11z-agetty-domainname-option.patch
+++ /dev/null
@@ -1,69 +0,0 @@
---- util-linux-2.11z/login-utils/agetty.c 2002-07-29 09:36:42.000000000 +0200
-+++ util-linux-2.11z.O/login-utils/agetty-with-dns.c 2003-07-13 04:24:01.000000000 +0200
-@@ -30,6 +30,7 @@
- #include <getopt.h>
- #include <time.h>
- #include <sys/file.h>
-+#include <netdb.h>
- #include "xstrncpy.h"
- #include "nls.h"
-
-@@ -122,6 +123,17 @@
- #define BUFSIZ 1024
- #endif
-
-+/* set a maximum length for the hostname, */
-+#ifdef HOST_NAME_MAX
-+ /* defined by POSIX */
-+ #define HOSTNAME_LENGTH HOST_NAME_MAX
-+#elif defined(MAXHOSTNAMELEN)
-+ /* implemented in current Unix-versions */
-+ #define HOSTNAME_LENGTH MAXHOSTNAMELEN
-+#else
-+ #define HOSTNAME_LENGTH 500
-+#endif
-+
- /*
- * When multiple baud rates are specified on the command line, the first one
- * we will try is the first one specified.
-@@ -878,7 +890,25 @@
- printf ("%s", domainname);
- }
- break;
--
-+
-+ case 'O':
-+ {
-+ char *domain = NULL;
-+ char host[HOSTNAME_LENGTH + 1];
-+ struct hostent *hp = NULL;
-+
-+ if (gethostname(host, HOSTNAME_LENGTH) || !(hp = gethostbyname(host))) {
-+ domain = " unknown_domain";
-+ } else {
-+ /* get the substring after the first . */
-+ domain = strchr(hp->h_name, '.');
-+ if (domain == NULL)
-+ domain = ".(none)";
-+ }
-+ printf("%s", ++domain);
-+ }
-+ break;
-+
- case 'd':
- case 't':
- {
---- util-linux-2.11z/login-utils/agetty.8 1999-11-03 00:28:11.000000000 +0100
-+++ util-linux-2.11z.O/login-utils/agetty-with-dns.8 2003-07-13 04:27:17.000000000 +0200
-@@ -217,7 +217,10 @@
- Insert the nodename of the machine, also known as the hostname.
- .TP
- o
--Insert the domainname of the machine.
-+Insert the NIS domainname of the machine.
-+.TP
-+O
-+Insert the DNS domainname of the machine.
- .TP
- r
- Insert the release number of the OS, eg. 1.1.9.
diff --git a/sys-apps/util-linux/files/util-linux-2.11z-parallel-make.patch b/sys-apps/util-linux/files/util-linux-2.11z-parallel-make.patch
deleted file mode 100644
index 65c5166e..00000000
--- a/sys-apps/util-linux/files/util-linux-2.11z-parallel-make.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- util-linux-2.11y/mount/Makefile.orig 2002-12-16 17:46:29.000000000 +0000
-+++ util-linux-2.11y/mount/Makefile 2002-12-16 17:46:59.000000000 +0000
-@@ -78,7 +78,7 @@
-
- sundries.o nfsmount.o nfsmount_xdr.o nfsmount_clnt.o: nfsmount.h
-
--umount.o: mount_constants.h
-+umount.o: mount_constants.h nfsmount.h
-
- mount.o mount_by_label.o mount_guess_fstype.o: linux_fs.h
-
diff --git a/sys-apps/util-linux/files/util-linux-2.12-mips-lseek.patch b/sys-apps/util-linux/files/util-linux-2.12-mips-lseek.patch
deleted file mode 100644
index 3fcd5b55..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12-mips-lseek.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Because there is no llseek defined for mips n32, we will use lseek instead.
-
---- util-linux-2.12r/fdisk/sfdisk.c.orig
-+++ util-linux-2.12r/fdisk/sfdisk.c
-@@ -172,7 +172,7 @@
- * Note: we use 512-byte sectors here, irrespective of the hardware ss.
- */
- #undef use_lseek
--#if defined (__alpha__) || defined (__ia64__) || defined (__x86_64__) || defined (__s390x__)
-+#if defined (__alpha__) || defined (__ia64__) || defined (__x86_64__) || defined (__s390x__) || defined (__mips__)
- #define use_lseek
- #endif
-
---- util-linux-2.12r/partx/partx.c.orig
-+++ util-linux-2.12r/partx/partx.c
-@@ -333,7 +333,7 @@
- /*
- * sseek: seek to specified sector
- */
--#if !defined (__alpha__) && !defined (__ia64__) && !defined (__s390x__) && !defined(__x86_64__)
-+#if !defined (__alpha__) && !defined (__ia64__) && !defined (__s390x__) && !defined(__x86_64__) && !defined(__mips__)
- #define NEED__llseek
- #endif
-
diff --git a/sys-apps/util-linux/files/util-linux-2.12i-ignore-managed.patch b/sys-apps/util-linux/files/util-linux-2.12i-ignore-managed.patch
deleted file mode 100644
index b6cb5670..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12i-ignore-managed.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- util-linux-2.12a/mount/mount.c.sopwith 2004-03-04 20:28:22.000000000 -0500
-+++ util-linux-2.12a/mount/mount.c 2004-07-16 16:50:18.792814782 -0400
-@@ -191,6 +191,8 @@
- { "diratime", 0, 1, MS_NODIRATIME }, /* Update dir access times */
- { "nodiratime", 0, 0, MS_NODIRATIME },/* Do not update dir access times */
- #endif
-+ { "kudzu", 0, 0, 0 }, /* Silently remove this option (backwards compat use only) */
-+ { "managed", 0, 0, 0 }, /* Silently remove this option */
- { NULL, 0, 0, 0 }
- };
-
diff --git a/sys-apps/util-linux/files/util-linux-2.12i-nfsv4.patch b/sys-apps/util-linux/files/util-linux-2.12i-nfsv4.patch
deleted file mode 100644
index 864449b1..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12i-nfsv4.patch
+++ /dev/null
@@ -1,456 +0,0 @@
-diff -ur util-linux-2.12i.orig/mount/Makefile util-linux-2.12i/mount/Makefile
---- util-linux-2.12i.orig/mount/Makefile 2004-11-11 20:03:33.032897551 -0500
-+++ util-linux-2.12i/mount/Makefile 2004-11-11 20:04:38.279986828 -0500
-@@ -29,2 +29,4 @@
-
-+NFS_OBJS += nfs4mount.o
-+GEN_FILES += nfs4mount.c
- all: $(PROGS)
-diff -ur util-linux-2.12i.orig/mount/mount.c util-linux-2.12i/mount/mount.c
---- util-linux-2.12i.orig/mount/mount.c 2004-11-11 20:03:33.033897369 -0500
-+++ util-linux-2.12i/mount/mount.c 2004-11-11 20:03:40.384555521 -0500
-@@ -810,6 +810,19 @@
- "without support for the type `nfs'"));
- #endif
- }
-+#ifdef HAVE_NFS
-+ /*
-+ * NFSv4 support
-+ */
-+ if (!fake && types && streq (types, "nfs4")) {
-+ mnt_err = nfs4mount(spec, node, &flags, &extra_opts, &mount_opts, bg);
-+ if (mnt_err)
-+ return mnt_err;
-+#else
-+ die (EX_SOFTWARE, _("mount: this version was compiled "
-+ "without support for the type `nfs4'"));
-+#endif
-+ }
-
- block_signals (SIG_BLOCK);
-
-diff -ur util-linux-2.12i.orig/mount/sundries.h util-linux-2.12i/mount/sundries.h
---- util-linux-2.12i.orig/mount/sundries.h 2004-11-11 20:03:33.034897186 -0500
-+++ util-linux-2.12i/mount/sundries.h 2004-11-11 20:03:40.386555156 -0500
-@@ -37,6 +37,8 @@
- #ifdef HAVE_NFS
- int nfsmount (const char *spec, const char *node, int *flags,
- char **orig_opts, char **opt_args, int *version, int running_bg);
-+int nfs4mount (const char *spec, const char *node, int *flags,
-+ char **orig_opts, char **opt_args, int running_bg);
- #endif
-
- /* exit status - bits below are ORed */
-diff -puN /dev/null mount/nfs4_mount.h
---- /dev/null 2003-01-08 17:56:04.000000000 -0500
-+++ util-linux-2.11z-bfields/mount/nfs4_mount.h 2003-04-23 16:40:57.000000000 -0400
-@@ -0,0 +1,82 @@
-+#ifndef _LINUX_NFS4_MOUNT_H
-+#define _LINUX_NFS4_MOUNT_H
-+
-+/*
-+ * linux/include/linux/nfs4_mount.h
-+ *
-+ * Copyright (C) 2002 Trond Myklebust
-+ *
-+ * structure passed from user-space to kernel-space during an nfsv4 mount
-+ */
-+
-+/*
-+ * WARNING! Do not delete or change the order of these fields. If
-+ * a new field is required then add it to the end. The version field
-+ * tracks which fields are present. This will ensure some measure of
-+ * mount-to-kernel version compatibility. Some of these aren't used yet
-+ * but here they are anyway.
-+ */
-+#define NFS4_MOUNT_VERSION 1
-+
-+struct nfs_string {
-+ unsigned int len;
-+ const char* data;
-+};
-+
-+struct nfs4_mount_data {
-+ int version; /* 1 */
-+ int flags; /* 1 */
-+ int rsize; /* 1 */
-+ int wsize; /* 1 */
-+ int timeo; /* 1 */
-+ int retrans; /* 1 */
-+ int acregmin; /* 1 */
-+ int acregmax; /* 1 */
-+ int acdirmin; /* 1 */
-+ int acdirmax; /* 1 */
-+
-+ /* see the definition of 'struct clientaddr4' in RFC3010 */
-+ struct nfs_string client_addr; /* 1 */
-+
-+ /* Mount path */
-+ struct nfs_string mnt_path; /* 1 */
-+
-+ /* Server details */
-+ struct nfs_string hostname; /* 1 */
-+ /* Server IP address */
-+ unsigned int host_addrlen; /* 1 */
-+ struct sockaddr* host_addr; /* 1 */
-+
-+ /* Transport protocol to use */
-+ int proto; /* 1 */
-+
-+ /* Pseudo-flavours to use for authentication. See RFC2623 */
-+ int auth_flavourlen; /* 1 */
-+ int *auth_flavours; /* 1 */
-+};
-+
-+/* bits in the flags field */
-+/* Note: the fields that correspond to existing NFSv2/v3 mount options
-+ * should mirror the values from include/linux/nfs_mount.h
-+ */
-+
-+#define NFS4_MOUNT_SOFT 0x0001 /* 1 */
-+#define NFS4_MOUNT_INTR 0x0002 /* 1 */
-+#define NFS4_MOUNT_NOCTO 0x0010 /* 1 */
-+#define NFS4_MOUNT_NOAC 0x0020 /* 1 */
-+#define NFS4_MOUNT_STRICTLOCK 0x1000 /* 1 */
-+#define NFS4_MOUNT_FLAGMASK 0xFFFF
-+
-+/* pseudoflavors: */
-+
-+#define RPC_AUTH_GSS_KRB5 390003
-+#define RPC_AUTH_GSS_KRB5I 390004
-+#define RPC_AUTH_GSS_KRB5P 390005
-+#define RPC_AUTH_GSS_LKEY 390006
-+#define RPC_AUTH_GSS_LKEYI 390007
-+#define RPC_AUTH_GSS_LKEYP 390008
-+#define RPC_AUTH_GSS_SPKM 390009
-+#define RPC_AUTH_GSS_SPKMI 390010
-+#define RPC_AUTH_GSS_SPKMP 390011
-+
-+#endif
-diff -puN /dev/null mount/nfs4mount.c
---- /dev/null 2003-01-08 17:56:04.000000000 -0500
-+++ util-linux-2.11z-bfields/mount/nfs4mount.c 2003-04-23 17:28:54.000000000 -0400
-@@ -0,0 +1,323 @@
-+/*
-+ * nfs4mount.c -- Linux NFS mount
-+ * Copyright (C) 2002 Trond Myklebust <trond.myklebust@fys.uio.no>
-+ *
-+ * This program is free software; you can redistribute it and/or modify
-+ * it under the terms of the GNU General Public License as published by
-+ * the Free Software Foundation; either version 2, or (at your option)
-+ * any later version.
-+ *
-+ * This program is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+ * GNU General Public License for more details.
-+ *
-+ * Note: this file based on the original nfsmount.c
-+ */
-+
-+#include "../defines.h" /* for HAVE_rpcsvc_nfs_prot_h and HAVE_inet_aton */
-+
-+#include <linux/posix_types.h>
-+#include <asm/posix_types.h>
-+#undef __FD_CLR
-+#undef __FD_SET
-+#undef __FD_ISSET
-+#undef __FD_ZERO
-+
-+#include <unistd.h>
-+#include <stdio.h>
-+#include <string.h>
-+#include <errno.h>
-+#include <netdb.h>
-+#include <time.h>
-+#include <sys/socket.h>
-+#include <sys/time.h>
-+#include <sys/utsname.h>
-+#include <sys/stat.h>
-+#include <netinet/in.h>
-+#include <arpa/inet.h>
-+
-+#include "sundries.h"
-+
-+#include "mount_constants.h"
-+#include "nfs4_mount.h"
-+
-+#include "nls.h"
-+
-+#ifndef NFS_PORT
-+#define NFS_PORT 2049
-+#endif
-+
-+static int parse_devname(char *hostdir, char **hostname, char **dirname)
-+{
-+ char *s;
-+
-+ if (!(s = strchr(hostdir, ':'))) {
-+ fprintf(stderr,
-+ _("mount: "
-+ "directory to mount not in host:dir format\n"));
-+ return -1;
-+ }
-+ *hostname = hostdir;
-+ *dirname = s + 1;
-+ *s = '\0';
-+ /* Ignore all but first hostname in replicated mounts
-+ until they can be fully supported. (mack@sgi.com) */
-+ if ((s = strchr(hostdir, ','))) {
-+ *s = '\0';
-+ fprintf(stderr,
-+ _("mount: warning: "
-+ "multiple hostnames not supported\n"));
-+ }
-+ return 0;
-+}
-+
-+static int fill_ipv4_sockaddr(const char *hostname, struct sockaddr_in *addr)
-+{
-+ struct hostent *hp;
-+ addr->sin_family = AF_INET;
-+
-+ if (inet_aton(hostname, &addr->sin_addr))
-+ return 0;
-+ if ((hp = gethostbyname(hostname)) == NULL) {
-+ fprintf(stderr, _("mount: can't get address for %s\n"),
-+ hostname);
-+ return -1;
-+ }
-+ if (hp->h_length > sizeof(struct in_addr)) {
-+ fprintf(stderr,
-+ _("mount: got bad hp->h_length\n"));
-+ hp->h_length = sizeof(struct in_addr);
-+ }
-+ memcpy(&addr->sin_addr, hp->h_addr, hp->h_length);
-+ return 0;
-+}
-+
-+static int get_my_ipv4addr(char *ip_addr, int len)
-+{
-+ char myname[1024];
-+ struct sockaddr_in myaddr;
-+
-+ if (gethostname(myname, sizeof(myname))) {
-+ fprintf(stderr, _("mount: can't determine client address\n"));
-+ return -1;
-+ }
-+ if (fill_ipv4_sockaddr(myname, &myaddr))
-+ return -1;
-+ snprintf(ip_addr, len, "%s", inet_ntoa(myaddr.sin_addr));
-+ ip_addr[len-1] = '\0';
-+ return 0;
-+}
-+
-+int nfs4mount(const char *spec, const char *node, int *flags,
-+ char **extra_opts, char **mount_opts,
-+ int running_bg)
-+{
-+ static struct nfs4_mount_data data;
-+ static char hostdir[1024];
-+ static char ip_addr[16] = "127.0.0.1";
-+ static struct sockaddr_in server_addr;
-+ static int pseudoflavour = 0;
-+
-+ char *hostname, *dirname, *old_opts;
-+ char new_opts[1024];
-+ char *opt, *opteq;
-+ char *s;
-+ int val;
-+ int port, bg, soft, intr;
-+ int nocto, noac;
-+ int retry;
-+ int retval;
-+
-+ retval = EX_FAIL;
-+ if (strlen(spec) >= sizeof(hostdir)) {
-+ fprintf(stderr, _("mount: "
-+ "excessively long host:dir argument\n"));
-+ goto fail;
-+ }
-+ strcpy(hostdir, spec);
-+ if (parse_devname(hostdir, &hostname, &dirname))
-+ goto fail;
-+
-+ if (fill_ipv4_sockaddr(hostname, &server_addr))
-+ goto fail;
-+ if (get_my_ipv4addr(ip_addr, sizeof(ip_addr)))
-+ goto fail;
-+
-+ /* add IP address to mtab options for use when unmounting */
-+ s = inet_ntoa(server_addr.sin_addr);
-+ old_opts = *extra_opts;
-+ if (!old_opts)
-+ old_opts = "";
-+ if (strlen(old_opts) + strlen(s) + 10 >= sizeof(new_opts)) {
-+ fprintf(stderr, _("mount: "
-+ "excessively long option argument\n"));
-+ goto fail;
-+ }
-+ snprintf(new_opts, sizeof(new_opts), "%s%saddr=%s",
-+ old_opts, *old_opts ? "," : "", s);
-+ *extra_opts = xstrdup(new_opts);
-+
-+ /* Set default options.
-+ * rsize/wsize and timeo are left 0 in order to
-+ * let the kernel decide.
-+ */
-+ memset(&data, 0, sizeof(data));
-+ data.retrans = 3;
-+ data.acregmin = 3;
-+ data.acregmax = 60;
-+ data.acdirmin = 30;
-+ data.acdirmax = 60;
-+ data.proto = IPPROTO_TCP;
-+
-+ bg = 0;
-+ soft = 0;
-+ intr = 0;
-+ nocto = 0;
-+ noac = 0;
-+ retry = 10000; /* 10000 minutes ~ 1 week */
-+
-+ /*
-+ * NFSv4 specifies that the default port should be 2049
-+ */
-+ port = NFS_PORT;
-+
-+ /* parse options */
-+
-+ for (opt = strtok(old_opts, ","); opt; opt = strtok(NULL, ",")) {
-+ if ((opteq = strchr(opt, '='))) {
-+ val = atoi(opteq + 1);
-+ *opteq = '\0';
-+ if (!strcmp(opt, "rsize"))
-+ data.rsize = val;
-+ else if (!strcmp(opt, "wsize"))
-+ data.wsize = val;
-+ else if (!strcmp(opt, "timeo"))
-+ data.timeo = val;
-+ else if (!strcmp(opt, "retrans"))
-+ data.retrans = val;
-+ else if (!strcmp(opt, "acregmin"))
-+ data.acregmin = val;
-+ else if (!strcmp(opt, "acregmax"))
-+ data.acregmax = val;
-+ else if (!strcmp(opt, "acdirmin"))
-+ data.acdirmin = val;
-+ else if (!strcmp(opt, "acdirmax"))
-+ data.acdirmax = val;
-+ else if (!strcmp(opt, "actimeo")) {
-+ data.acregmin = val;
-+ data.acregmax = val;
-+ data.acdirmin = val;
-+ data.acdirmax = val;
-+ }
-+ else if (!strcmp(opt, "retry"))
-+ retry = val;
-+ else if (!strcmp(opt, "port"))
-+ port = val;
-+ else if (!strcmp(opt, "proto")) {
-+ if (!strncmp(opteq+1, "tcp", 3))
-+ data.proto = IPPROTO_TCP;
-+ else if (!strncmp(opteq+1, "udp", 3))
-+ data.proto = IPPROTO_UDP;
-+ else
-+ printf(_("Warning: Unrecognized proto= option.\n"));
-+ } else if (!strcmp(opt, "clientaddr")) {
-+ if (strlen(opteq+1) >= sizeof(ip_addr))
-+ printf(_("Invalid client address %s"),
-+ opteq+1);
-+ strncpy(ip_addr,opteq+1, sizeof(ip_addr));
-+ ip_addr[sizeof(ip_addr)-1] = '\0';
-+ } else if (!strcmp(opt, "sec")) {
-+ if (!strncmp(opteq+1, "krb5i",5))
-+ pseudoflavour = 390004;
-+ else if (!strncmp(opteq+1, "krb5p",5))
-+ pseudoflavour = 390005;
-+ else if (!strncmp(opteq+1, "krb5",4))
-+ pseudoflavour = 390003;
-+ else {
-+ printf(_("unknown security type %s\n"),
-+ opteq+1);
-+ goto fail;
-+ }
-+ } else if (!strcmp(opt, "addr")) {
-+ /* ignore */;
-+ } else {
-+ printf(_("unknown nfs mount parameter: "
-+ "%s=%d\n"), opt, val);
-+ goto fail;
-+ }
-+ } else {
-+ val = 1;
-+ if (!strncmp(opt, "no", 2)) {
-+ val = 0;
-+ opt += 2;
-+ }
-+ if (!strcmp(opt, "bg"))
-+ bg = val;
-+ else if (!strcmp(opt, "fg"))
-+ bg = !val;
-+ else if (!strcmp(opt, "soft"))
-+ soft = val;
-+ else if (!strcmp(opt, "hard"))
-+ soft = !val;
-+ else if (!strcmp(opt, "intr"))
-+ intr = val;
-+ else if (!strcmp(opt, "cto"))
-+ nocto = !val;
-+ else if (!strcmp(opt, "ac"))
-+ noac = !val;
-+ else {
-+ if (!sloppy) {
-+ printf(_("unknown nfs mount option: "
-+ "%s%s\n"), val ? "" : "no", opt);
-+ goto fail;
-+ }
-+ }
-+ }
-+ }
-+
-+ data.flags = (soft ? NFS4_MOUNT_SOFT : 0)
-+ | (intr ? NFS4_MOUNT_INTR : 0)
-+ | (nocto ? NFS4_MOUNT_NOCTO : 0)
-+ | (noac ? NFS4_MOUNT_NOAC : 0);
-+
-+ if (pseudoflavour != 0) {
-+ data.auth_flavourlen = 1;
-+ data.auth_flavours = &pseudoflavour;
-+ }
-+
-+ data.client_addr.data = ip_addr;
-+ data.client_addr.len = strlen(ip_addr);
-+
-+ data.mnt_path.data = dirname;
-+ data.mnt_path.len = strlen(dirname);
-+
-+ data.hostname.data = hostname;
-+ data.hostname.len = strlen(hostname);
-+ data.host_addr = (struct sockaddr *)&server_addr;
-+ data.host_addrlen = sizeof(server_addr);
-+
-+#ifdef NFS_MOUNT_DEBUG
-+ printf("rsize = %d, wsize = %d, timeo = %d, retrans = %d\n",
-+ data.rsize, data.wsize, data.timeo, data.retrans);
-+ printf("acreg (min, max) = (%d, %d), acdir (min, max) = (%d, %d)\n",
-+ data.acregmin, data.acregmax, data.acdirmin, data.acdirmax);
-+ printf("port = %d, bg = %d, retry = %d, flags = %.8x\n",
-+ port, bg, retry, data.flags);
-+ printf("soft = %d, intr = %d, nocto = %d, noac = %d\n",
-+ (data.flags & NFS4_MOUNT_SOFT) != 0,
-+ (data.flags & NFS4_MOUNT_INTR) != 0,
-+ (data.flags & NFS4_MOUNT_NOCTO) != 0,
-+ (data.flags & NFS4_MOUNT_NOAC) != 0);
-+ printf("proto = %s\n", (data.proto == IPPROTO_TCP) ? "tcp" : "udp");
-+#endif
-+
-+ data.version = NFS4_MOUNT_VERSION;
-+
-+ *mount_opts = (char *) &data;
-+ /* clean up */
-+ return 0;
-+
-+fail:
-+ return retval;
-+}
diff --git a/sys-apps/util-linux/files/util-linux-2.12p-swapon-check-symlinks.patch b/sys-apps/util-linux/files/util-linux-2.12p-swapon-check-symlinks.patch
deleted file mode 100644
index f4214580..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12p-swapon-check-symlinks.patch
+++ /dev/null
@@ -1,34 +0,0 @@
---- util-linux-2.12b/mount/swapon.c
-+++ util-linux-2.12b/mount/swapon.c
-@@ -7,2 +7,3 @@
- #include <stdlib.h>
-+#include <sys/param.h>
- #include <stdio.h>
-@@ -137,10 +138,27 @@
- static int
- is_in_proc_swaps(const char *fname) {
- int i;
-+ struct stat fstatbuf;
-
- for (i = 0; i < numSwaps; i++)
- if (swapFiles[i] && !strcmp(fname, swapFiles[i]))
- return 1;
-+
-+ /* fallback:
-+ * if the device in /etc/fstab is a symlink, the entry
-+ * in /proc/swaps won't match because the kernel stores
-+ * absolute pathnames. Here we compare dev_t's.
-+ */
-+ if (!lstat(fname, &fstatbuf))
-+ if (S_ISLNK(fstatbuf.st_mode)) {
-+ struct stat swapstatbuf;
-+ stat(fname, &fstatbuf);
-+ for (i = 0; i < numSwaps; i++)
-+ if (swapFiles[i] && !stat(swapFiles[i], &swapstatbuf) && \
-+ swapstatbuf.st_rdev == fstatbuf.st_rdev)
-+ return 1;
-+ }
-+
- return 0;
- }
-
diff --git a/sys-apps/util-linux/files/util-linux-2.12q-debian-10cfdisk.patch b/sys-apps/util-linux/files/util-linux-2.12q-debian-10cfdisk.patch
deleted file mode 100644
index 9092e0be..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12q-debian-10cfdisk.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-## 10cfdisk.dpatch by LaMont Jones <lamont@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Buffer overruns with narrow terminal windows.
-
-@DPATCH@
-diff -urNad util-linux/fdisk/cfdisk.c /tmp/dpep.rEB26p/util-linux/fdisk/cfdisk.c
---- util-linux.orig/fdisk/cfdisk.c 2004-12-24 14:41:20.000000000 -0700
-+++ util-linux/fdisk/cfdisk.c 2004-12-24 15:00:00.503453740 -0700
-@@ -2100,7 +2100,7 @@
- if (to_file) {
- if ((fp = fopen(fname, "w")) == NULL) {
- char errstr[LINE_LENGTH];
-- sprintf(errstr, _("Cannot open file '%s'"), fname);
-+ snprintf(errstr, sizeof(errstr), _("Cannot open file '%s'"), fname);
- print_warning(errstr);
- return;
- }
-@@ -2184,7 +2184,7 @@
- if (to_file) {
- if ((fp = fopen(fname, "w")) == NULL) {
- char errstr[LINE_LENGTH];
-- sprintf(errstr, _("Cannot open file '%s'"), fname);
-+ snprintf(errstr, sizeof(errstr), _("Cannot open file '%s'"), fname);
- print_warning(errstr);
- return;
- }
-@@ -2638,9 +2638,9 @@
- mvaddstr(WARNING_START, 0, line);
-
-
-- sprintf(line, "cfdisk %s", VERSION);
-+ snprintf(line, COLS+1, "cfdisk %s", VERSION);
- mvaddstr(HEADER_START, (COLS-strlen(line))/2, line);
-- sprintf(line, _("Disk Drive: %s"), disk_device);
-+ snprintf(line, COLS+1, _("Disk Drive: %s"), disk_device);
- mvaddstr(HEADER_START+2, (COLS-strlen(line))/2, line);
- {
- long long bytes = actual_size*(long long) SECTOR_SIZE;
-@@ -2654,7 +2654,7 @@
- bytes, megabytes/K, (10*megabytes/K)%10);
- }
- mvaddstr(HEADER_START+3, (COLS-strlen(line))/2, line);
-- sprintf(line, _("Heads: %d Sectors per Track: %d Cylinders: %lld"),
-+ snprintf(line, COLS+1, _("Heads: %d Sectors per Track: %d Cylinders: %lld"),
- heads, sectors, cylinders);
- mvaddstr(HEADER_START+4, (COLS-strlen(line))/2, line);
-
diff --git a/sys-apps/util-linux/files/util-linux-2.12q-dont-umask.patch b/sys-apps/util-linux/files/util-linux-2.12q-dont-umask.patch
deleted file mode 100644
index 704c2581..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12q-dont-umask.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Don't force umask to 022 or the -o umask option doesn't work.
-
-Patch by Daniel Drake.
-
-http://bugs.gentoo.org/93671
-
---- mount/mount.c
-+++ mount/mount.c
-@@ -1491,8 +1491,6 @@ main(int argc, char *argv[]) {
- if ((p = strrchr(progname, '/')) != NULL)
- progname = p+1;
-
-- umask(022);
--
- /* People report that a mount called from init without console
- writes error messages to /etc/mtab
- Let us try to avoid getting fd's 0,1,2 */
diff --git a/sys-apps/util-linux/files/util-linux-2.12q-i18n-update.patch b/sys-apps/util-linux/files/util-linux-2.12q-i18n-update.patch
deleted file mode 100644
index a47810cd..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12q-i18n-update.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-DELACOUR Guillaume reports:
-i18n: Typo in french translation of mount error
-http://bugs.gentoo.org/show_bug.cgi?id=75693
---- po/fr.po
-+++ po/fr.po
-@@ -8358,3 +8358,3 @@
- msgid "%s looks like swapspace - not mounted"
--msgstr "%s ressemble à un esapce de swap - n'a pas été monté"
-+msgstr "%s ressemble à un espace de swap - n'a pas été monté"
-
diff --git a/sys-apps/util-linux/files/util-linux-2.12q-more-fake-checks-v2.patch b/sys-apps/util-linux/files/util-linux-2.12q-more-fake-checks-v2.patch
deleted file mode 100644
index f598a8da..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12q-more-fake-checks-v2.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-> Running `mount -fv /mnt/pnt` incorrectly updates /etc/mtab
-
-This one is bogus.
-
-Manpage:
-
-=====
--f Causes everything to be done except for the actual system call;
- if it's not obvious, this ``fakes'' mounting the file system. This option
- is useful in conjunction with the -v flag to determine what the mount
- command is trying to do. It can also be used to add entries for devices that
- were mounted earlier with the -n option.
-=====
-
-Also, we need it in /etc/init.d/checkroot to regen /etc/mtab ...
-
-
-=======================================================================
-Running `mount -afvt type` incorrectly warns that 'nothing was mounted'
-
---- mount/mount.c
-+++ mount/mount.c
-#@@ -659,7 +659,7 @@
-# if (verbose)
-# print_one (&mnt);
-#
-#- if (!nomtab && mtab_is_writable()) {
-#+ if (!fake && !nomtab && mtab_is_writable()) {
-# if (flags & MS_REMOUNT)
-# update_mtab (mnt.mnt_dir, &mnt);
-# else {
-@@ -1629,7 +1629,7 @@
- case 0:
- /* mount -a */
- result = do_mount_all (types, options, test_opts);
-- if (result == 0 && verbose)
-+ if (result == 0 && verbose && !fake)
- error(_("nothing was mounted"));
- break;
-
diff --git a/sys-apps/util-linux/files/util-linux-2.12q-no-m68k-fdisk.patch b/sys-apps/util-linux/files/util-linux-2.12q-no-m68k-fdisk.patch
deleted file mode 100644
index 6d3334f4..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12q-no-m68k-fdisk.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Disable building fdisk on m68k
-
---- fdisk/Makefile
-+++ fdisk/Makefile
-@@ -18,8 +18,10 @@
- endif
- endif
-
-+ifneq "$(ARCH)" "m68k"
- SBIN:=$(SBIN) fdisk
- MAN8:=$(MAN8) fdisk.8
-+endif
-
- ifneq "$(ARCH)" "sparc"
- SBIN:=$(SBIN) $(CFDISK) sfdisk
diff --git a/sys-apps/util-linux/files/util-linux-2.12q-umount-dont-write-mtab-with-remount.patch b/sys-apps/util-linux/files/util-linux-2.12q-umount-dont-write-mtab-with-remount.patch
deleted file mode 100644
index 2b8f4ad3..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12q-umount-dont-write-mtab-with-remount.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Make umount respect the -n option when using -r
-
-Patch by Derick Swanepoel
-
-http://bugs.gentoo.org/98675
-
---- mount/umount.c
-+++ mount/umount.c
-@@ -349,7 +349,8 @@
- remnt.mnt_type = remnt.mnt_fsname = NULL;
- remnt.mnt_dir = xstrdup(node);
- remnt.mnt_opts = xstrdup("ro");
-- update_mtab(node, &remnt);
-+ if (!nomtab && mtab_is_writable())
-+ update_mtab(node, &remnt);
- return 0;
- } else if (errno != EBUSY) { /* hmm ... */
- perror("remount");
diff --git a/sys-apps/util-linux/files/util-linux-2.12q-update-mtab-when-moving.patch b/sys-apps/util-linux/files/util-linux-2.12q-update-mtab-when-moving.patch
deleted file mode 100644
index aa921f5e..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12q-update-mtab-when-moving.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Running `mount --move /foo /bar` would leave the old /foo entry in /etc/mtab
-and create a new /bar entry with wrong info.
-
-http://bugs.gentoo.org/104697
-
---- 1/mount/mount.c
-+++ 2/mount/mount.c
-@@ -665,6 +665,25 @@
- else {
- mntFILE *mfp;
-
-+ /* when moving a mount point, we have to make sure the mtab
-+ * gets updated properly. We get info about the old mount
-+ * point, copy it to the new mount point, and then delete
-+ * the old mount point. */
-+ if (flags & MS_MOVE) {
-+ const char *olddir = mnt.mnt_fsname;
-+ struct mntentchn *oldmc = oldmc = getmntfile(olddir);
-+ if (oldmc != NULL) {
-+ mnt.mnt_fsname = xstrdup(oldmc->m.mnt_fsname);
-+ mnt.mnt_type = oldmc->m.mnt_type;
-+ mnt.mnt_opts = oldmc->m.mnt_opts;
-+ mnt.mnt_freq = oldmc->m.mnt_freq;
-+ mnt.mnt_passno = oldmc->m.mnt_passno;
-+ }
-+ update_mtab(olddir, NULL);
-+ if (oldmc != NULL)
-+ my_free(olddir);
-+ }
-+
- lock_mtab();
- mfp = my_setmntent(MOUNTED, "a+");
- if (mfp == NULL || mfp->mntent_fp == NULL) {
diff --git a/sys-apps/util-linux/files/util-linux-2.12q-update_mtab-fixes.patch b/sys-apps/util-linux/files/util-linux-2.12q-update_mtab-fixes.patch
deleted file mode 100644
index 7e1c9db6..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12q-update_mtab-fixes.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-This fixes a few issues with update_mtab():
-- If it is a remount, and only mnt_opts needs updating, mc->m.mnt_opts is set
- to point to instead->mnt_opts, rather than allocating a new string, which
- would cause a double free if the caller actually freed the passed mnt_opts,
- as we free mc->m.mnt_opts before returning to the caller.
-- Mostly the same issue as above. If mtab does not contain the new entry, then
- absent->m is set to point to instead, which would have cause a double free
- if absent was inserted properly into the linked list, since we free all
- elements of absent before returning to the caller.
-- If mtab does not contain the new entry, then only mc0->prev is updated to
- point to absent, but not the old mc0->prev's nxt pointer. Because we then
- use the nxt pointers to write the new mtab, absent is not added to the new
- mtab.
-- If mtab is empty, absent->prev should be set to mc0, and not mc0->prev, as
- it will be NULL.
-- Memory leak if we have to abort before mc0 and co are freed.
-
-Patch by Martin Schlemmer <azarah@gentoo.org>
-
-
---- util-linux-2.12q/mount/fstab.c 2005-09-14 15:30:10.000000000 +0200
-+++ util-linux-2.12q.az/mount/fstab.c 2005-09-14 15:31:48.000000000 +0200
-@@ -604,15 +604,32 @@ update_mtab (const char *dir, struct my_
- free(mc);
- }
- } else {
-- /* A remount */
-- mc->m.mnt_opts = instead->mnt_opts;
-+ /* A remount. */
-+ my_free(mc->m.mnt_opts);
-+ /* Need to alloc memory, else we might
-+ * run into issues if both we and the caller frees
-+ * mnt_opts ... */
-+ mc->m.mnt_opts = xstrdup(instead->mnt_opts);
- }
- } else if (instead) {
- /* not found, add a new entry */
- absent = xmalloc(sizeof(*absent));
-- absent->m = *instead;
-+ /* Cannot just set absent->m to instead, as we free absent
-+ * below, and the caller might free instead */
-+ absent->m.mnt_fsname = xstrdup(instead->mnt_fsname);
-+ absent->m.mnt_dir = xstrdup(instead->mnt_dir);
-+ absent->m.mnt_type = xstrdup(instead->mnt_type);
-+ absent->m.mnt_opts = xstrdup(instead->mnt_opts);
-+ absent->m.mnt_freq = instead->mnt_freq;
-+ absent->m.mnt_passno = instead->mnt_passno;
-+
- absent->nxt = mc0;
-- absent->prev = mc0->prev;
-+ if (mc0->prev != NULL) {
-+ absent->prev = mc0->prev;
-+ mc0->prev->nxt = absent;
-+ } else {
-+ absent->prev = mc0;
-+ }
- mc0->prev = absent;
- if (mc0->nxt == NULL)
- mc0->nxt = absent;
-@@ -624,6 +641,8 @@ update_mtab (const char *dir, struct my_
- int errsv = errno;
- error (_("cannot open %s (%s) - mtab not updated"),
- MOUNTED_TEMP, strerror (errsv));
-+ /* Do not leak memory */
-+ discard_mntentchn(mc0);
- goto leave;
- }
-
diff --git a/sys-apps/util-linux/files/util-linux-2.12q-use-update_mtab-for-fake.patch b/sys-apps/util-linux/files/util-linux-2.12q-use-update_mtab-for-fake.patch
deleted file mode 100644
index 5d0b4366..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12q-use-update_mtab-for-fake.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Use update_mtab() to update /etc/mtab on fake mounts (mount -f), else we get
-dup entries in /etc/mtab.
-
-Patch by Mike Frysinger <vapier@gentoo.org>
-
---- util-linux-2.12q/mount/mount.c 2005-09-14 15:37:43.000000000 +0200
-+++ util-linux-2.12q.az/mount/mount.c 2005-09-14 15:27:14.000000000 +0200
-@@ -662,7 +662,7 @@ update_mtab_entry(const char *spec, cons
- print_one (&mnt);
-
- if (!nomtab && mtab_is_writable()) {
-- if (flags & MS_REMOUNT)
-+ if (fake || (flags & MS_REMOUNT))
- update_mtab (mnt.mnt_dir, &mnt);
- else {
- mntFILE *mfp;
diff --git a/sys-apps/util-linux/files/util-linux-2.12r-HAVE_asm_page_h-loop-aes.patch b/sys-apps/util-linux/files/util-linux-2.12r-HAVE_asm_page_h-loop-aes.patch
deleted file mode 100644
index 8c5bbc7a..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12r-HAVE_asm_page_h-loop-aes.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-fix building when asm/page.h is not available
-
-http://bugs.gentoo.org/168278
-
-the loop-aes patch adds this ...
-
---- mount/swapon.c
-+++ mount/swapon.c
-@@ -31,7 +31,9 @@
- #include <sys/ioctl.h>
- #include <sys/utsname.h>
- #include <sys/time.h>
-+#ifdef HAVE_asm_page_h
- #include <asm/page.h>
-+#endif
- #include "xmalloc.h"
- #include "swap_constants.h"
- #include "swapargs.h"
diff --git a/sys-apps/util-linux/files/util-linux-2.12r-HAVE_asm_page_h.patch b/sys-apps/util-linux/files/util-linux-2.12r-HAVE_asm_page_h.patch
deleted file mode 100644
index 21c04709..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12r-HAVE_asm_page_h.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-fix building when asm/page.h is not available
-
-http://bugs.gentoo.org/168278
-
---- disk-utils/fsck.cramfs.c
-+++ disk-utils/fsck.cramfs.c
-@@ -76,7 +76,9 @@
-
- #define PAD_SIZE 512
-
-+#ifdef HAVE_asm_page_h
- #include <asm/page.h>
-+#endif
- #ifdef PAGE_SIZE
- #define PAGE_CACHE_SIZE ((int) PAGE_SIZE)
- #elif defined __ia64__
diff --git a/sys-apps/util-linux/files/util-linux-2.12r-cal-dumb-terminal.patch b/sys-apps/util-linux/files/util-linux-2.12r-cal-dumb-terminal.patch
deleted file mode 100644
index 073506ec..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12r-cal-dumb-terminal.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-If you try to use cal on a terminal which doesnt support highlighting,
-Senter and Sexit will be set to NULL instead of "" which will cause the
-resulting output to be off:
-
-$ env TERM=dumb cal
- December 2005
-Su Mo Tu We Th Fr Sa
- 1 2 3
- 4 5 6 7 8 9 10
-111 13 14 15 16 17
-18 19 20 21 22 23 24
-25 26 27 28 29 30 31
-
-http://bugs.gentoo.org/112406
-
---- util-linux/misc-utils/cal.c
-+++ util-linux/misc-utils/cal.c
-@@ -89,7 +89,8 @@
-
- static char *
- my_tgetstr(char *s, char *ss) {
-- return tigetstr(ss);
-+ char *ret = tigetstr(ss);
-+ return (ret == NULL ? "" : ret);
- }
-
- #elif defined(HAVE_termcap)
-@@ -112,7 +113,8 @@
-
- static char *
- my_tgetstr(char *s, char *ss) {
-- return tgetstr(s, &strbuf);
-+ char *ret = tgetstr(s, &strbuf);
-+ return (ret == NULL ? "" : ret);
- }
-
- #endif
diff --git a/sys-apps/util-linux/files/util-linux-2.12r-cracklib-words.patch b/sys-apps/util-linux/files/util-linux-2.12r-cracklib-words.patch
deleted file mode 100644
index 30bc7e0b..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12r-cracklib-words.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- misc-utils/look.c
-+++ misc-utils/look.c
-@@ -137,7 +137,15 @@
- *++p = '\0';
-
- if ((fd = open(file, O_RDONLY, 0)) < 0 || fstat(fd, &sb))
-- err("%s: %s", file, strerror(errno));
-+ {
-+ /* if opening the primary file failed, fall back to cracklib word files */
-+ file = "/usr/share/dict/cracklib-words";
-+ if ((fd = open(file, O_RDONLY, 0)) < 0 || fstat(fd, &sb)) {
-+ file = "/usr/share/dict/cracklib-small";
-+ if ((fd = open(file, O_RDONLY, 0)) < 0 || fstat(fd, &sb))
-+ err("%s: %s\n\tplease emerge sys-apps/cracklib-words or sys-apps/miscfiles", file, strerror(errno));
-+ }
-+ }
- front = mmap(NULL, (size_t) sb.st_size, PROT_READ,
- #ifdef MAP_FILE
- MAP_FILE |
diff --git a/sys-apps/util-linux/files/util-linux-2.12r-fdisk-frame-pointers.patch b/sys-apps/util-linux/files/util-linux-2.12r-fdisk-frame-pointers.patch
deleted file mode 100644
index 1ad29166..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12r-fdisk-frame-pointers.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- fdisk/Makefile.orig 2005-10-15 14:30:56.000000000 +0000
-+++ fdisk/Makefile 2005-10-15 14:33:02.000000000 +0000
-@@ -6,6 +6,9 @@
- include ../make_include
- include ../MCONFIG
-
-+# fdisk when built with ssp and omiting -fomit-frame-pointer causes fdisk/cfdisk/sfdisk to not see the device
-+CFLAGS += -fno-omit-frame-pointer
-+
- MAN8=
- SBIN=
- CFDISK=cfdisk
diff --git a/sys-apps/util-linux/files/util-linux-2.12r-no-_syscall.patch b/sys-apps/util-linux/files/util-linux-2.12r-no-_syscall.patch
deleted file mode 100644
index fb5ab38b..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12r-no-_syscall.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-newer kernel headers stop exporting _syscall#() macro's, so let's insert
-some workarounds to handle this ...
-
-util-linux-2.13 doesnt use _syscall#() anymore
-
-http://bugs.gentoo.org/150852
-
---- lib/my-syscall.h
-+++ lib/my-syscall.h
-@@ -0,0 +1,12 @@
-+#ifndef __MY_SYSCALL_H__
-+#define __MY_SYSCALL_H__
-+
-+#ifndef _syscall5
-+# define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5) \
-+type name (type1 arg1, type2 arg2, type3 arg3, type4 arg4, type5 arg5) \
-+{ \
-+ return (type) syscall(__NR_##name, arg1, arg2, arg3, arg4, arg5); \
-+}
-+#endif
-+
-+#endif
---- fdisk/llseek.c
-+++ fdisk/llseek.c
-@@ -10,6 +10,8 @@
- #include <errno.h>
- #include <unistd.h>
-
-+#include "my-syscall.h"
-+
- extern long long ext2_llseek (unsigned int, long long, unsigned int);
-
- #ifdef __linux__
---- fdisk/sfdisk.c
-+++ fdisk/sfdisk.c
-@@ -177,6 +177,7 @@
- #endif
-
- #ifndef use_lseek
-+#include <my-syscall.h>
- static __attribute__used
- _syscall5(int, _llseek, unsigned int, fd, ulong, hi, ulong, lo,
- loff_t *, res, unsigned int, wh);
---- partx/partx.c
-+++ partx/partx.c
-@@ -339,6 +339,7 @@
-
- #ifdef NEED__llseek
- #include <linux/unistd.h> /* _syscall */
-+#include "../lib/my-syscall.h"
- static
- _syscall5(int, _llseek, uint, fd, ulong, hi, ulong, lo,
- long long *, res, uint, wh);
diff --git a/sys-apps/util-linux/files/util-linux-2.12r-umount-no-special.patch b/sys-apps/util-linux/files/util-linux-2.12r-umount-no-special.patch
deleted file mode 100644
index 2d2c1cfd..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12r-umount-no-special.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- mount/umount.c
-+++ mount/umount.c
-@@ -31,7 +31,7 @@
- #include <arpa/inet.h>
- #endif
-
--#if defined(MNT_FORCE) && !defined(__sparc__) && !defined(__arm__)
-+#if defined(MNT_FORCE)
- /* Interesting ... it seems libc knows about MNT_FORCE and presumably
- about umount2 as well -- need not do anything */
- #else /* MNT_FORCE */
diff --git a/sys-apps/util-linux/files/util-linux-2.12r-umount-nosysfs.patch b/sys-apps/util-linux/files/util-linux-2.12r-umount-nosysfs.patch
deleted file mode 100644
index eb0d4059..00000000
--- a/sys-apps/util-linux/files/util-linux-2.12r-umount-nosysfs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- util-linux-2.12r/mount/umount.c.orig 2006-03-03 11:29:57.000000000 -0500
-+++ util-linux-2.12r/mount/umount.c 2006-03-03 11:30:07.000000000 -0500
-@@ -724,7 +724,7 @@
- if (all) {
- /* nodev stuff: sysfs, usbfs, oprofilefs, ... */
- if (types == NULL)
-- types = "noproc,nodevfs,nodevpts";
-+ types = "noproc,nodevfs,nodevpts,nosysfs";
- result = umount_all (types, test_opts);
- } else if (argc < 1) {
- usage (stderr, 2);
diff --git a/sys-apps/util-linux/files/util-linux-2.13-ioprio-syscalls.patch b/sys-apps/util-linux/files/util-linux-2.13-ioprio-syscalls.patch
deleted file mode 100644
index f558ff6d..00000000
--- a/sys-apps/util-linux/files/util-linux-2.13-ioprio-syscalls.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Just stub this cruft for crappy arches
-
-http://bugs.gentoo.org/190613
-
---- schedutils/ionice.c
-+++ schedutils/ionice.c
-@@ -39,7 +39,8 @@
- # define __NR_ioprio_set 196
- # define __NR_ioprio_get 218
- # else
--# error "Unsupported arch"
-+# define __NR_ioprio_set -1
-+# define __NR_ioprio_get -1
- # endif
-
- # define SYS_ioprio_get __NR_ioprio_get
diff --git a/sys-apps/util-linux/files/util-linux-2.13-setuid-checks.patch b/sys-apps/util-linux/files/util-linux-2.13-setuid-checks.patch
deleted file mode 100644
index a3758ddb..00000000
--- a/sys-apps/util-linux/files/util-linux-2.13-setuid-checks.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From: Ludwig Nussel <ludwig.nussel@suse.de>
-Date: Thu, 20 Sep 2007 12:57:20 +0000 (+0200)
-Subject: mount: doesn't drop privileges properly when calling helpers
-X-Git-Url: http://git.kernel.org/?p=utils%2Futil-linux-ng%2Futil-linux-ng.git;a=commitdiff_plain;h=ebbeb2c7ac1b00b6083905957837a271e80b187e
-
-mount: doesn't drop privileges properly when calling helpers
-
-{,u}mount calls setuid() and setgid() in the wrong order and doesn't checking
-the return value of set{u,g}id(() when running helpers like mount.nfs.
-
-Signed-off-by: Ludwig Nussel <ludwig.nussel@suse.de>
-Signed-off-by: Karel Zak <kzak@redhat.com>
----
-
-diff --git a/mount/mount.c b/mount/mount.c
-index 40699f3..5bc2b30 100644
---- a/mount/mount.c
-+++ b/mount/mount.c
-@@ -634,8 +634,12 @@ check_special_mountprog(const char *spec, const char *node, const char *type, in
- char *oo, *mountargs[10];
- int i = 0;
-
-- setuid(getuid());
-- setgid(getgid());
-+ if(setgid(getgid()) < 0)
-+ die(EX_FAIL, _("mount: cannot set group id: %s"), strerror(errno));
-+
-+ if(setuid(getuid()) < 0)
-+ die(EX_FAIL, _("mount: cannot set user id: %s"), strerror(errno));
-+
- oo = fix_opts_string (flags, extra_opts, NULL);
- mountargs[i++] = mountprog; /* 1 */
- mountargs[i++] = (char *) spec; /* 2 */
-diff --git a/mount/umount.c b/mount/umount.c
-index b3100c9..3221619 100644
---- a/mount/umount.c
-+++ b/mount/umount.c
-@@ -102,8 +102,12 @@ check_special_umountprog(const char *spec, const char *node,
- char *umountargs[8];
- int i = 0;
-
-- setuid(getuid());
-- setgid(getgid());
-+ if(setgid(getgid()) < 0)
-+ die(EX_FAIL, _("umount: cannot set group id: %s"), strerror(errno));
-+
-+ if(setuid(getuid()) < 0)
-+ die(EX_FAIL, _("umount: cannot set user id: %s"), strerror(errno));
-+
- umountargs[i++] = umountprog;
- umountargs[i++] = xstrdup(node);
- if (nomtab)
diff --git a/sys-apps/util-linux/files/util-linux-2.13-uclibc.patch b/sys-apps/util-linux/files/util-linux-2.13-uclibc.patch
deleted file mode 100644
index 237e126e..00000000
--- a/sys-apps/util-linux/files/util-linux-2.13-uclibc.patch
+++ /dev/null
@@ -1,71 +0,0 @@
---- login-utils/agetty.c
-+++ login-utils/agetty.c
-@@ -884,7 +884,7 @@
-
- case 'o':
- {
-- char domainname[HOST_NAME_MAX+1];
-+ char domainname[HOSTNAME_LENGTH+1];
- #ifdef HAVE_GETDOMAINNAME
- if (getdomainname(domainname, sizeof(domainname)))
- #endif
-@@ -897,7 +897,7 @@
- case 'O':
- {
- char *dom = "unknown_domain";
-- char host[HOST_NAME_MAX + 1];
-+ char host[HOSTNAME_LENGTH + 1];
- struct addrinfo hints, *info = NULL;
-
- memset(&hints, 0, sizeof(hints));
-@@ -992,7 +992,7 @@
- }
- #endif
- {
-- char hn[HOST_NAME_MAX+1];
-+ char hn[HOSTNAME_LENGTH+1];
- if (gethostname(hn, sizeof(hn)) == 0)
- write(1, hn, strlen(hn));
- }
---- configure
-+++ configure
-@@ -7663,7 +7663,10 @@
- main ()
- {
-
--int test = SYS_sched_getaffinity;
-+#if defined(__UCLIBC__) && __UCLIBC_SUBLEVEL__ <= 28
-+#error taskset unusable
-+#endif
-+int test = SYS_sched_getaffinity;
-
- ;
- return 0;
---- sys-utils/setarch.c
-+++ sys-utils/setarch.c
-@@ -39,6 +39,10 @@
- #include <sys/utsname.h>
- #include "nls.h"
-
-+#if defined(__UCLIBC__) && __UCLIBC_SUBLEVEL__ <= 28
-+static const char *program_invocation_short_name;
-+#endif
-+
- #define set_pers(pers) ((long)syscall(SYS_personality, pers))
-
- struct {
-@@ -184,6 +188,14 @@
- bindtextdomain(PACKAGE, LOCALEDIR);
- textdomain(PACKAGE);
-
-+#if defined(__UCLIBC__) && __UCLIBC_SUBLEVEL__ <= 28
-+ program_invocation_short_name = strrchr(argv[0],'/');
-+ if (program_invocation_short_name)
-+ program_invocation_short_name++;
-+ else
-+ program_invocation_short_name = argv[0];
-+#endif
-+
- if (argc < 1)
- show_usage(_("Not enough arguments"));
-
diff --git a/sys-apps/util-linux/files/util-linux-2.13.1-no-a.out.patch b/sys-apps/util-linux/files/util-linux-2.13.1-no-a.out.patch
deleted file mode 100644
index d871575e..00000000
--- a/sys-apps/util-linux/files/util-linux-2.13.1-no-a.out.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-http://bugs.gentoo.org/221939
-http://article.gmane.org/gmane.linux.utilities.util-linux-ng/1463
-
---- a/text-utils/more.c
-+++ b/text-utils/more.c
-@@ -54,7 +54,6 @@
- #include <sys/stat.h>
- #include <sys/file.h>
- #include <sys/wait.h>
--#include <a.out.h>
- #include "xstrncpy.h"
- #include "nls.h"
- #include "widechar.h"
-@@ -546,9 +545,9 @@ magic(f, fs)
-
- if (fread(twobytes, 2, 1, f) == 1) {
- switch(twobytes[0] + (twobytes[1]<<8)) {
-- case OMAGIC: /* 0407 */
-- case NMAGIC: /* 0410 */
-- case ZMAGIC: /* 0413 */
-+ case 0407: /* a.out obj */
-+ case 0410: /* a.out exec */
-+ case 0413: /* a.out demand exec */
- case 0405:
- case 0411:
- case 0177545:
diff --git a/sys-apps/util-linux/files/util-linux-2.14-AC_BIG_ENDIAN.patch b/sys-apps/util-linux/files/util-linux-2.14-AC_BIG_ENDIAN.patch
deleted file mode 100644
index beff6b84..00000000
--- a/sys-apps/util-linux/files/util-linux-2.14-AC_BIG_ENDIAN.patch
+++ /dev/null
@@ -1,257 +0,0 @@
-patch configure to avoid running autotools
-
-commit 43f2d5bcbc61d2fb4731a7a28908fee20132727f
-Author: Karel Zak <kzak@redhat.com>
-Date: Fri Dec 5 14:01:12 2008 +0100
-
-build-sys: add missing AC_C_BIGENDIAN
-
-This configure test is required in include/bitops.h.
-
-Signed-off-by: Karel Zak <kzak@redhat.com>
---- configure
-+++ configure
-@@ -5157,6 +5157,243 @@ fi
- done
-
-
-+{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
-+echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
-+if test "${ac_cv_c_bigendian+set}" = set; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+ # See if sys/param.h defines the BYTE_ORDER macro.
-+cat >conftest.$ac_ext <<_ACEOF
-+/* confdefs.h. */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h. */
-+#include <sys/types.h>
-+#include <sys/param.h>
-+
-+int
-+main ()
-+{
-+#if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
-+ && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
-+ bogus endian macros
-+#endif
-+
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+rm -f conftest.$ac_objext
-+if { (ac_try="$ac_compile"
-+case "(($ac_try" in
-+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+ *) ac_try_echo=$ac_try;;
-+esac
-+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-+ (eval "$ac_compile") 2>conftest.er1
-+ ac_status=$?
-+ grep -v '^ *+' conftest.er1 >conftest.err
-+ rm -f conftest.er1
-+ cat conftest.err >&5
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); } && {
-+ test -z "$ac_c_werror_flag" ||
-+ test ! -s conftest.err
-+ } && test -s conftest.$ac_objext; then
-+ # It does; now see whether it defined to BIG_ENDIAN or not.
-+cat >conftest.$ac_ext <<_ACEOF
-+/* confdefs.h. */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h. */
-+#include <sys/types.h>
-+#include <sys/param.h>
-+
-+int
-+main ()
-+{
-+#if BYTE_ORDER != BIG_ENDIAN
-+ not big endian
-+#endif
-+
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+rm -f conftest.$ac_objext
-+if { (ac_try="$ac_compile"
-+case "(($ac_try" in
-+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+ *) ac_try_echo=$ac_try;;
-+esac
-+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-+ (eval "$ac_compile") 2>conftest.er1
-+ ac_status=$?
-+ grep -v '^ *+' conftest.er1 >conftest.err
-+ rm -f conftest.er1
-+ cat conftest.err >&5
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); } && {
-+ test -z "$ac_c_werror_flag" ||
-+ test ! -s conftest.err
-+ } && test -s conftest.$ac_objext; then
-+ ac_cv_c_bigendian=yes
-+else
-+ echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+ ac_cv_c_bigendian=no
-+fi
-+
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+else
-+ echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+ # It does not; compile a test program.
-+if test "$cross_compiling" = yes; then
-+ # try to guess the endianness by grepping values into an object file
-+ ac_cv_c_bigendian=unknown
-+ cat >conftest.$ac_ext <<_ACEOF
-+/* confdefs.h. */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h. */
-+short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
-+short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
-+void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
-+short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
-+short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
-+void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
-+int
-+main ()
-+{
-+ _ascii (); _ebcdic ();
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+rm -f conftest.$ac_objext
-+if { (ac_try="$ac_compile"
-+case "(($ac_try" in
-+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+ *) ac_try_echo=$ac_try;;
-+esac
-+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-+ (eval "$ac_compile") 2>conftest.er1
-+ ac_status=$?
-+ grep -v '^ *+' conftest.er1 >conftest.err
-+ rm -f conftest.er1
-+ cat conftest.err >&5
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); } && {
-+ test -z "$ac_c_werror_flag" ||
-+ test ! -s conftest.err
-+ } && test -s conftest.$ac_objext; then
-+ if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
-+ ac_cv_c_bigendian=yes
-+fi
-+if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
-+ if test "$ac_cv_c_bigendian" = unknown; then
-+ ac_cv_c_bigendian=no
-+ else
-+ # finding both strings is unlikely to happen, but who knows?
-+ ac_cv_c_bigendian=unknown
-+ fi
-+fi
-+else
-+ echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+
-+fi
-+
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+else
-+ cat >conftest.$ac_ext <<_ACEOF
-+/* confdefs.h. */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h. */
-+$ac_includes_default
-+int
-+main ()
-+{
-+
-+ /* Are we little or big endian? From Harbison&Steele. */
-+ union
-+ {
-+ long int l;
-+ char c[sizeof (long int)];
-+ } u;
-+ u.l = 1;
-+ return u.c[sizeof (long int) - 1] == 1;
-+
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+rm -f conftest$ac_exeext
-+if { (ac_try="$ac_link"
-+case "(($ac_try" in
-+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+ *) ac_try_echo=$ac_try;;
-+esac
-+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-+ (eval "$ac_link") 2>&5
-+ ac_status=$?
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
-+ { (case "(($ac_try" in
-+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+ *) ac_try_echo=$ac_try;;
-+esac
-+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-+ (eval "$ac_try") 2>&5
-+ ac_status=$?
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); }; }; then
-+ ac_cv_c_bigendian=no
-+else
-+ echo "$as_me: program exited with status $ac_status" >&5
-+echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+( exit $ac_status )
-+ac_cv_c_bigendian=yes
-+fi
-+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
-+fi
-+
-+
-+fi
-+
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+fi
-+{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
-+echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
-+case $ac_cv_c_bigendian in
-+ yes)
-+
-+cat >>confdefs.h <<\_ACEOF
-+#define WORDS_BIGENDIAN 1
-+_ACEOF
-+ ;;
-+ no)
-+ ;;
-+ *)
-+ { { echo "$as_me:$LINENO: error: unknown endianness
-+presetting ac_cv_c_bigendian=no (or yes) will help" >&5
-+echo "$as_me: error: unknown endianness
-+presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
-+ { (exit 1); exit 1; }; } ;;
-+esac
-+
-+
-
-
-
diff --git a/sys-apps/util-linux/metadata.xml b/sys-apps/util-linux/metadata.xml
deleted file mode 100644
index 1dc54bd1..00000000
--- a/sys-apps/util-linux/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>base-system</herd>
-<use>
- <flag name='loop-aes'>include support for Loop AES encryption</flag>
-</use>
-</pkgmetadata>
diff --git a/sys-apps/util-linux/util-linux-2.13.1.1.ebuild b/sys-apps/util-linux/util-linux-2.13.1.1.ebuild
deleted file mode 100644
index d9aef43c..00000000
--- a/sys-apps/util-linux/util-linux-2.13.1.1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.13.1.1.ebuild,v 1.9 2008/12/05 17:42:19 vapier Exp $
-
-EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git"
-inherit eutils
-[[ ${PV} == "9999" ]] && inherit git
-
-MY_PV=${PV/_/-}
-MY_P=${PN}-ng-${MY_PV}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="Various useful Linux utilities"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux-ng/"
-if [[ ${PV} == "9999" ]] ; then
- SRC_URI=""
-else
- SRC_URI="mirror://kernel/linux/utils/util-linux-ng/v${PV:0:4}/${MY_P}.tar.bz2
- loop-aes? ( http://loop-aes.sourceforge.net/loop-AES/loop-AES-v3.2c.tar.bz2 )"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
-IUSE="crypt loop-aes nls old-linux selinux slang unicode"
-
-RDEPEND="!sys-process/schedutils
- !sys-apps/setarch
- >=sys-libs/ncurses-5.2-r2
- >=sys-fs/e2fsprogs-1.34
- selinux? ( sys-libs/libselinux )
- slang? ( sys-libs/slang )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/os-headers"
-
-src_unpack() {
- if [[ ${PV} == "9999" ]] ; then
- git_src_unpack
- cd "${S}"
- ./autogen.sh || die
- else
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-2.13-uclibc.patch #203711
- use loop-aes && epatch "${WORKDIR}"/loop-AES-*/util-linux-ng-*.diff
- use unicode && sed -i 's:-lncurses:-lncursesw:' */Makefile.in #208976
- epatch "${FILESDIR}"/${PN}-2.13-ioprio-syscalls.patch #190613
- epatch "${FILESDIR}"/${PN}-2.13.1-no-a.out.patch #221939
- fi
-}
-
-src_compile() {
- econf \
- --with-fsprobe=blkid \
- $(use_enable nls) \
- --enable-agetty \
- --enable-cramfs \
- $(use_enable old-linux elvtune) \
- --disable-init \
- --disable-kill \
- --disable-last \
- --disable-mesg \
- --enable-partx \
- --enable-raw \
- --enable-rdev \
- --enable-rename \
- --disable-reset \
- --disable-login-utils \
- --enable-schedutils \
- --disable-wall \
- --enable-write \
- --without-pam \
- $(use_with selinux) \
- $(use_with slang) \
- || die "configure failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "install failed"
- dodoc AUTHORS NEWS README* TODO docs/*
-
- if use crypt ; then
- newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die
- newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die
- fi
-}
-
-pkg_postinst() {
- ewarn "USE=crypt has been changed to USE=loop-aes. If you need"
- ewarn "support for it, make sure to update your USE accordingly."
-}
diff --git a/sys-apps/util-linux/util-linux-2.14.1.ebuild b/sys-apps/util-linux/util-linux-2.14.1.ebuild
deleted file mode 100644
index e6fd1d12..00000000
--- a/sys-apps/util-linux/util-linux-2.14.1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.14.1.ebuild,v 1.14 2009/02/15 00:19:52 vapier Exp $
-
-EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git"
-inherit eutils
-[[ ${PV} == "9999" ]] && inherit git
-
-MY_PV=${PV/_/-}
-MY_P=${PN}-ng-${MY_PV}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="Various useful Linux utilities"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux-ng/"
-if [[ ${PV} == "9999" ]] ; then
- SRC_URI=""
-else
- SRC_URI="mirror://kernel/linux/utils/util-linux-ng/v${PV:0:4}/${MY_P}.tar.bz2
- loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-ng-2.14.1-20081015.diff.bz2 )"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
-IUSE="crypt loop-aes nls old-linux selinux slang uclibc unicode"
-
-RDEPEND="!sys-process/schedutils
- !sys-apps/setarch
- >=sys-libs/ncurses-5.2-r2
- >=sys-libs/e2fsprogs-libs-1.41
- selinux? ( sys-libs/libselinux )
- slang? ( sys-libs/slang )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/os-headers"
-
-src_unpack() {
- if [[ ${PV} == "9999" ]] ; then
- git_src_unpack
- cd "${S}"
- ./autogen.sh || die
- else
- unpack ${A}
- cd "${S}"
- #epatch "${FILESDIR}"/${PN}-2.13-uclibc.patch #203711
- epatch "${FILESDIR}"/${PN}-2.14-AC_BIG_ENDIAN.patch
- use loop-aes && epatch "${WORKDIR}"/util-linux-ng-2.14.1-20081015.diff
- epatch "${FILESDIR}"/${PN}-2.13.1-no-a.out.patch #221939
- fi
- use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c
- use uclibc && epatch ${FILESDIR}/uclibc.diff
-}
-
-src_compile() {
- econf \
- --with-fsprobe=blkid \
- $(use_enable nls) \
- --enable-agetty \
- --enable-cramfs \
- $(use_enable old-linux elvtune) \
- --disable-init \
- --disable-kill \
- --disable-last \
- --disable-mesg \
- --enable-partx \
- --enable-raw \
- --enable-rdev \
- --enable-rename \
- --disable-reset \
- --disable-login-utils \
- --enable-schedutils \
- --disable-wall \
- --enable-write \
- --without-pam \
- $(use unicode || echo --with-ncurses) \
- $(use_with selinux) \
- $(use_with slang) \
- || die "configure failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "install failed"
- dodoc AUTHORS NEWS README* TODO docs/*
-
- if use crypt ; then
- newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die
- newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die
- fi
-}
-
-pkg_postinst() {
- ewarn "The loop-aes code has been split out of USE=crypt and into USE=loop-aes."
- ewarn "If you need support for it, make sure to update your USE accordingly."
-}
diff --git a/sys-apps/util-linux/util-linux-2.14.2.ebuild b/sys-apps/util-linux/util-linux-2.14.2.ebuild
deleted file mode 100644
index 489efdf3..00000000
--- a/sys-apps/util-linux/util-linux-2.14.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.14.2.ebuild,v 1.3 2009/02/15 00:21:10 vapier Exp $
-
-EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git"
-inherit eutils
-[[ ${PV} == "9999" ]] && inherit git
-
-MY_PV=${PV/_/-}
-MY_P=${PN}-ng-${MY_PV}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="Various useful Linux utilities"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux-ng/"
-if [[ ${PV} == "9999" ]] ; then
- SRC_URI=""
-else
- SRC_URI="mirror://kernel/linux/utils/util-linux-ng/v${PV:0:4}/${MY_P}.tar.bz2
- loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-ng-2.14.2-20090214.diff.bz2 )"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="crypt loop-aes nls old-linux selinux slang uclibc unicode"
-
-RDEPEND="!sys-process/schedutils
- !sys-apps/setarch
- >=sys-libs/ncurses-5.2-r2
- >=sys-libs/e2fsprogs-libs-1.41
- selinux? ( sys-libs/libselinux )
- slang? ( sys-libs/slang )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/os-headers"
-
-src_unpack() {
- if [[ ${PV} == "9999" ]] ; then
- git_src_unpack
- cd "${S}"
- ./autogen.sh || die
- else
- unpack ${A}
- cd "${S}"
- #epatch "${FILESDIR}"/${PN}-2.13-uclibc.patch #203711
- use loop-aes && epatch "${WORKDIR}"/util-linux-ng-*.diff
- fi
- use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c
- use uclibc && epatch ${FILESDIR}/uclibc.diff
-}
-
-src_compile() {
- econf \
- --with-fsprobe=blkid \
- $(use_enable nls) \
- --enable-agetty \
- --enable-cramfs \
- $(use_enable old-linux elvtune) \
- --disable-init \
- --disable-kill \
- --disable-last \
- --disable-mesg \
- --enable-partx \
- --enable-raw \
- --enable-rdev \
- --enable-rename \
- --disable-reset \
- --disable-login-utils \
- --enable-schedutils \
- --disable-wall \
- --enable-write \
- --without-pam \
- $(use unicode || echo --with-ncurses) \
- $(use_with selinux) \
- $(use_with slang) \
- || die "configure failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "install failed"
- dodoc AUTHORS NEWS README* TODO docs/*
-
- if use crypt ; then
- newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die
- newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die
- fi
-}
-
-pkg_postinst() {
- ewarn "The loop-aes code has been split out of USE=crypt and into USE=loop-aes."
- ewarn "If you need support for it, make sure to update your USE accordingly."
-}
diff --git a/sys-apps/util-linux/util-linux-9999.ebuild b/sys-apps/util-linux/util-linux-9999.ebuild
deleted file mode 100644
index b9e059b2..00000000
--- a/sys-apps/util-linux/util-linux-9999.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-9999.ebuild,v 1.7 2008/12/30 04:33:59 vapier Exp $
-
-EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git"
-inherit eutils
-[[ ${PV} == "9999" ]] && inherit git
-
-MY_PV=${PV/_/-}
-MY_P=${PN}-ng-${MY_PV}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="Various useful Linux utilities"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux-ng/"
-if [[ ${PV} == "9999" ]] ; then
- SRC_URI=""
-else
- SRC_URI="mirror://kernel/linux/utils/util-linux-ng/v${PV:0:4}/${MY_P}.tar.bz2
- loop-aes? ( http://loop-aes.sourceforge.net/loop-AES/loop-AES-v3.2c.tar.bz2 )"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="crypt loop-aes nls old-linux selinux slang unicode"
-
-RDEPEND="!sys-process/schedutils
- !sys-apps/setarch
- >=sys-libs/ncurses-5.2-r2
- >=sys-libs/e2fsprogs-libs-1.41
- selinux? ( sys-libs/libselinux )
- slang? ( sys-libs/slang )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/os-headers"
-
-src_unpack() {
- if [[ ${PV} == "9999" ]] ; then
- git_src_unpack
- cd "${S}"
- ./autogen.sh || die
- else
- unpack ${A}
- use loop-aes && epatch "${WORKDIR}"/loop-AES-*/util-linux-ng-*.diff
- fi
-}
-
-src_compile() {
- econf \
- --with-fsprobe=blkid \
- $(use_enable nls) \
- --enable-agetty \
- --enable-cramfs \
- $(use_enable old-linux elvtune) \
- --disable-init \
- --disable-kill \
- --disable-last \
- --disable-mesg \
- --enable-partx \
- --enable-raw \
- --enable-rdev \
- --enable-rename \
- --disable-reset \
- --disable-login-utils \
- --enable-schedutils \
- --disable-wall \
- --enable-write \
- --without-pam \
- $(use unicode || echo --with-ncurses) \
- $(use_with selinux) \
- $(use_with slang) \
- || die "configure failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "install failed"
- dodoc AUTHORS NEWS README* TODO docs/*
-
- if use crypt ; then
- newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die
- newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die
- fi
-}