aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-cluster/modules/files/errorline.patch14
-rw-r--r--sys-cluster/modules/modules-3.2.9c-r1.ebuild6
2 files changed, 19 insertions, 1 deletions
diff --git a/sys-cluster/modules/files/errorline.patch b/sys-cluster/modules/files/errorline.patch
new file mode 100644
index 000000000..dc2efcf11
--- /dev/null
+++ b/sys-cluster/modules/files/errorline.patch
@@ -0,0 +1,14 @@
+diff -ru modules-3.2.9-a/cmdModule.c modules-3.2.9-b/cmdModule.c
+--- modules-3.2.9-a/cmdModule.c 2010-11-11 19:23:18.000000000 +0100
++++ modules-3.2.9-b/cmdModule.c 2013-05-31 20:48:34.000000000 +0200
+@@ -640,8 +640,8 @@
+ case TCL_OK: gotPartial = 0;
+ continue; /** while **/
+
+- case TCL_ERROR: interp->errorLine = ((linenum-1)-gotPartial) +
+- interp->errorLine;
++ case TCL_ERROR: //interp->errorLine = ((linenum-1)-gotPartial) +
++ // interp->errorLine;
+ /* FALLTHROUGH */
+
+ case TCL_LEVEL0_RETURN:
diff --git a/sys-cluster/modules/modules-3.2.9c-r1.ebuild b/sys-cluster/modules/modules-3.2.9c-r1.ebuild
index 870399e7c..4c76601d6 100644
--- a/sys-cluster/modules/modules-3.2.9c-r1.ebuild
+++ b/sys-cluster/modules/modules-3.2.9c-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -26,6 +26,10 @@ S="${WORKDIR}/${P%[a-z]}"
DOCS=(ChangeLog README NEWS TODO)
+src_prepare() {
+ epatch "${FILESDIR}"/errorline.patch
+}
+
src_configure() {
local myeconfargs=(
$(use_with X x)