[gentoo-portage-dev] [PATCH 4/7] Introduce control variables for estrip

2018-03-25 Thread Zac Medico
From: Michał Górny --- bin/misc-functions.sh | 3 ++- bin/phase-helpers.sh | 2 ++ bin/save-ebuild-env.sh | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh index a7af3ec73..30e911fd6 100755 ---

[gentoo-portage-dev] [PATCH 7/7] Add dostrip for EAPI 7

2018-03-25 Thread Zac Medico
From: Michał Górny Bug: https://bugs.gentoo.org/203891 Closes: https://github.com/mgorny/portage/issues/8 --- bin/eapi.sh| 4 bin/ebuild.sh | 2 +- bin/phase-helpers.sh | 26 ++ bin/save-ebuild-env.sh | 2 +- 4 files

[gentoo-portage-dev] [PATCH 6/7] Allow individually allowing strip w/ RESTRICT=strip

2018-03-25 Thread Zac Medico
From: Michał Górny Update RESTRICT=strip to control the default strip inclusion list as specified in EAPI 7 rather than disabling stripping entirely. This makes it possible to strip individual files. --- bin/estrip | 4 ++-- bin/phase-helpers.sh | 1 + 2 files

[gentoo-portage-dev] [PATCH 2/7] Disarm prepstrip & prepallstrip

2018-03-25 Thread Zac Medico
From: Michał Górny Move stripping logic to a new estrip helper (that is not exposed to ebuilds) and make prepstrip & prepallstrip do nothing. --- bin/ebuild-helpers/prepallstrip | 11 +- bin/ebuild-helpers/prepstrip| 387 +--

[gentoo-portage-dev] [PATCH 3/7] estrip: Use queue/dequeue logic

2018-03-25 Thread Zac Medico
From: Michał Górny --- bin/estrip| 70 +++ bin/misc-functions.sh | 3 ++- 2 files changed, 61 insertions(+), 12 deletions(-) diff --git a/bin/estrip b/bin/estrip index 431624498..309a2962e 100755 --- a/bin/estrip

[gentoo-portage-dev] [PATCH 5/7] estrip: Report pre-stripped files even with RESTRICT=strip

2018-03-25 Thread Zac Medico
From: Michał Górny The purpose of RESTRICT=strip is to prevent files from being stripped, not to silence QA checks about pre-stripped files. --- bin/estrip | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/estrip b/bin/estrip index 309a2962e..24c6a461c

[gentoo-portage-dev] [PATCH 1/7] prepstrip: Disable parallel work

2018-03-25 Thread Zac Medico
From: Michał Górny --- bin/ebuild-helpers/prepstrip | 20 +++- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/bin/ebuild-helpers/prepstrip b/bin/ebuild-helpers/prepstrip index 2136e0d4d..74ab52c5b 100755 --- a/bin/ebuild-helpers/prepstrip +++

[gentoo-portage-dev] [PATCH 0/7] Add dostrip for EAPI 7

2018-03-25 Thread Zac Medico
The series contains dostrip patches cherry picked from portage-mgorny: commit 38273616460fef9b36d3862f366f49f8ba5e7911 Author: Michał Górny Date: 2018-03-25 14:37:44 +0200 Add dostrip for EAPI 7 Bug: https://bugs.gentoo.org/203891 Closes: