From 08936802f8b7cab0f75e502048d30b43665a949c Mon Sep 17 00:00:00 2001 From: geos_one Date: Sat, 30 May 2009 06:31:40 +0000 Subject: [PATCH] app-emulation/vmware-modules: add warning for kernel ge 2.6.29 about init_mm issue git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@1264 6952d904-891a-0410-993b-d76249ca496b --- app-emulation/vmware-modules/ChangeLog | 4 ++++ app-emulation/vmware-modules/Manifest | 4 ++-- .../vmware-modules/vmware-modules-138.9.ebuild | 10 +++++++--- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/app-emulation/vmware-modules/ChangeLog b/app-emulation/vmware-modules/ChangeLog index a7c8b09b..e627e0ea 100644 --- a/app-emulation/vmware-modules/ChangeLog +++ b/app-emulation/vmware-modules/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 30 May 2009; Mario Fetka + vmware-modules-138.9.ebuild: + add warning for kernel ge 2.6.29 about init_mm issue + *vmware-modules-138.9 (29 May 2009) 29 May 2009; Mario Fetka diff --git a/app-emulation/vmware-modules/Manifest b/app-emulation/vmware-modules/Manifest index 82e901dd..267b01db 100644 --- a/app-emulation/vmware-modules/Manifest +++ b/app-emulation/vmware-modules/Manifest @@ -1,5 +1,5 @@ DIST vmware-modules-138.9-genpatches-1.tar.bz2 7423 RMD160 e7a17d9f7e92e2e3890d278d99f4c1ae0db02d54 SHA1 673c5b00a8d23c21418ce533ab1e5395b474cc45 SHA256 1ac5e5fbb346dacdd48f14bc948b07fd6ce33064d2dada5c90e9fe61886eeca4 DIST vmware-modules-138.9.tar.bz2 186156 RMD160 f65fef3dd58e801eda9ef7b8ae6a1819ce11be92 SHA1 4933ffb1186c1d861ad1be776aa84751a052e0de SHA256 ee2038a6f070173ac0172c959444bfb1dd493569abf1d1522638797348697572 -EBUILD vmware-modules-138.9.ebuild 326 RMD160 0f2736b52ae4214fb70b7d1de8d096a61948f281 SHA1 006b51a0778fefa6b2e92bf74b0cccc439ad4c0a SHA256 fc2fe11cb137249f7f632385f2a9f50966ee650a1bd16e1c5dc5290e6b522e7a -MISC ChangeLog 946 RMD160 1b4572250fbf764157360a1afd6e9a478bea1664 SHA1 2ba0340517d5c746cba612b0b6e06c63d32fa645 SHA256 af096a0790c8fc35302e071bba54192c58ab907d448e2fa4bf8a240b1e1b6355 +EBUILD vmware-modules-138.9.ebuild 580 RMD160 1df9d1f69fca713d40688f9749db2cfcf2ab4727 SHA1 cc780690755bad8af2d9da57c5fac509246471e4 SHA256 c6126168b45751c9ea95d7678fdac366cad3b70b0c786127b3e210a311b66ea8 +MISC ChangeLog 1084 RMD160 4f810840c2f6186f34b829b5aea7bd4d74784cd9 SHA1 395262087b7cd311e7894169ccf1c65b23c2f059 SHA256 bfb6d82d0afbbf587733eb89a4df160d455809246262ef6b6fda02cc11101a2d MISC metadata.xml 159 RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 SHA1 f46b02a39bcd0165558de67ff4256cfc812418a3 SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215 diff --git a/app-emulation/vmware-modules/vmware-modules-138.9.ebuild b/app-emulation/vmware-modules/vmware-modules-138.9.ebuild index eff314e6..6f469f9f 100644 --- a/app-emulation/vmware-modules/vmware-modules-138.9.ebuild +++ b/app-emulation/vmware-modules/vmware-modules-138.9.ebuild @@ -10,10 +10,14 @@ GENPATCHES_VER="1" inherit vmware-mod-2 pkg_setup() { - if kernel_is lt 2 6 25; then - CONFIG_CHECK="" - else + if kernel_is ge 2 6 25; then CONFIG_CHECK="UNUSED_SYMBOLS" fi + if kernel_is ge 2 6 29; then + ewarn "starting with kernel version 2.6.29 the deprecated" + ewarn "symbole init_mm isn't exported." + ewarn "You have to patch kernel's >= 2.6.29 with the following patch" + ewarn "http://ftp.mars.arge.at/vmware/2.6.29-export-init_mm.patch" + fi vmware-mod-2_pkg_setup }