From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 730FC198005 for ; Mon, 18 Mar 2013 20:53:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 18D89E0024; Mon, 18 Mar 2013 20:53:46 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 99B4BE0024 for ; Mon, 18 Mar 2013 20:53:45 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 55EC633BE60 for ; Mon, 18 Mar 2013 20:53:44 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id DDB43E4073 for ; Mon, 18 Mar 2013 20:53:42 +0000 (UTC) From: "Alexey Shvetsov" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexey Shvetsov" Message-ID: <1363640008.8f351608e2da79c09b39e9ad0795af7aeffaaf32.alexxy@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/, sys-cluster/lustre/files/ X-VCS-Repository: proj/sci X-VCS-Files: sys-cluster/lustre/ChangeLog sys-cluster/lustre/files/0007-LU-2984-build-Fix-warning-with-gcc-4.6-in-mdt_handle.patch sys-cluster/lustre/lustre-9999.ebuild X-VCS-Directories: sys-cluster/lustre/ sys-cluster/lustre/files/ X-VCS-Committer: alexxy X-VCS-Committer-Name: Alexey Shvetsov X-VCS-Revision: 8f351608e2da79c09b39e9ad0795af7aeffaaf32 X-VCS-Branch: master Date: Mon, 18 Mar 2013 20:53:42 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 0b41c3e5-37ad-4df4-b4d7-2c0d0385a5e0 X-Archives-Hash: ba68ed3a61ea7949969115fc50288c4b commit: 8f351608e2da79c09b39e9ad0795af7aeffaaf32 Author: Alexey Shvetsov gentoo org> AuthorDate: Mon Mar 18 20:53:28 2013 +0000 Commit: Alexey Shvetsov gentoo org> CommitDate: Mon Mar 18 20:53:28 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8f351608 Fix error in mdt_handler.c Package-Manager: portage-2.2.0_alpha166 RepoMan-Options: --force --- sys-cluster/lustre/ChangeLog | 5 +++ ...ld-Fix-warning-with-gcc-4.6-in-mdt_handle.patch | 38 ++++++++++++++++++++ sys-cluster/lustre/lustre-9999.ebuild | 1 + 3 files changed, 44 insertions(+), 0 deletions(-) diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog index c519988..eedb888 100644 --- a/sys-cluster/lustre/ChangeLog +++ b/sys-cluster/lustre/ChangeLog @@ -3,6 +3,11 @@ # $Header: $ 18 Mar 2013; Alexey Shvetsov + +files/0007-LU-2984-build-Fix-warning-with-gcc-4.6-in-mdt_handle.patch, + lustre-9999.ebuild: + Fix error in mdt_handler.c + + 18 Mar 2013; Alexey Shvetsov files/0000-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch: Update patch diff --git a/sys-cluster/lustre/files/0007-LU-2984-build-Fix-warning-with-gcc-4.6-in-mdt_handle.patch b/sys-cluster/lustre/files/0007-LU-2984-build-Fix-warning-with-gcc-4.6-in-mdt_handle.patch new file mode 100644 index 0000000..f578c62 --- /dev/null +++ b/sys-cluster/lustre/files/0007-LU-2984-build-Fix-warning-with-gcc-4.6-in-mdt_handle.patch @@ -0,0 +1,38 @@ +From 8c839b9bbd3fca53d8f5a530d1a2285419cf3071 Mon Sep 17 00:00:00 2001 +From: Alexey Shvetsov +Date: Tue, 19 Mar 2013 00:48:48 +0400 +Subject: [PATCH] LU-2984 build: Fix warning with gcc-4.6+ in mdt_handler.c +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +gcc-4.6+ has more stricter check for possible usage of unnitialized +variables so it will generate error with -Werror like this + +lustre/mdt/mdt_handler.c: In function ‘mdt_get_info’: +lustre/mdt/mdt_handler.c:5508:9: error: ‘rc’ may be used uninitialized +in this function [-Werror=maybe-uninitialized] +cc1: all warnings being treated as errors + +Signed-off-by: Alexey Shvetsov +Change-Id: Ia330808886b466c4a7d184add56b1ede115c7d0e +--- + lustre/mdt/mdt_handler.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lustre/mdt/mdt_handler.c b/lustre/mdt/mdt_handler.c +index 02dcdb8..38b59a6 100644 +--- a/lustre/mdt/mdt_handler.c ++++ b/lustre/mdt/mdt_handler.c +@@ -5505,7 +5505,7 @@ static int mdt_fid2path(const struct lu_env *env, struct mdt_device *mdt, + { + struct mdt_object *obj; + struct obd_device *obd = mdt2obd_dev(mdt); +- int rc; ++ int rc = 0; + ENTRY; + + CDEBUG(D_IOCTL, "path get "DFID" from "LPU64" #%d\n", +-- +1.8.1.5 + diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild index 80cea99..319103a 100644 --- a/sys-cluster/lustre/lustre-9999.ebuild +++ b/sys-cluster/lustre/lustre-9999.ebuild @@ -37,6 +37,7 @@ PATCHES=( "${FILESDIR}/0004-LU-2850-kernel-3.7-get-putname-uses-struct-filename.patch" "${FILESDIR}/0005-LU-2850-kernel-3.8-upstream-removes-vmtruncate.patch" "${FILESDIR}/0006-LU-2850-kernel-3.8-upstream-kills-daemonize.patch" + "${FILESDIR}/0007-LU-2984-build-Fix-warning-with-gcc-4.6-in-mdt_handle.patch" ) pkg_setup() {