From 79ed9d680ecfbeec78c9bd38a3cc3d770124e5fa Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Mon, 24 Jul 2017 15:51:46 -0400 Subject: [PATCH] dev-php/PHPMailer: new revision to fix CVE-2017-11503. This quick workaround simply removes the problematic example. Gentoo-Bug: 626060 Package-Manager: Portage-2.3.6, Repoman-2.3.1 --- ...{PHPMailer-5.2.23.ebuild => PHPMailer-5.2.23-r1.ebuild} | 7 +++++++ 1 file changed, 7 insertions(+) rename dev-php/PHPMailer/{PHPMailer-5.2.23.ebuild => PHPMailer-5.2.23-r1.ebuild} (91%) diff --git a/dev-php/PHPMailer/PHPMailer-5.2.23.ebuild b/dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild similarity index 91% rename from dev-php/PHPMailer/PHPMailer-5.2.23.ebuild rename to dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild index 8b5977bf1cf7..e5e14253a059 100644 --- a/dev-php/PHPMailer/PHPMailer-5.2.23.ebuild +++ b/dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild @@ -16,6 +16,13 @@ RDEPEND="dev-lang/php:*" DEPEND="${RDEPEND} doc? ( dev-php/phpDocumentor )" +src_prepare() { + default + + # Bug 626060 (CVE-2017-11503) temporary workaround. + rm examples/code_generator.phps || die +} + src_compile(){ if use doc; then phpdoc --filename="class.*.php" \ -- 2.26.2