From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QUnq2-0006GO-Kt for garchives@archives.gentoo.org; Thu, 09 Jun 2011 22:36:30 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 11B551C021; Thu, 9 Jun 2011 22:36:22 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id D9AE81C021 for ; Thu, 9 Jun 2011 22:36:22 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 199601B4026 for ; Thu, 9 Jun 2011 22:36:22 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 73B2C8003F for ; Thu, 9 Jun 2011 22:36:21 +0000 (UTC) From: "Wiktor W Brodlo" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Wiktor W Brodlo" Message-ID: <3e5712570ef2df8e3d17b9f2dee123409e5cce51.wiktor@gentoo> Subject: [gentoo-commits] proj/anaconda-overlay:master commit in: app-admin/anaconda/, app-admin/anaconda/files/ X-VCS-Repository: proj/anaconda-overlay X-VCS-Files: app-admin/anaconda/anaconda-0.9.9.53.ebuild app-admin/anaconda/files/audit-glibc-fix.patch app-admin/anaconda/files/libselinux-glibc-fix.patch X-VCS-Directories: app-admin/anaconda/ app-admin/anaconda/files/ X-VCS-Committer: wiktor X-VCS-Committer-Name: Wiktor W Brodlo X-VCS-Revision: 3e5712570ef2df8e3d17b9f2dee123409e5cce51 Date: Thu, 9 Jun 2011 22:36:21 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: dc6f552f2251d1d17e129cf0d1c33b8b commit: 3e5712570ef2df8e3d17b9f2dee123409e5cce51 Author: wiktor w brodlo brodlo net> AuthorDate: Thu Jun 9 22:29:16 2011 +0000 Commit: Wiktor W Brodlo brodlo net> CommitDate: Thu Jun 9 22:29:16 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/anaconda-over= lay.git;a=3Dcommit;h=3D3e571257 app-admin/anaconda: add new glibc compat patches --- app-admin/anaconda/anaconda-0.9.9.53.ebuild | 4 ++++ app-admin/anaconda/files/audit-glibc-fix.patch | 10 ++++++++++ .../anaconda/files/libselinux-glibc-fix.patch | 10 ++++++++++ 3 files changed, 24 insertions(+), 0 deletions(-) diff --git a/app-admin/anaconda/anaconda-0.9.9.53.ebuild b/app-admin/anac= onda/anaconda-0.9.9.53.ebuild index f96b8d0..ecf8717 100644 --- a/app-admin/anaconda/anaconda-0.9.9.53.ebuild +++ b/app-admin/anaconda/anaconda-0.9.9.53.ebuild @@ -64,6 +64,10 @@ src_unpack() { else base_src_unpack fi + export EPATCH_OPTS=3D"-d${S}" + # Patch the internal libs to fix new glibc incompatibility + epatch "${FILESDIR}/audit-glibc-fix.patch" + epatch "${FILESDIR}/libselinux-glibc-fix.patch" } =20 src_prepare() { diff --git a/app-admin/anaconda/files/audit-glibc-fix.patch b/app-admin/a= naconda/files/audit-glibc-fix.patch new file mode 100644 index 0000000..ccc0168 --- /dev/null +++ b/app-admin/anaconda/files/audit-glibc-fix.patch @@ -0,0 +1,10 @@ +--- ../audit-1.7.9.orig/lib/libaudit.c 2008-11-05 18:56:26.000000000 +00= 00 ++++ ../audit-1.7.9/lib/libaudit.c 2011-06-09 22:18:36.861689444 +0000 +@@ -36,6 +36,7 @@ + #include + #include /* O_NOFOLLOW needs gnu defined */ + #include /* for PATH_MAX */ ++#include =20 +=20 + #include "libaudit.h" + #include "private.h" diff --git a/app-admin/anaconda/files/libselinux-glibc-fix.patch b/app-ad= min/anaconda/files/libselinux-glibc-fix.patch new file mode 100644 index 0000000..d9a9040 --- /dev/null +++ b/app-admin/anaconda/files/libselinux-glibc-fix.patch @@ -0,0 +1,10 @@ +--- ../libselinux-2.0.85.orig/src/label_file.c 2009-07-31 02:14:16.00000= 0000 +0000 ++++ ../libselinux-2.0.85/src/label_file.c 2011-06-09 22:23:07.790689224 = +0000 +@@ -17,6 +17,7 @@ + #include + #include + #include ++#include =20 + #include "callbacks.h" + #include "label_internal.h" +=20