diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/ChangeLog deleted file mode 100644 index 23be1eca3b..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/ChangeLog +++ /dev/null @@ -1,84 +0,0 @@ -# ChangeLog for sys-process/psmisc -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*psmisc-22.21-r2 (09 Aug 2015) -*psmisc-22.20 (09 Aug 2015) -*psmisc-22.16 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson - +files/psmisc-22.16-fuser-pic.patch, +files/psmisc-22.20-selinux.patch, - +files/psmisc-22.21-fuser_typo_fix.patch, +metadata.xml, - +psmisc-22.16.ebuild, +psmisc-22.20.ebuild, +psmisc-22.21-r2.ebuild: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 24 Aug 2015; Justin Lecher metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - - 24 Nov 2015; Mike Frysinger metadata.xml: - standardize various metadata.xml style - - 24 Jan 2016; Michał Górny metadata.xml: - Unify quoting in metadata.xml files for machine processing - - Force unified quoting in all metadata.xml files since lxml does not - preserve original use of single and double quotes. Ensuring unified - quoting before the process allows distinguishing the GLEP 67-related - metadata.xml changes from unrelated quoting changes. - - 24 Jan 2016; Michał Górny metadata.xml: - Replace all herds with appropriate projects (GLEP 67) - - Replace all uses of herd with appropriate project maintainers, or no - maintainers in case of herds requested to be disbanded. - - 24 Jan 2016; Michał Górny metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - - 07 Mar 2016; Mike Frysinger - +files/psmisc-22.21-sysmacros.patch, psmisc-22.21-r2.ebuild: - fix building w/newer glibc - diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/ChangeLog-2015 deleted file mode 100644 index 41058f9d93..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/ChangeLog-2015 +++ /dev/null @@ -1,784 +0,0 @@ -# ChangeLog for sys-process/psmisc -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/ChangeLog,v 1.169 2015/04/12 10:08:25 zlogene Exp $ - - 12 Apr 2015; Mikle Kolyada psmisc-22.21-r2.ebuild: - alpha stable wrt bug #530662 - - 04 Apr 2015; Mike Frysinger psmisc-22.21-r2.ebuild: - Mark arm64/m68k/s390/sh stable. - - 13 Mar 2015; Mikle Kolyada psmisc-22.21-r2.ebuild: - ia64 stable wrt bug #530662 - -*psmisc-22.21-r2 (28 Jan 2015) - - 28 Jan 2015; Lars Wendler -psmisc-22.21-r1.ebuild, - +psmisc-22.21-r2.ebuild, +files/psmisc-22.21-fuser_typo_fix.patch: - Revbump to fix a typo in fuser which leads to -M option being enabled all the - time. Committed straight to stable. - -*psmisc-22.21-r1 (22 Jan 2015) - - 22 Jan 2015; Lars Wendler -psmisc-22.21.ebuild, - +psmisc-22.21-r1.ebuild: - Upstream re-released latest source tarball. Committed straight to stable - where -r0 ebuild was already stable. - - 02 Jan 2015; Agostino Sarubbo psmisc-22.21.ebuild: - Stable for sparc, wrt bug #530662 - - 01 Jan 2015; Agostino Sarubbo psmisc-22.21.ebuild: - Stable for ppc64, wrt bug #530662 - - 31 Dec 2014; Agostino Sarubbo psmisc-22.21.ebuild: - Stable for ppc, wrt bug #530662 - - 28 Dec 2014; Agostino Sarubbo psmisc-22.21.ebuild: - Stable for x86, wrt bug #530662 - - 27 Dec 2014; Agostino Sarubbo psmisc-22.21.ebuild: - Stable for amd64, wrt bug #530662 - - 07 Dec 2014; Markus Meier psmisc-22.21.ebuild: - arm stable, bug #530662 - - 28 Nov 2014; Jeroen Roovers psmisc-22.21.ebuild: - Stable for HPPA (bug #530662). - - 03 Nov 2014; Mike Frysinger psmisc-22.20.ebuild: - Mark m68k stable. - - 18 Jan 2014; Mike Frysinger psmisc-22.20.ebuild, - psmisc-22.21.ebuild: - Add arm64 love. - -*psmisc-22.21 (10 Nov 2013) - - 10 Nov 2013; Tim Harder +psmisc-22.21.ebuild: - Version bump. - - 24 Feb 2013; Agostino Sarubbo psmisc-22.20.ebuild: - Stable for sh, wrt bug #456390 - - 20 Feb 2013; Zac Medico psmisc-22.20.ebuild: - Add ~arm-linux keyword. - - 20 Feb 2013; Samuli Suominen psmisc-22.20.ebuild: - Fix installation when CTARGET is set and fuser is installed as eg. - x86_64-pc-linux-gnu-fuser wrt #458250 - - 20 Feb 2013; Agostino Sarubbo psmisc-22.20.ebuild: - Stable for s390, wrt bug #456390 - - 17 Feb 2013; Jeroen Roovers psmisc-22.20.ebuild: - Stable for HPPA (bug #456390). - - 12 Feb 2013; Agostino Sarubbo psmisc-22.20.ebuild: - Stable for sparc, wrt bug #456390 - - 12 Feb 2013; Agostino Sarubbo psmisc-22.20.ebuild: - Stable for alpha, wrt bug #456390 - - 12 Feb 2013; Agostino Sarubbo psmisc-22.20.ebuild: - Stable for ia64, wrt bug #456390 - - 11 Feb 2013; Agostino Sarubbo psmisc-22.20.ebuild: - Stable for arm, wrt bug #456390 - - 10 Feb 2013; Agostino Sarubbo psmisc-22.20.ebuild: - Stable for ppc, wrt bug #456390 - - 10 Feb 2013; Agostino Sarubbo psmisc-22.20.ebuild: - Stable for ppc64, wrt bug #456390 - - 10 Feb 2013; Agostino Sarubbo psmisc-22.20.ebuild: - Stable for x86, wrt bug #456390 - - 10 Feb 2013; Agostino Sarubbo psmisc-22.20.ebuild: - Stable for amd64, wrt bug #456390 - - 10 Feb 2013; Samuli Suominen -psmisc-22.19-r1.ebuild: - old - - 10 Feb 2013; Samuli Suominen psmisc-22.16.ebuild: - Use -> in SRC_URI to prevent filesize problem with Manifest - - 09 Oct 2012; Mike Frysinger - +files/psmisc-22.20-selinux.patch, psmisc-22.20.ebuild: - Add fix from upstream for building on selinux systems #437332 by Amadeusz - Sławiński. - -*psmisc-22.20 (03 Oct 2012) - - 03 Oct 2012; Tim Harder +psmisc-22.20.ebuild: - Version bump. - - 31 Aug 2012; Samuli Suominen - -files/psmisc-22.13-no-nls.patch, -psmisc-22.14.ebuild, -psmisc-22.18.ebuild, - -psmisc-22.19.ebuild: - old - -*psmisc-22.19-r1 (31 Aug 2012) - - 31 Aug 2012; Samuli Suominen +psmisc-22.19-r1.ebuild: - Upstream patch for fuser to work with unix sockets wrt #398811. Thanks to - Piotr Karbowski and Mike Frysinger. - - 25 Aug 2012; Mike Frysinger psmisc-22.16.ebuild, - psmisc-22.18.ebuild, psmisc-22.19.ebuild: - Drop useless -vf args to mv #432632 by Joshua B. Kahlenberg. - - 08 Jul 2012; Raúl Porcel psmisc-22.16.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #420047 - -*psmisc-22.19 (30 Jun 2012) - - 30 Jun 2012; Samuli Suominen +psmisc-22.19.ebuild: - Version bump. - - 19 Jun 2012; Samuli Suominen -psmisc-22.15.ebuild, - -files/psmisc-22.15-COMM_LEN-to-18.patch, -psmisc-22.17.ebuild: - old - -*psmisc-22.18 (19 Jun 2012) - - 19 Jun 2012; Samuli Suominen +psmisc-22.18.ebuild: - Version bump. - - 19 Jun 2012; Samuli Suominen psmisc-22.16.ebuild: - ppc64 stable wrt #420047 - - 11 Jun 2012; Agostino Sarubbo psmisc-22.16.ebuild: - Stable for amd64, wrt bug #420047 - - 09 Jun 2012; Markus Meier psmisc-22.16.ebuild: - arm stable, bug #420047 - - 07 Jun 2012; Brent Baude psmisc-22.16.ebuild: - Marking psmisc-22.16 ppc for bug 420047 - - 07 Jun 2012; Johannes Huber psmisc-22.16.ebuild: - Stable for x86, wrt bug #420047 - - 07 Jun 2012; Jeroen Roovers psmisc-22.16.ebuild: - Stable for HPPA (bug #420047). - -*psmisc-22.17 (07 Jun 2012) - - 07 Jun 2012; Samuli Suominen +psmisc-22.17.ebuild: - Version bump. - - 17 May 2012; Mike Frysinger - +files/psmisc-22.16-fuser-pic.patch, psmisc-22.16.ebuild: - Fix TEXTRELs when building fuser as a PIE #394443 by Attila Tóth. - -*psmisc-22.16 (12 Mar 2012) - - 12 Mar 2012; Samuli Suominen +psmisc-22.16.ebuild: - Version bump. - - 31 Jan 2012; Mike Frysinger psmisc-22.15.ebuild: - Drop autotool usage since we no longer patch autotool files. - -*psmisc-22.15 (28 Jan 2012) - - 28 Jan 2012; Samuli Suominen +psmisc-22.15.ebuild, - +files/psmisc-22.15-COMM_LEN-to-18.patch: - Version bump. Backport -COMM_LEN-to-18.patch from git to prevent pstree - crashing. - - 26 Jan 2012; Samuli Suominen - -files/psmisc-22.5-no-nls.patch, -psmisc-22.12.ebuild, - -files/psmisc-22.12-peekfd.patch, -psmisc-22.13.ebuild: - old - - 26 Jan 2012; Samuli Suominen psmisc-22.14.ebuild: - ppc64 stable wrt #392641 - - 04 Jan 2012; Brent Baude psmisc-22.14.ebuild: - Marking psmisc-22.14 ppc for bug 392641 - - 04 Dec 2011; Raúl Porcel psmisc-22.14.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #392641 - - 02 Dec 2011; Markos Chandras psmisc-22.14.ebuild: - Stable on amd64 wrt bug #392641 - - 30 Nov 2011; Jeroen Roovers psmisc-22.14.ebuild: - Stable for HPPA (bug #392641). - -*psmisc-22.14 (06 Jul 2011) - - 06 Jul 2011; Samuli Suominen +psmisc-22.14.ebuild: - Version bump. - - 20 Sep 2010; Raúl Porcel psmisc-22.12.ebuild: - arm/ia64/m68k/s390/sh/sparc stable wrt #336339 - - 19 Sep 2010; Tobias Klausmann psmisc-22.12.ebuild: - Stable on alpha, bug #336339, thanks to mattst88 for testing - - 12 Sep 2010; Joseph Jezak psmisc-22.12.ebuild: - Marked ppc stable for bug #336339. - - 12 Sep 2010; Markos Chandras psmisc-22.12.ebuild: - Stable on amd64 wrt bug #336339 - - 10 Sep 2010; Jeroen Roovers psmisc-22.12.ebuild: - Stable for HPPA (bug #336339). - - 10 Sep 2010; Christian Faulhammer psmisc-22.12.ebuild: - stable x86, bug 336339 - - 09 Sep 2010; Brent Baude psmisc-22.12.ebuild: - Marking psmisc-22.12 ppc64 for bug 336339 - -*psmisc-22.13 (07 Sep 2010) - - 07 Sep 2010; Samuli Suominen +psmisc-22.13.ebuild, - +files/psmisc-22.13-no-nls.patch: - Version bump. - - 22 Aug 2010; Mike Frysinger psmisc-22.12.ebuild: - Ignore all peekfd build failures #330631 by Raúl Porcel. - - 05 Aug 2010; Samuli Suominen psmisc-22.12.ebuild: - Convert to EAPI="3" and keyword ~amd64-linux ~ia64-linux ~x86-linux wrt - #331321 by Jeremy Olexa. - - 31 Jul 2010; Samuli Suominen psmisc-22.12.ebuild, - +files/psmisc-22.12-peekfd.patch: - Fix missing bits/types.h include in configure.ac check for peekfd and x86_64. - -*psmisc-22.12 (30 Jul 2010) - - 30 Jul 2010; Samuli Suominen +psmisc-22.12.ebuild: - Version bump. - -*psmisc-22.11 (01 May 2010) - - 01 May 2010; Samuli Suominen +psmisc-22.11.ebuild: - Version bump wrt #318043. - - 13 Feb 2010; Raúl Porcel psmisc-22.10.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #304175 - - 13 Feb 2010; Samuli Suominen psmisc-22.10.ebuild: - amd64 stable wrt #304175 - - 12 Feb 2010; Joseph Jezak psmisc-22.10.ebuild: - Marked ppc/ppc64 stable for bug #304175. - - 11 Feb 2010; Jeroen Roovers psmisc-22.10.ebuild: - Stable for HPPA (bug #304175). - - 11 Feb 2010; Christian Faulhammer psmisc-22.10.ebuild: - stable x86, bug 304175 - -*psmisc-22.10 (04 Jan 2010) - - 04 Jan 2010; Samuli Suominen +psmisc-22.10.ebuild: - Version bump. - - 02 Jan 2010; Samuli Suominen psmisc-22.9.ebuild, - +files/psmisc-22.9-locale.patch: - Fix building with -O0 where glibc doesn't include locale.h by itself wrt - #299316. - -*psmisc-22.9 (02 Jan 2010) - - 02 Jan 2010; Samuli Suominen +psmisc-22.9.ebuild: - Version bump. - -*psmisc-22.8-r1 (23 Dec 2009) - - 23 Dec 2009; Samuli Suominen - +psmisc-22.8-r1.ebuild, +files/psmisc-22.8-fuser-r159.patch: - Fix segmentation fault with false options e.g. "fuser --help" wrt #297423 - and everything up to fuser.c Rev. 1.59, fuser.h Rev. 1.7. - -*psmisc-22.8 (11 Dec 2009) - - 11 Dec 2009; Samuli Suominen +psmisc-22.8.ebuild: - Version bump wrt #296498. - - 31 Oct 2009; Brent Baude psmisc-22.7.ebuild: - Marking psmisc-22.7 ppc64 for bug 287739 - - 17 Oct 2009; Raúl Porcel psmisc-22.7.ebuild: - arm/ia64/m68k/s390/sh stable wrt #287739 - - 17 Oct 2009; Tiago Cunha psmisc-22.7.ebuild: - stable sparc, bug 287739 - - 15 Oct 2009; Markus Meier psmisc-22.7.ebuild: - amd64/x86 stable, bug #287739 - - 11 Oct 2009; Tobias Klausmann psmisc-22.7.ebuild: - Stable on alpha, bug #287739 - - 07 Oct 2009; nixnut psmisc-22.7.ebuild: - ppc stable #287739 - - 06 Oct 2009; Jeroen Roovers psmisc-22.7.ebuild: - Stable for HPPA (bug #287739). - - 14 May 2009; Joseph Jezak psmisc-22.6.ebuild: - Marked ppc stable for bug #269301. - -*psmisc-22.7 (10 May 2009) - - 10 May 2009; Mike Frysinger +psmisc-22.7.ebuild: - Version bump. - - 01 Jun 2008; Mike Frysinger psmisc-22.6.ebuild: - Dont pass --disable-nls in the USE=-nls case to avoid confusing warnings - #220787 by Martin Mokrejs. - - 14 May 2008; Jeroen Roovers psmisc-22.6.ebuild: - Stable for HPPA too. - - 12 May 2008; Markus Rothe psmisc-22.6.ebuild: - Stable on ppc64 - - 07 Mar 2008; Santiago M. Mola psmisc-22.6.ebuild: - amd64 stable - - 07 Feb 2008; Raúl Porcel psmisc-22.6.ebuild: - alpha/ia64/sparc/x86 stable - -*psmisc-22.6 (04 Nov 2007) - - 04 Nov 2007; Mike Frysinger +psmisc-22.6.ebuild: - Version bump. - - 06 Oct 2007; Mike Frysinger - +files/psmisc-22.5-no-nls.patch, psmisc-22.5-r2.ebuild: - Fix from impulze for building with USE=-nls and no gettext installed #193920 - by Julian Golderer. - - 27 Sep 2007; Joseph Jezak psmisc-22.5-r2.ebuild: - Marked ppc stable for bug #193833. - - 27 Sep 2007; Joshua Kinard psmisc-22.5-r2.ebuild: - Stable on mips, per #193833. - - 26 Sep 2007; Brent Baude psmisc-22.5-r2.ebuild: - Marking psmisc-22.5-r2 ppc64 stable for bug 193833 - - 26 Sep 2007; Jeroen Roovers psmisc-22.5-r2.ebuild: - Stable for HPPA (bug #193833). - - 26 Sep 2007; Raúl Porcel psmisc-22.5-r2.ebuild: - alpha/ia64/x86 stable wrt #193833 - - 26 Sep 2007; Ferris McCormick psmisc-22.5-r2.ebuild: - Sparc stable --- Bug #193833 --- seems fine. - - 26 Sep 2007; Christoph Mende psmisc-22.5-r2.ebuild: - Stable on amd64 wrt bug #193833 - - 26 Sep 2007; Mike Frysinger psmisc-22.5-r2.ebuild: - Drop C++ cruft from build system. - - 13 Aug 2007; Tobias Scherbaum psmisc-22.5.ebuild: - ppc. stable - - 13 Aug 2007; Gustavo Zacarias psmisc-22.5-r1.ebuild: - Stable on sparc - - 12 Aug 2007; Tom Gall psmisc-22.5-r1.ebuild: - stable on ppc64 - - 11 Aug 2007; Raúl Porcel psmisc-22.5-r1.ebuild: - alpha/ia64/x86 stable - -*psmisc-22.5-r2 (02 Aug 2007) - - 02 Aug 2007; Roy Marples - +files/psmisc-22.5-sockets.patch, +psmisc-22.5-r2.ebuild: - Add a patch from marienz to improve the finding of sockets - -*psmisc-22.5-r1 (11 Jul 2007) - - 11 Jul 2007; Mike Frysinger +psmisc-22.5-r1.ebuild: - Keep all binaries in /usr/bin except for fuser #184969 by spiritus. - - 04 Jul 2007; Roy Marples psmisc-22.5.ebuild: - Don't install pstree.x11 unless USE X, #184226 thanks to Patrick van Staveren. - - 02 Jul 2007; Gustavo Zacarias psmisc-22.5.ebuild: - Stable on sparc - - 30 Jun 2007; Raúl Porcel psmisc-22.5.ebuild: - ia64/x86 stable - - 02 May 2007; Mike Frysinger - +files/psmisc-22.5-user-header.patch, psmisc-22.5.ebuild: - Touchup peekfd handling #175776 by Harald van Dijk. - -*psmisc-22.5 (25 Apr 2007) - - 25 Apr 2007; Mike Frysinger +psmisc-22.5.ebuild: - Version bump. - - 21 Apr 2007; Markus Rothe ChangeLog: - Stable on ppc64; bug #175094 - - 20 Apr 2007; psmisc-22.3.ebuild: - Stable on ALPHA; bug #175094 - - 19 Apr 2007; Jeroen Roovers psmisc-22.3.ebuild: - Stable for HPPA too (bug #175094). - - 18 Apr 2007; Daniel Gryniewicz psmisc-22.3.ebuild: - Marked stable on amd64 for bug #175094 - - 18 Apr 2007; Alexander Færøy psmisc-22.3.ebuild: - Stable on MIPS. - -*psmisc-22.4 (18 Apr 2007) - - 18 Apr 2007; Mike Frysinger - +files/psmisc-22.4-no-peekfd.patch, +psmisc-22.4.ebuild: - Version bump. - - 16 Apr 2007; Markus Rothe psmisc-22.3.ebuild: - Stable on ppc64 - - 01 Apr 2007; Michael Hanselmann psmisc-22.3.ebuild: - Stable on ppc. - - 15 Mar 2007; Gustavo Zacarias psmisc-22.3.ebuild: - Stable on sprac - - 13 Mar 2007; Raúl Porcel psmisc-22.3.ebuild: - x86 stable - -*psmisc-22.3 (16 Sep 2006) - - 16 Sep 2006; Mike Frysinger +psmisc-22.3.ebuild: - Version bump. - - 26 Aug 2006; Mike Frysinger - +files/psmisc-22.2-gcc2.patch, psmisc-22.2.ebuild: - Cheesy patch for gcc-2 compilers. - - 09 Jul 2006; Joshua Kinard psmisc-22.2.ebuild: - Marked stable on mips. - - 28 Jun 2006; Luis Medinas psmisc-22.2.ebuild: - Stable on amd64. Bug #138148. - - 27 Jun 2006; Gustavo Zacarias psmisc-22.2.ebuild: - Stable on sparc wrt #138148 - - 27 Jun 2006; Chris Gianelloni psmisc-22.2.ebuild: - Stable on x86 wrt bug #138148. - - 27 Jun 2006; Tobias Scherbaum psmisc-22.2.ebuild: - ppc stable, #138148 - - 27 Jun 2006; Thomas Cort psmisc-22.2.ebuild: - Stable on alpha wrt Bug #138148. - - 27 Jun 2006; Markus Rothe psmisc-22.2.ebuild: - Stable on ppc64; bug #138148 - - 29 Apr 2006; Joshua Kinard psmisc-22.1.ebuild: - Marked stable on mips. - - 19 Mar 2006; Fernando J. Pereda psmisc-22.1.ebuild: - Stable on alpha wrt bug #126234 - - 17 Mar 2006; Chris White psmisc-22.1.ebuild: - ppc stable per bug #126234. - - 17 Mar 2006; Chris White psmisc-22.1.ebuild: - x86 stable for bug #126234. - - 15 Mar 2006; Markus Rothe psmisc-22.1.ebuild: - Stable on ppc64; bug #126234 - - 15 Mar 2006; Gustavo Zacarias psmisc-22.1.ebuild: - Stable on sparc wrt #126234 - - 15 Mar 2006; Patrick McLean psmisc-22.1.ebuild: - Stable on amd64 (Bug #126234) - -*psmisc-22.2 (15 Mar 2006) - - 15 Mar 2006; Mike Frysinger +psmisc-22.2.ebuild: - Version bump. - - 24 Jan 2006; Mike Frysinger - +files/psmisc-22.1-force-locale.patch, psmisc-22.1.ebuild: - Fix building in some locales (like EE) #119847 by J. - - 15 Jan 2006; Jose Luis Rivero psmisc-21.9.ebuild: - alpha stable, bug #118757 - - 13 Jan 2006; Tobias Scherbaum psmisc-21.9.ebuild: - ppc stable, bug #118757 - - 12 Jan 2006; Markus Rothe psmisc-21.9.ebuild: - Stable on ppc64; bug #118757 - - 12 Jan 2006; Mike Doty psmisc-21.9.ebuild: - amd64 stable, bug 118757 - - 12 Jan 2006; Chris Gianelloni psmisc-21.9.ebuild: - Stable on x86 wrt bug #118757. - - 12 Jan 2006; Gustavo Zacarias psmisc-21.9.ebuild: - Stable on sparc wrt #118757 - - 12 Jan 2006; Stuart Longland psmisc-21.9.ebuild: - Marked psmisc-21.9 stable on mips as per bug #118757 - -*psmisc-22.1 (12 Jan 2006) - - 12 Jan 2006; Mike Frysinger +psmisc-22.1.ebuild: - Version bump. - -*psmisc-21.9 (22 Dec 2005) - - 22 Dec 2005; Mike Frysinger +psmisc-21.9.ebuild: - Version bump. - - 22 Nov 2005; Mike Frysinger - +files/psmisc-21.8-ipv6.patch, psmisc-21.8.ebuild: - Grabbed updates from upstream cvs to control ipv6 support #113212. - - 18 Nov 2005; Chris PeBenito psmisc-21.8.ebuild: - Remove SELinux patching as support is now integrated upstream. - -*psmisc-21.8 (17 Nov 2005) - - 17 Nov 2005; Mike Frysinger +psmisc-21.8.ebuild: - Version bump #112699 by Benno Schulenberg. - - 17 Sep 2005; Ciaran McCreesh ChangeLog: - Converted to UTF-8, fixed encoding screwups - - 16 Sep 2005; Aron Griffis psmisc-21.6.ebuild: - Mark 21.6 stable on alpha - - 08 Sep 2005; Aaron Walker psmisc-21.6.ebuild: - Stable on mips. - - 03 Sep 2005; Markus Rothe psmisc-21.6.ebuild: - Stable on ppc64 - - 18 Aug 2005; Michael Hanselmann psmisc-21.6.ebuild: - Stable on ppc. - - 16 Aug 2005; Gustavo Zacarias psmisc-21.6.ebuild: - Stable on sparc - - 29 Apr 2005; Mike Frysinger - +files/psmisc-21.6-scanf.patch, psmisc-21.6.ebuild: - Add a patch to use valid C98/C99 scanf (i.e. fix pstree for uClibc). - - 09 Apr 2005; Markus Rothe psmisc-21.5.ebuild: - Stable on ppc64 - - 28 Mar 2005; Michael Hanselmann psmisc-21.5.ebuild: - Stable on ppc. - - 19 Mar 2005; Chris PeBenito - +files/psmisc-21.6-selinux.diff.bz2: - Add 21.6 SELinux patch. - - 19 Mar 2005; Bryan Østergaard psmisc-21.5.ebuild: - Stable on alpha. - - 14 Mar 2005; files/psmisc-21.6-nonls.patch: - - update nonls patch - -*psmisc-21.6 (14 Mar 2005) - - 14 Mar 2005; Mike Frysinger - +files/psmisc-21.6-nonls.patch, +psmisc-21.6.ebuild: - Version bump. - -*psmisc-21.5 (03 Mar 2005) - - 03 Mar 2005; Ciaran McCreesh +metadata.xml, - +files/psmisc-21.4-no-nls.patch, +files/psmisc-21.4-selinux.diff.bz2, - +files/psmisc-21.5-selinux.diff.bz2, +psmisc-21.4.ebuild, - +psmisc-21.5.ebuild: - Moved from sys-apps/psmisc to sys-process/psmisc. - - 07 Feb 2005; Gustavo Zacarias psmisc-21.5.ebuild: - Stable on sparc - - 04 Jan 2005; Chris PeBenito - +files/psmisc-21.5-selinux.diff.bz2, psmisc-21.5.ebuild: - Add missing SELinux patch for 21.5. - -*psmisc-21.5 (01 Jan 2005) - - 01 Jan 2005; Mike Frysinger +psmisc-21.5.ebuild: - Version bump. - - 01 Jan 2005; Mike Frysinger - -files/psmisc-21.4-no-nls-selinux.patch, files/psmisc-21.4-no-nls.patch, - files/psmisc-21.4-selinux.diff.bz2, psmisc-21.4.ebuild: - Clean up the patches #76230 by Milus János. - - 07 Dec 2004; Mike Frysinger psmisc-21.4.ebuild: - Remove C++ requirement #73632. - - 22 Oct 2004; Chris PeBenito psmisc-21.4.ebuild: - Add libtool to selinux dep to fix #59196. - - 27 Sep 2004; Danny van Dyk psmisc-21.4.ebuild: - Marked stable on amd64. - - 25 Sep 2004; Joshua Kinard psmisc-21.4.ebuild: - Marked stable on mips. - - 09 Sep 2004; Gustavo Zacarias psmisc-21.4.ebuild: - Stable on sparc - - 25 Jun 2004; psmisc-21.4.ebuild, - files/psmisc-21.4-no-nls-selinux.patch: - no-nls patch was failing with USE='selinux -nls', added offset patch from bug - #55115 - - 15 Jun 2004; psmisc-21.2-r4.ebuild, psmisc-21.4.ebuild, - files/psmisc-21.2-no-nls.patch, files/psmisc-21.4-no-nls.patch: - added patch to allow the disabling of nls for psmisc - - 11 Jun 2004; Bryan Østergaard psmisc-21.4.ebuild: - Stable on alpha. - - 27 Apr 2004; Michael McCabe psmisc-21.4.ebuild: - Marked stable on s390 - - 09 Apr 2004; Travis Tilley psmisc-21.2-r4.ebuild: - stable on amd64 - - 29 Mar 2004; Jon Portnoy psmisc-21.4.ebuild : - Removed RESTRICT=nomirror. - - 25 Mar 2004; Martin Holzer psmisc-21.4.ebuild, - files/psmisc-21.4-selinux.diff.bz2: - adding selinux patch. - -*psmisc-21.4 (24 Mar 2004) - - 24 Mar 2004; Martin Holzer psmisc-21.4.ebuild: - Version bumped. Closes 45251 - - 21 Mar 2004; Joshua Kinard psmisc-21.2-r4.ebuild: - Added gnuconfig support for mips64 hosts - - 20 Mar 2004; Michael Sterrett psmisc-21.2-r3.ebuild, - psmisc-21.2-r4.ebuild: - inherit eutils for epatch - - 07 Mar 2004; Joshua Kinard psmisc-21.2-r3.ebuild, - psmisc-21.2-r4.ebuild: - Marked stable on mips, copyright header fixes. - - 02 Mar 2004; Brian Jackson psmisc-21.2-r4.ebuild: - adding initial s390 support - - 03 Feb 2004; psmisc-21.2-r4.ebuild: - marked stable on sparc - - 02 Feb 2004; Chris PeBenito psmisc-21.2-r4.ebuild: - Mark x86 stable. - - 03 Feb 2004; Bartosch Pixa psmisc-21.2-r4.ebuild: - set ppc in keywords - -*psmisc-21.2-r4 (28 Oct 2003) - - 03 Feb 2003; Guy Martin psmisc-21.2-r4.ebuild : - Marked stable on hppa. - - 28 Oct 2003; Chris PeBenito psmisc-21.2-r3.ebuild, - psmisc-21.2-r4.ebuild, files/psmisc-21.2-selinux.diff.bz2: - Switch SELinux patch from old API to new API. - - 14 Sep 2003; Martin Schlemmer : - Killall segfault if an command is longer than 128 bytes, as the realloc call - is not done in such an way to update the pointer that is used, thanks to bug - (bug #28234) submitted by Grant McDorman . - -*psmisc-21.2-r3 (04 Aug 2003) - - 04 Aug 2003; Martin Schlemmer psmisc-21.2-r3.ebuild: - We use pidof from baselayout, bug #21191 - - 24 Jun 2003; Aron Griffis psmisc-21.2-r2.ebuild: - Mark stable on alpha - -*psmisc-21.2-r2 (19 May 2003) - - 06 Jul 2003; Guy Martin psmisc-21.2-r2.ebuild : - Marked stable on hppa. - - 22 Jun 2003; Joshua Kinard psmisc-21.2-r2.ebuild: - Changed ~sparc & ~mips to sparc & mips - - 19 May 2003; Martin Schlemmer psmisc-21.2-r2.ebuild, - files/psmisc-21.2-gcc33.patch: - Fix gcc-3.3 compile issues, bug #21212. - -*psmisc-21.2-r1 (20 Mar 2003) - - 25 Mar 2003; Joshua Brindle psmisc-21.2-r1.ebuild: - added selinux support, thanks sindian - - 20 Mar 2003; Seemant Kulleen psmisc-19-r3.ebuild, - psmisc-19-r3.ebuild, psmisc-21.2-r1.ebuild: - removed pic cruft - -*psmisc-21.2 (19 Nov 2002) - - 20 Mar 2003; Seemant Kulleen psmisc-19-r3.ebuild, - psmisc-19-r3.ebuild, psmisc-21.2.ebuild: - removed pic cruft - - 24 Feb 2003; Nicholas Wourms psmisc-21.2.ebuild : - Marked as stable for mips. - - 20 Feb 2003; Zach Welch psmisc-21.2.ebuild : - Added arm to keywords. - - 09 Feb 2003; Guy Martin psmisc-21.2.ebuild : - Added hppa to keywords. - - 01 Jan 2003; Mike Frysinger : - Unmasked KEYWORDS for all arch's - - 23 Oct 2002; Mike Frysinger : - Version bump, enhancements, change to use psmisc source - -*psmisc-19-r3 (1 Feb 2002) - - 24 Feb 2003; Nicholas Wourms psmisc-19-r3.ebuild : - Marked as stable for mips. - - 09 Feb 2003; Seemant Kulleen psmisc-19-r3.ebuild : - - Sed delimiters are now : instead of /, closing bug #15006 by Blu3 - - - 23 Oct 2002; Mike Frysinger : - Removed bootcd USE flag - - 14 Jul 2002; phoen][x psmisc-19-r3.ebuild : - Added LICENSE, KEYWORDS, SLOT. - - 1 Feb 2002; G.Bevin 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/sdk_container/src/third_party/portage-stable/sys-process/psmisc/Manifest b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/Manifest index 99697fc373..ed6b89da29 100644 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/Manifest @@ -1,13 +1 @@ -AUX psmisc-22.16-fuser-pic.patch 598 SHA256 075c1406d995cafb4d8fac83b984fc5a0e03215548def65da565c97644a0a817 SHA512 ada88e426a53c326b3c28b3747a66736e68d4d9218566929bbf2ccf647276d6c7ac7cf08c8df84347a6d3577670e6612258a04b491fea71ecdd266be7073a060 WHIRLPOOL 1cbdc68a87acd2bea28844053bf892fe2a3b2cb029bd71a763ba31a02cf600d0dd7c43699b2b2de8293072c9c0881083112c655f3e7b014b18c9ffe9bcafab93 -AUX psmisc-22.20-selinux.patch 9092 SHA256 3aabdfb164d19fc38ace4272833973dd5b0d8971a7f2b8e4ac4dae4e5ea9459e SHA512 9e146809d411d28cbccc305f32d1cacb09e803deddb9ef2762e45ef9d4276abf30e1bce6bd33f5297293f77c4033c38f7075ba5d5c9f43f1886de01b2203782c WHIRLPOOL 53ec1e82aa50d4a700e884d1ff274c5104c7b51caa066b63b6eb79f33b9d111cef23e961ea5bd9b1cf533d909a5d2a95cf2a5dc23666bf056a09cf7dbefd0b7c -AUX psmisc-22.21-fuser_typo_fix.patch 1226 SHA256 51c251f07ad0a898a5654fe18d8955e08943025c5df2f73d0f65d00c4b6c3c92 SHA512 c2e46a19959f368935462bc93bde8bf5ee4a3b5530a66255cd9a83be04acbc6246e0a3900efeb1cb9f1bbaf5a1435c0c65d677f643664be25f87662e6048c930 WHIRLPOOL 48c6bc0bd4c4b521be621406d5b52d4df47687307ec681e5c20dfce77db22c7f1db322d40614a9eb59cfa3aebd287af8e23b6ce9cba21dd986f78718669c34e5 -AUX psmisc-22.21-sysmacros.patch 693 SHA256 c3e071e67c808c68acc49edc3b8d7ad665780403ca697e6e74b290816ec91633 SHA512 febac721daad0046eb8367015657904eafaa934dc4b314f19ec487c1953ea2f4ff70e79e7c94473a20e5a69e7ed1eb17a4cfbbac6b102622b12322bb9cc76a09 WHIRLPOOL 394bfdfc37f8ed754092b5868a5bafd1858fdc8ee00b060f0455bd0736ed84288b7bd1aed0d9e17c108fcc166b056dd10547f067be3ee0e25e4b0db9bfd6a509 -DIST psmisc-22.16-r1.tar.gz 468223 SHA256 38ba34e9ddbfa755f9b7c54a4e1733e12d65121891dacda941f21d856ab41da8 SHA512 f6805f2fdd07f06a1f2ad70be065636a842dd73f4ec176b8173d7486d737561330a52392cf8712aa509fa303a174775a41a0fd73e89dad3a2958fa1d7e5b97f9 WHIRLPOOL 056dff216ac303e18af7fa1ed0a4fc97d91b701a7e69cce599079a13a478206107521d7fc2693eaca97c7c65c9417475c8c499b59a74f9d275a47afdd6a04254 -DIST psmisc-22.20.tar.gz 432501 SHA256 b17224e2385f6a799ffebba27eb7870771d42555e86814ef56b6d7e955765514 SHA512 5565163651c90afeb146c3305fddefc544bcd4cd5e98917fd57a9920e76c22e4bc0a197618539475a1410cfec9dd168b69983b2210a3ad9fc54368e9220503a6 WHIRLPOOL 97826e7d6d5def8a631a0726c3c1c8f67ab4f5f5b39e67d4a915f2741d8914b6c83d69293daacf25e92cef37990e1463ef7dc0843b47d5b0bfb1e3745fde669d -DIST psmisc-22.21.tar.gz 457702 SHA256 97323cad619210845b696d7d722c383852b2acb5c49b5b0852c4f29c77a8145a SHA512 766aeb45687090b88b17176c5117a603e83fe92a13c013aea72c8ee80048adf02e18c7daa52ddfb8b2135f7c9a1bcae38896cdfb8d0158728d85a446c5e0d5ae WHIRLPOOL cbd4af3e54ce01f43558184b57a24e44dfb6e05d8438bd11e2308ee62535bb93dc417b08e66603966cc5912d7fa88c29df1529995a42e2a8b7c3da663b01681f -EBUILD psmisc-22.16.ebuild 1316 SHA256 7fb0a1dd3aa721b31dd5f4e9aff3abc49b6fdc1c67395db2a74521a1183dc1ff SHA512 cc9c0fc5e4ef94a0e24c3e118d2703563d9bc872baea707b558bca1e4dc4f956a813b8880714485ddf2c8aad8762c6ddf5a95eeb001e20c952b648bb7726a4e2 WHIRLPOOL 568b27ecd82959b5db953dd8d22a0a8bd68a67393b480286a8867b66c4f552fdb7f998fdf84682e97c6668efc08f83df8c2b4f7e5aa6648eb626f556cb7b00dd -EBUILD psmisc-22.20.ebuild 1334 SHA256 0a388275562090a8007b4d0d474bda8aa57e925708d881310c06ff82bde6e503 SHA512 178bc1aaa116406615f484a462f311bc43a0930c45fe3cfa1adddee0ae8741e0a0a9a2cbc4f8fa203dc8e638c6209b0f7039bba7d879265c38676278acf9df5b WHIRLPOOL 6e061898fe4e846d084ad32bb1d580f432de49954b17ed4256fffba7bddc33faed042319b19e9d021e570f628ee04e8c9973fd691e166bf350a6b3309925f5df -EBUILD psmisc-22.21-r2.ebuild 1376 SHA256 c94a979baed26719ddf172584e100bf6a25cde99f43236f522c90e2de25b6975 SHA512 6453cb160d2f1022627932e3d536787b762d0db49726a76d309dbc6ce3f04e532be2a14fd93976cbe05f82c232ba4a1156fafad02d9cd178191163adba6ee810 WHIRLPOOL 49d5f74622754fe41e3293e3cb781ddbdaeb51dc6aeea6ece76b5cb1ad64f23d9345587eadf50cdef14facf7a489be2fd45ec814d8d488097402c8fa08348b08 -MISC ChangeLog 3293 SHA256 e569ab754bd112f2e1b9faf6a8b01b03afcfda9f5dda8a5d7cfe1fc0f16ef13f SHA512 432140f1079ff7d58f25d8ed435ecd78b30af1adc8cc968d0c8b1cd2676b0381307bf881c9cd43f7049fd85e3b8a0792055caf2165532b5e49b3f3b2a5a5a5a5 WHIRLPOOL 935b4d742f2859d1f39ffa3bc17bd280c8dec2b8ec5c343b7547158f2f0b05917260d86bed7441115f851e8b8489273324a00ebc3d03e62478076ab8f912f6e9 -MISC ChangeLog-2015 26697 SHA256 16d09f477a180f5ce09972e75d65ab01786762c8fbab16c8626c3d71c6a715a2 SHA512 69d1685bdca62d3abb35a1505a25127afb938604f18ef8331c119a09668b6aa5d710835a06139f235194db9ddf532e5d010a71744f9ceaae5f3be392175414ee WHIRLPOOL 474cd900f638a54fe261afe828a3b87441a6dc862c3c5fae44676d1d6bb5139bb68dd7a9ac2d09e6d007bc11ce19c207045f35530b6755368f560512ade9d9c8 -MISC metadata.xml 326 SHA256 f9e015cc6214350091a0d68a07299ed5e6ad518b10eb91902da25726658623f3 SHA512 580a0e66078b7304d0bf76e3c990e61ee4c073b49381b60c5f3f01e2b64d5f0c318eb5596f7da09a70fa52dc93769b25f37f531038e5d7ce6278dda10e18117c WHIRLPOOL c0a2727f3ee0a38abe0ad2ceb0adf0b476a1fe9ba8435168c457aa0326aa8fb54f25d7828ac11a1f98b9e1066e69112ecb77b02111449680b64073163130bfa5 +DIST psmisc-23.4.tar.xz 370000 BLAKE2B e762171c4d3252421a49b352fadb3e892f66862f003a313a0cc692f973364b06d2652a51d331314462784d94ad55189e74c4d7a023d5d7c917c5e5c05009f46b SHA512 b05781fdb283a6f132bd385d64437f8080e6bc0e11cd2e3e02227678682bb67b3c89edec34a6d067d77312811d072dc60b47ebb32b168c4c69bbc36df643a471 diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.16-fuser-pic.patch b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.16-fuser-pic.patch deleted file mode 100644 index 40a3c0c0d3..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.16-fuser-pic.patch +++ /dev/null @@ -1,17 +0,0 @@ -http://bugs.gentoo.org/401851 -http://sourceforge.net/tracker/?func=detail&aid=3504801&group_id=15273&atid=115273 - -the x86 asm code is not PIC friendly, so disable it and fall back to the -gcc builtin for doing prefetching - ---- src/lists.h -+++ src/lists.h -@@ -68,7 +68,7 @@ - asm volatile ("lfetch [%0]" :: "r" (x)) - #elif defined(__powerpc64__) - asm volatile ("dcbt 0,%0" :: "r" (x)) --#elif !defined(__CYGWIN__) && defined(__i386__) -+#elif !defined(__CYGWIN__) && !defined(__PIC__) && defined(__i386__) - asm volatile ("661:\n\t" - ".byte 0x8d,0x74,0x26,0x00\n" - "\n662:\n" diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.20-selinux.patch b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.20-selinux.patch deleted file mode 100644 index b4ac010ac8..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.20-selinux.patch +++ /dev/null @@ -1,263 +0,0 @@ -From 89fa40f0a55096a62809e852244d7db3f445b0cd Mon Sep 17 00:00:00 2001 -From: Craig Small -Date: Sun, 7 Oct 2012 10:52:46 +1100 -Subject: [PATCH] pstree compiles with SE Linux - -pstree failed to compile with SE Linux enabled because one of the -scontext was missed and without it enabled the bug doesn't appear. - -pstree is now re-worked so scontext is defined as a dummy meaning -most of the code except the reall SE Linux specific stuff is compilied -meaning this sort of thing shouldn't happen too much again. - -Bug-Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=437332 -Bug-Sourceforge: https://sourceforge.net/p/psmisc/bugs/54/ ---- - src/pstree.c | 69 ++++++------------------------------------------------------ - 1 file changed, 6 insertions(+), 63 deletions(-) - -diff --git a/src/pstree.c b/src/pstree.c -index db57244..b9a01cf 100644 ---- a/src/pstree.c -+++ b/src/pstree.c -@@ -47,6 +47,8 @@ - - #ifdef WITH_SELINUX - #include -+#else -+typedef void* security_context_t; /* DUMMY to remove most ifdefs */ - #endif /*WITH_SELINUX */ - - extern const char *__progname; -@@ -81,9 +83,7 @@ typedef struct _proc { - pid_t pid; - pid_t pgid; - uid_t uid; --#ifdef WITH_SELINUX - security_context_t scontext; --#endif /*WITH_SELINUX */ - char flags; - struct _child *children; - struct _proc *parent; -@@ -131,16 +131,14 @@ static int *more = NULL; - - static int print_args = 0, compact = 1, user_change = 0, pids = 0, pgids = 0, - show_parents = 0, by_pid = 0, trunc = 1, wait_end = 0; --#ifdef WITH_SELINUX - static int show_scontext = 0; --#endif /*WITH_SELINUX */ - static int output_width = 132; - static int cur_x = 1; - static char last_char = 0; - static int dumped = 0; /* used by dump_by_user */ - static int charlen = 0; /* length of character */ - --static void fix_orphans(void); -+static void fix_orphans(security_context_t scontext); - /* - * Allocates additional buffer space for width and more as needed. - * The first call will allocate the first buffer. -@@ -229,15 +227,12 @@ static int out_int(int x) - return digits; - } - --#ifdef WITH_SELINUX - static void out_scontext(security_context_t scontext) - { - out_string("`"); - out_string(scontext); - out_string("'"); - } --#endif /*WITH_SELINUX */ -- - - static void out_newline(void) - { -@@ -259,12 +254,8 @@ static PROC *find_proc(pid_t pid) - return NULL; - } - --#ifdef WITH_SELINUX - static PROC *new_proc(const char *comm, pid_t pid, uid_t uid, - security_context_t scontext) --#else /*WITH_SELINUX */ --static PROC *new_proc(const char *comm, pid_t pid, uid_t uid) --#endif /*WITH_SELINUX */ - { - PROC *new; - -@@ -279,9 +270,7 @@ static PROC *new_proc(const char *comm, pid_t pid, uid_t uid) - new->flags = 0; - new->argc = 0; - new->argv = NULL; --#ifdef WITH_SELINUX - new->scontext = scontext; --#endif /*WITH_SELINUX */ - new->children = NULL; - new->parent = NULL; - new->next = list; -@@ -364,24 +353,14 @@ rename_proc(PROC *this, const char *comm, uid_t uid) - } - } - } --#ifdef WITH_SELINUX - static void - add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid, - const char *args, int size, char isthread, security_context_t scontext) --#else /*WITH_SELINUX */ --static void --add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid, -- const char *args, int size, char isthread) --#endif /*WITH_SELINUX */ - { - PROC *this, *parent; - - if (!(this = find_proc(pid))) --#ifdef WITH_SELINUX - this = new_proc(comm, pid, uid, scontext); --#else /*WITH_SELINUX */ -- this = new_proc(comm, pid, uid); --#endif /*WITH_SELINUX */ - else { - rename_proc(this, comm, uid); - } -@@ -393,11 +372,7 @@ add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid, - if (isthread) - this->flags |= PFLAG_THREAD; - if (!(parent = find_proc(ppid))) { --#ifdef WITH_SELINUX - parent = new_proc("?", ppid, 0, scontext); --#else /*WITH_SELINUX */ -- parent = new_proc("?", ppid, 0); --#endif - } - if (pid != 0) { - add_child(parent, this); -@@ -494,12 +469,10 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last, - else - (void) out_int(current->uid); - } --#ifdef WITH_SELINUX - if (show_scontext) { - out_char(info++ ? ',' : '('); - out_scontext(current->scontext); - } --#endif /*WITH_SELINUX */ - if ((swapped && print_args && current->argc < 0) || (!swapped && info)) - out_char(')'); - if ((current->flags & PFLAG_HILIGHT) && (tmp = tgetstr("me", NULL))) -@@ -520,11 +493,7 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last, - } - } - } --#ifdef WITH_SELINUX - if (show_scontext || print_args || !current->children) --#else /*WITH_SELINUX */ -- if (print_args || !current->children) --#endif /*WITH_SELINUX */ - { - while (closing--) - out_char(']'); -@@ -533,11 +502,7 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last, - ensure_buffer_capacity(level); - more[level] = !last; - --#ifdef WITH_SELINUX - if (show_scontext || print_args) --#else /*WITH_SELINUX */ -- if (print_args) --#endif /*WITH_SELINUX */ - { - width[level] = swapped + (comm_len > 1 ? 0 : -1); - count=0; -@@ -653,8 +618,8 @@ static void read_proc(void) - pid_t pid, ppid, pgid; - int fd, size; - int empty; --#ifdef WITH_SELINUX - security_context_t scontext = NULL; -+#ifdef WITH_SELINUX - int selinux_enabled = is_selinux_enabled() > 0; - #endif /*WITH_SELINUX */ - -@@ -726,21 +691,12 @@ static void read_proc(void) - while ((dt = readdir(taskdir)) != NULL) { - if ((thread = atoi(dt->d_name)) != 0) { - if (thread != pid) { --#ifdef WITH_SELINUX - if (print_args) - add_proc(threadname, thread, pid, pgid, st.st_uid, - threadname, strlen (threadname) + 1, 1,scontext); - else - add_proc(threadname, thread, pid, pgid, st.st_uid, - NULL, 0, 1, scontext); --#else /*WITH_SELINUX */ -- if (print_args) -- add_proc(threadname, thread, pid, pgid, st.st_uid, -- threadname, strlen (threadname) + 1, 1); -- else -- add_proc(threadname, thread, pid, pgid, st.st_uid, -- NULL, 0, 1); --#endif /*WITH_SELINUX */ - } - } - } -@@ -749,11 +705,7 @@ static void read_proc(void) - } - free(taskpath); - if (!print_args) --#ifdef WITH_SELINUX - add_proc(comm, pid, ppid, pgid, st.st_uid, NULL, 0, 0, scontext); --#else /*WITH_SELINUX */ -- add_proc(comm, pid, ppid, pgid, st.st_uid, NULL, 0, 0); --#endif /*WITH_SELINUX */ - else { - sprintf(path, "%s/%d/cmdline", PROC_BASE, pid); - if ((fd = open(path, O_RDONLY)) < 0) { -@@ -770,13 +722,8 @@ static void read_proc(void) - size--; - if (size) - buffer[size++] = 0; --#ifdef WITH_SELINUX - add_proc(comm, pid, ppid, pgid, st.st_uid, - buffer, size, 0, scontext); --#else /*WITH_SELINUX */ -- add_proc(comm, pid, ppid, pgid, st.st_uid, -- buffer, size, 0); --#endif /*WITH_SELINUX */ - } - } - } -@@ -787,7 +734,7 @@ static void read_proc(void) - } - } - (void) closedir(dir); -- fix_orphans(); -+ fix_orphans(scontext); - if (print_args) - free(buffer); - if (empty) { -@@ -796,7 +743,7 @@ static void read_proc(void) - } - } - --static void fix_orphans(void) -+static void fix_orphans(security_context_t scontext) - { - /* When using kernel 3.3 with hidepid feature enabled on /proc - * then we need fake root pid and gather all the orphan processes -@@ -807,11 +754,7 @@ static void fix_orphans(void) - PROC *root, *walk; - - if (!(root = find_proc(ROOT_PID))) { --#ifdef WITH_SELINUX - root = new_proc("?", ROOT_PID, 0, scontext); --#else /*WITH_SELINUX */ -- root = new_proc("?", ROOT_PID, 0); --#endif - } - for (walk = list; walk; walk = walk->next) { - if (walk->pid == 1 || walk->pid == 0) --- -1.7.12 - diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.21-fuser_typo_fix.patch b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.21-fuser_typo_fix.patch deleted file mode 100644 index 5c5fd990f9..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.21-fuser_typo_fix.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 3638cc55b4d08851faba46635d737b24d016665b Mon Sep 17 00:00:00 2001 -From: Brad Jorsch -Date: Fri, 28 Feb 2014 21:55:02 +1100 -Subject: [PATCH] Typo in fuser makes -M on all the time - -Brad found that fuser had the -M option on all the time. -A simple but significant typo caused this, thanks the the patch. - -Bug-Debian: http://bugs.debian.org/740275 - -Signed-off-by: Craig Small ---- - ChangeLog | 4 ++++ - src/fuser.c | 2 +- - 2 files changed, 5 insertions(+), 1 deletion(-) - -diff --git a/ChangeLog b/ChangeLog -index fd1cccf..e5f784c 100644 ---- a/ChangeLog -+++ b/ChangeLog -@@ -1,3 +1,7 @@ -+Changes in 22.22 -+================ -+ * Fixed typo in fuser which has -M on Debian #740275 -+ - Changes in 22.21 - ================ - * Missing comma in fuser(1) added Debian #702391 -diff --git a/src/fuser.c b/src/fuser.c -index b485f65..389b302 100644 ---- a/src/fuser.c -+++ b/src/fuser.c -@@ -1174,7 +1174,7 @@ int main(int argc, char *argv[]) - usage(_("No process specification given")); - - /* Check if -M flag was used and if so check mounts */ -- if (opts * OPT_ISMOUNTPOINT) { -+ if (opts & OPT_ISMOUNTPOINT) { - check_mountpoints(&mounts, &names_head, &names_tail); - } - --- -2.2.2 - diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.21-sysmacros.patch b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.21-sysmacros.patch deleted file mode 100644 index 440c5e62e7..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-22.21-sysmacros.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 367886e1c49238d1a02721f849564d77a163465b Mon Sep 17 00:00:00 2001 -From: Mike Frysinger -Date: Mon, 7 Mar 2016 14:52:22 -0500 -Subject: [PATCH] fuser: include sysmacros.h for makedev - -BSD/Linux define makedev in the sysmacros.h header. Include it directly -instead of relying on types.h pulling it in for us. ---- - src/fuser.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/fuser.c b/src/fuser.c -index da94d22..380046f 100644 ---- a/src/fuser.c -+++ b/src/fuser.c -@@ -36,6 +36,7 @@ - #include - #include - #include -+#include - #include - #include - #include --- -2.6.2 - diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-23.4-fuser_regression_revert.patch b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-23.4-fuser_regression_revert.patch new file mode 100644 index 0000000000..59b2bfcef1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/files/psmisc-23.4-fuser_regression_revert.patch @@ -0,0 +1,45 @@ +https://gitlab.com/psmisc/psmisc/-/issues/35 + +diff --git a/ChangeLog b/ChangeLog +index df45ae3..be20ca0 100644 +--- a/ChangeLog ++++ b/ChangeLog +@@ -5,8 +5,6 @@ Changes in 23.4 + * pstree: fix layout when using -C !24 + * pstree: add time namespace !25 + * pstree: Dynamically link to selinux and use attr +- * fuser: Get less confused about duplicate dev_id !10 +- * fuser: Only check pathname on non-block devices !31 + + Changes in 23.3 + =============== +diff --git a/src/fuser.c b/src/fuser.c +index 03e6237..f9d78db 100644 +--- a/src/fuser.c ++++ b/src/fuser.c +@@ -1566,7 +1566,6 @@ check_dir(const pid_t pid, const char *dirname, struct device_list *dev_head, + struct stat st, lst; + char *dirpath; + char filepath[PATH_MAX]; +- char real_filepath[PATH_MAX]; + + if (asprintf(&dirpath, "/proc/%d/%s", pid, dirname) < 0) + return; +@@ -1605,17 +1604,6 @@ check_dir(const pid_t pid, const char *dirname, struct device_list *dev_head, + dev_tmp = dev_tmp->next) { + if (thedev != dev_tmp->device) + continue; +- +- /* check the paths match if it is not a block device */ +- if (! S_ISBLK(dev_tmp->name->st.st_mode)) { +- if (readlink(filepath, real_filepath, PATH_MAX-1) < 0) { +- if (strncmp(dev_tmp->name->filename, filepath, strlen(dev_tmp->name->filename)) != 0) +- continue; +- } else { +- if (strncmp(dev_tmp->name->filename, real_filepath, strlen(dev_tmp->name->filename)) != 0) +- continue; +- } +- } + if (access == ACCESS_FILE + && (lstat(filepath, &lst) == 0) + && (lst.st_mode & S_IWUSR)) { diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/metadata.xml index df39eb8e2f..5da9d3e987 100644 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/metadata.xml @@ -1,5 +1,5 @@ - + base-system@gentoo.org diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-22.16.ebuild b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-22.16.ebuild deleted file mode 100644 index 162bdec849..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-22.16.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils - -DESCRIPTION="A set of tools that use the proc filesystem" -HOMEPAGE="http://psmisc.sourceforge.net/" -SRC_URI="mirror://sourceforge/psmisc/${P}.tar.gz -> ${P}-r1.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" -IUSE="ipv6 nls selinux X" - -RDEPEND=">=sys-libs/ncurses-5.7-r7 - nls? ( virtual/libintl ) - selinux? ( sys-libs/libselinux )" -DEPEND="${RDEPEND} - >=sys-devel/libtool-2.2.6b - nls? ( sys-devel/gettext )" - -DOCS="AUTHORS ChangeLog NEWS README" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-22.16-fuser-pic.patch #394443 -} - -src_configure() { - econf \ - $(use_enable selinux) \ - --disable-harden-flags \ - $(use_enable ipv6) \ - $(use_enable nls) -} - -src_compile() { - # peekfd is a fragile crap hack #330631 - nonfatal emake -C src peekfd || touch src/peekfd{.o,} - emake -} - -src_install() { - default - - use X || rm -f "${ED}"/usr/bin/pstree.x11 - - [[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd - [[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1 - - # fuser is needed by init.d scripts - dodir /bin - mv "${ED}"/usr/bin/fuser "${ED}"/bin || die -} diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-22.20.ebuild b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-22.20.ebuild deleted file mode 100644 index 21d2d44ee9..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-22.20.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils - -DESCRIPTION="A set of tools that use the proc filesystem" -HOMEPAGE="http://psmisc.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux" -IUSE="ipv6 nls selinux X" - -RDEPEND=">=sys-libs/ncurses-5.7-r7 - nls? ( virtual/libintl ) - selinux? ( sys-libs/libselinux )" -DEPEND="${RDEPEND} - >=sys-devel/libtool-2.2.6b - nls? ( sys-devel/gettext )" - -DOCS="AUTHORS ChangeLog NEWS README" - -src_prepare() { - epatch "${FILESDIR}"/${P}-selinux.patch #437332 -} - -src_configure() { - econf \ - $(use_enable selinux) \ - --disable-harden-flags \ - $(use_enable ipv6) \ - $(use_enable nls) -} - -src_compile() { - # peekfd is a fragile crap hack #330631 - nonfatal emake -C src peekfd || touch src/peekfd{.o,} - emake -} - -src_install() { - default - - use X || rm -f "${ED}"/usr/bin/pstree.x11 - - [[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd - [[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1 - - # fuser is needed by init.d scripts; use * wildcard for #458250 - dodir /bin - mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die -} diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-22.21-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-22.21-r2.ebuild deleted file mode 100644 index a2894e7d08..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-22.21-r2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils - -DESCRIPTION="A set of tools that use the proc filesystem" -HOMEPAGE="http://psmisc.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux" -IUSE="ipv6 nls selinux X" - -RDEPEND=">=sys-libs/ncurses-5.7-r7 - nls? ( virtual/libintl ) - selinux? ( sys-libs/libselinux )" -DEPEND="${RDEPEND} - >=sys-devel/libtool-2.2.6b - nls? ( sys-devel/gettext )" - -DOCS="AUTHORS ChangeLog NEWS README" - -src_prepare() { - epatch "${FILESDIR}/${P}-fuser_typo_fix.patch" - epatch "${FILESDIR}/${P}-sysmacros.patch" -} - -src_configure() { - econf \ - $(use_enable selinux) \ - --disable-harden-flags \ - $(use_enable ipv6) \ - $(use_enable nls) -} - -src_compile() { - # peekfd is a fragile crap hack #330631 - nonfatal emake -C src peekfd || touch src/peekfd{.o,} - emake -} - -src_install() { - default - - use X || rm -f "${ED}"/usr/bin/pstree.x11 - - [[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd - [[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1 - - # fuser is needed by init.d scripts; use * wildcard for #458250 - dodir /bin - mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die -} diff --git a/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-23.4-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-23.4-r1.ebuild new file mode 100644 index 0000000000..8f354d0fbc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-process/psmisc/psmisc-23.4-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="A set of tools that use the proc filesystem" +HOMEPAGE="http://psmisc.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +IUSE="ipv6 nls selinux X" + +RDEPEND="!=app-i18n/man-pages-l10n-4.0.0-r0 + >=sys-libs/ncurses-5.7-r7:0= + nls? ( virtual/libintl ) + selinux? ( sys-libs/libselinux )" +DEPEND="${RDEPEND}" +BDEPEND=">=sys-devel/libtool-2.2.6b + nls? ( sys-devel/gettext )" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +PATCHES=( + # https://gitlab.com/psmisc/psmisc/-/issues/35 + "${FILESDIR}/${PN}-23.4-fuser_regression_revert.patch" +) + +src_configure() { + if tc-is-cross-compiler ; then + # This isn't ideal but upstream don't provide a placement + # when malloc is missing anyway, leading to errors like: + # pslog.c:(.text.startup+0x108): undefined reference to `rpl_malloc' + # See https://sourceforge.net/p/psmisc/bugs/71/ + # (and https://lists.gnu.org/archive/html/autoconf/2011-04/msg00019.html) + export ac_cv_func_malloc_0_nonnull=yes \ + ac_cv_func_realloc_0_nonnull=yes + fi + + local myeconfargs=( + --disable-harden-flags + $(use_enable ipv6) + $(use_enable nls) + $(use_enable selinux) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + use X || rm -f "${ED}"/usr/bin/pstree.x11 + + [[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd + [[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1 + + # fuser is needed by init.d scripts; use * wildcard for #458250 + dodir /bin + mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die +}