summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2014-01-08 13:31:22 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2014-01-08 13:31:22 +0000
commit9e64c51ed1480bf56f9c7f0ce7fd7c6c51e0bf02 (patch)
tree883ff92e45dd2162e306087a5d2ae8ca4802c557 /sys-devel/llvm/llvm-3.4.ebuild
parentconverted to use vdr-plugin-2.eclass (diff)
downloadgentoo-2-9e64c51ed1480bf56f9c7f0ce7fd7c6c51e0bf02.tar.gz
gentoo-2-9e64c51ed1480bf56f9c7f0ce7fd7c6c51e0bf02.tar.bz2
gentoo-2-9e64c51ed1480bf56f9c7f0ce7fd7c6c51e0bf02.zip
Fix a varargs bug causing miscompilations, thanks Holger Hoffstätte <holger.hoffstaette@googlemail.com> in bug #497298
(Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key C74525F2)
Diffstat (limited to 'sys-devel/llvm/llvm-3.4.ebuild')
-rw-r--r--sys-devel/llvm/llvm-3.4.ebuild4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys-devel/llvm/llvm-3.4.ebuild b/sys-devel/llvm/llvm-3.4.ebuild
index e964e0168446..47e2e9aa9508 100644
--- a/sys-devel/llvm/llvm-3.4.ebuild
+++ b/sys-devel/llvm/llvm-3.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild,v 1.1 2014/01/06 21:06:15 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.4.ebuild,v 1.2 2014/01/08 13:31:22 voyageur Exp $
EAPI=5
@@ -154,6 +154,8 @@ src_unpack() {
}
src_prepare() {
+ epatch "${FILESDIR}"/${P}-fix_varargs.patch
+
epatch "${FILESDIR}"/${PN}-3.2-nodoctargz.patch
epatch "${FILESDIR}"/${PN}-3.4-gentoo-install.patch
use clang && epatch "${FILESDIR}"/clang-3.4-gentoo-install.patch