From owner-freebsd-ports@FreeBSD.ORG Wed Feb 12 01:42:24 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0DF2B39E; Wed, 12 Feb 2014 01:42:24 +0000 (UTC) Received: from mail-ve0-x233.google.com (mail-ve0-x233.google.com [IPv6:2607:f8b0:400c:c01::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A849E1DA5; Wed, 12 Feb 2014 01:42:23 +0000 (UTC) Received: by mail-ve0-f179.google.com with SMTP id jx11so6719833veb.24 for ; Tue, 11 Feb 2014 17:42:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=qfu1JPcKv+fsLse7fArGJ+trWiUUAq241rES+88z4uc=; b=F3N0j2vB+e5cC+k9OL44+rKfA8D6HRNJYisC2wPC6DylbRFuT0IiGP+EpwZ9iCh5Sm 2FHqEKuZHlMC69MoxYB+cC0YKCSx8CpsUx/AQ2oYeIP+S3ZyfmcUo4qXDLaHn45s5Be3 wIy/Txt5R9tDvFKT9XEskHBPoBMJxP/3pOfUVqvhfDIslCDZa+yErefNbV4YjfgttQMn wLJzFvMp+S/zBGYl9TPvtlecoZBr13+KebREm8PmJ7PhRq0vVz4E7FsYluamyZOZIlxe 2iaBkScsflmJZYV/ywIdTG04172UkhroPgmODHXcUIywRdxkWTCZpQVlVLHOSoOl3YSL h6uA== MIME-Version: 1.0 X-Received: by 10.221.40.10 with SMTP id to10mr8472084vcb.22.1392169342789; Tue, 11 Feb 2014 17:42:22 -0800 (PST) Received: by 10.52.162.200 with HTTP; Tue, 11 Feb 2014 17:42:22 -0800 (PST) Date: Wed, 12 Feb 2014 08:42:22 +0700 Message-ID: Subject: PATCH net/openmpi making FORTRAN optional, Open GridScheduler support From: Benediktus Anindito To: freebsd-ports@freebsd.org Content-Type: multipart/mixed; boundary=001a113375762505c104f22baf92 Cc: danilo@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Feb 2014 01:42:24 -0000 --001a113375762505c104f22baf92 Content-Type: text/plain; charset=ISO-8859-1 Greetings, I'm now try to build a cluster with OpenMPI and Open GridScheduler (formerly Sun Grid Engine) as the job scheduler. based on OpenMPI FAQ, there is an option to build OpenMPI with SGE support. Since FORTRAN support is enabled by default and it depends on gcc46 and I do not use FORTRAN at all, I prefer to make FORTRAN support optional. Please correct me if this email (and its attachment) was wrong. Sincerely, Benediktus Anindito --001a113375762505c104f22baf92 Content-Type: text/x-patch; charset=US-ASCII; name="net_openmpi_Makefile.patch" Content-Disposition: attachment; filename="net_openmpi_Makefile.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hrjxo4sz0 LS0tIC9tbnQvZC9ic2Rwb3J0cy1zdm4vbmV0L29wZW5tcGkvTWFrZWZpbGUub2xkCTIwMTQtMDIt MTIgMDc6NTA6MDUuNDA5NTI0ODgzICswNzAwCisrKyAvaG9tZS9iZW5pL01ha2VmaWxlCTIwMTQt MDItMTIgMDg6MjI6NDcuMDY5NTIwNTE1ICswNzAwCkBAIC0yMSw3ICsyMSw2IEBACiBVU0VfQlpJ UDI9CXllcwogSEFTX0NPTkZJR1VSRT0JeWVzCiBVU0VTPQkJZ21ha2UgcGtnY29uZmlnCi1VU0Vf Rk9SVFJBTj0JeWVzCiAKIE1QSUJBU0U/PQltcGkKIE1QSURJUj89CSR7TVBJQkFTRX0vJHtVTklR VUVOQU1FfQpAQCAtNDAsMTQgKzM5LDQ0IEBACiAKIE1BTlBSRUZJWD0JJHtQUkVGSVh9LyR7TVBJ RElSfQogCi1PUFRJT05TX0RFRklORT0JSVBWNiBTTFVSTSBUT1JRVUUgVlQKK09QVElPTlNfREVG SU5FPQlJUFY2IEZPUlRSQU4gU0xVUk0gVE9SUVVFIFZUIFNHRQogVE9SUVVFX0RFU0M9CUVuYWJs ZSBUb3JxdWUgc3VwcG9ydAogU0xVUk1fREVTQz0JRW5hYmxlIFNMVVJNIHN1cHBvcnQKIFZUX0RF U0M9CQlFbmFibGUgVmFtcGlyVHJhY2Ugc3VwcG9ydAorU0dFX0RFU0M9CUVuYWJsZSBPcGVuIEdy aWRTY2hlZHVsZXIgKGEuay5hLiBTdW4gR3JpZCBFbmdpbmUpIHN1cHBvcnQKIE9QVElPTlNfREVG QVVMVD0JSVBWNgogT1BUSU9OU19TVUI9CXllcwogCi1JUFY2X0NPTkZJR1VSRV9FTkFCTEU9CWlw djYKK0lQVjZfQ09ORklHVVJFX0VOQUJMRT0gaXB2NgorU0dFX0NPTkZJR1VSRV9XSVRIPSBzZ2UK K0ZPUlRSQU5fQ09ORklHVVJFX09GRj0JLS1kaXNhYmxlLW1waS1mNzcgLS1kaXNhYmxlLW1waS1m OTAKK0ZPUlRSQU5fUExJU1RfRklMRVM9CSR7TVBJRElSfS9iaW4vbXBpZjc3CisJCQkke01QSURJ Un0vYmluL21waWY5MAorCQkJJHtNUElESVJ9L2luY2x1ZGUvbXBpZi1jb21tb24uaAorCQkJJHtN UElESVJ9L2luY2x1ZGUvbXBpZi1jb25maWcuaAorCQkJJHtNUElESVJ9L2luY2x1ZGUvbXBpZi1t cGktaW8uaAorCQkJJHtNUElESVJ9L2luY2x1ZGUvbXBpZi5oCisJCQkke01QSURJUn0vbGliL2xp Ym1waV9mNzcubGEKKwkJCSR7TVBJRElSfS9saWIvbGlibXBpX2Y3Ny5zbworCQkJJHtNUElESVJ9 L2xpYi9saWJtcGlfZjc3LnNvLjEKKwkJCSR7TVBJRElSfS9saWIvbGlibXBpX2Y5MC5sYQorCQkJ JHtNUElESVJ9L2xpYi9saWJtcGlfZjkwLnNvCisJCQkke01QSURJUn0vbGliL2xpYm1waV9mOTAu c28uNAorCQkJJHtNUElESVJ9L2xpYi9tcGkubW9kCisJCQkke01QSURJUn0vbGliL3BrZ2NvbmZp Zy9vbXBpLWY3Ny5wYworCQkJJHtNUElESVJ9L2xpYi9wa2djb25maWcvb21waS1mOTAucGMKKwkJ CSR7TVBJRElSfS9tYW4vbWFuMS9tcGlmNzcuMS5negorCQkJJHtNUElESVJ9L21hbi9tYW4xL21w aWY5MC4xLmd6CisJCQkke01QSURJUn0vc2hhcmUvb3Blbm1waS9tcGlmNzctd3JhcHBlci1kYXRh LnR4dAorCQkJJHtNUElESVJ9L3NoYXJlL29wZW5tcGkvbXBpZjkwLXdyYXBwZXItZGF0YS50eHQK KwkJCSR7VlR9JHtNUElESVJ9L2Jpbi9tcGlmNzctdnQKKwkJCSR7VlR9JHtNUElESVJ9L2Jpbi9t cGlmOTAtdnQKKwkJCSR7VlR9JHtNUElESVJ9L2Jpbi92dGY3NworCQkJJHtWVH0ke01QSURJUn0v YmluL3Z0ZjkwCisJCQkke1ZUfSR7TVBJRElSfS9zaGFyZS9vcGVubXBpL21waWY3Ny12dC13cmFw cGVyLWRhdGEudHh0CisJCQkke1ZUfSR7TVBJRElSfS9zaGFyZS9vcGVubXBpL21waWY5MC12dC13 cmFwcGVyLWRhdGEudHh0CisJCQkke1ZUfSR7TVBJRElSfS9zaGFyZS92YW1waXJ0cmFjZS92dGY3 Ny13cmFwcGVyLWRhdGEudHh0CisJCQkke1ZUfSR7TVBJRElSfS9zaGFyZS92YW1waXJ0cmFjZS92 dGY5MC13cmFwcGVyLWRhdGEudHh0CiAKIFRPUlFVRV9DT05GSUdVUkVfT049CS0td2l0aC10bT0k e0xPQ0FMQkFTRX0KIFRPUlFVRV9DT05GSUdVUkVfT0ZGPQktLXdpdGhvdXQtdG0K --001a113375762505c104f22baf92 Content-Type: text/x-patch; charset=US-ASCII; name="net_openmpi_pkg-plist.patch" Content-Disposition: attachment; filename="net_openmpi_pkg-plist.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hrjxo4ta1 LS0tIC9tbnQvZC9ic2Rwb3J0cy1zdm4vbmV0L29wZW5tcGkvcGtnLXBsaXN0CTIwMTQtMDItMTIg MDY6MjY6MDEuOTEzNTIwMzU2ICswNzAwCisrKyAvaG9tZS9iZW5pL3BrZy1wbGlzdAkyMDE0LTAy LTEyIDA2OjI1OjE0Ljc3MzUyMDQ1NSArMDcwMApAQCAtMyw4ICszLDYgQEAKICUlTVBJRElSJSUv YmluL21waWNjCiAlJU1QSURJUiUlL2Jpbi9tcGljeHgKICUlTVBJRElSJSUvYmluL21waWV4ZWMK LSUlTVBJRElSJSUvYmluL21waWY3NwotJSVNUElESVIlJS9iaW4vbXBpZjkwCiAlJU1QSURJUiUl L2Jpbi9tcGlydW4KICUlTVBJRElSJSUvYmluL29tcGktY2xlYW4KICUlTVBJRElSJSUvYmluL29t cGktaW9mCkBAIC0zMiwxMCArMzAsNiBAQAogJSVNUElESVIlJS9pbmNsdWRlL21waS1leHQuaAog JSVNUElESVIlJS9pbmNsdWRlL21waS5oCiAlJU1QSURJUiUlL2luY2x1ZGUvbXBpX3BvcnRhYmxl X3BsYXRmb3JtLmgKLSUlTVBJRElSJSUvaW5jbHVkZS9tcGlmLWNvbW1vbi5oCi0lJU1QSURJUiUl L2luY2x1ZGUvbXBpZi1jb25maWcuaAotJSVNUElESVIlJS9pbmNsdWRlL21waWYtbXBpLWlvLmgK LSUlTVBJRElSJSUvaW5jbHVkZS9tcGlmLmgKICUlTVBJRElSJSUvaW5jbHVkZS9vcGVubXBpL29t cGkvbXBpL2N4eC9jb21tLmgKICUlTVBJRElSJSUvaW5jbHVkZS9vcGVubXBpL29tcGkvbXBpL2N4 eC9jb21tX2lubG4uaAogJSVNUElESVIlJS9pbmNsdWRlL29wZW5tcGkvb21waS9tcGkvY3h4L2Nv bnN0YW50cy5oCkBAIC03NiwxMiArNzAsNiBAQAogJSVNUElESVIlJS9saWIvbGlibXBpX2N4eC5s YQogJSVNUElESVIlJS9saWIvbGlibXBpX2N4eC5zbwogJSVNUElESVIlJS9saWIvbGlibXBpX2N4 eC5zby4xCi0lJU1QSURJUiUlL2xpYi9saWJtcGlfZjc3LmxhCi0lJU1QSURJUiUlL2xpYi9saWJt cGlfZjc3LnNvCi0lJU1QSURJUiUlL2xpYi9saWJtcGlfZjc3LnNvLjEKLSUlTVBJRElSJSUvbGli L2xpYm1waV9mOTAubGEKLSUlTVBJRElSJSUvbGliL2xpYm1waV9mOTAuc28KLSUlTVBJRElSJSUv bGliL2xpYm1waV9mOTAuc28uNAogJSVNUElESVIlJS9saWIvbGlib21waXRyYWNlLmxhCiAlJU1Q SURJUiUlL2xpYi9saWJvbXBpdHJhY2Uuc28KICUlTVBJRElSJSUvbGliL2xpYm9tcGl0cmFjZS5z by4wCkBAIC05MSw3ICs3OSw2IEBACiAlJU1QSURJUiUlL2xpYi9saWJvcGVuLXJ0ZS5sYQogJSVN UElESVIlJS9saWIvbGlib3Blbi1ydGUuc28KICUlTVBJRElSJSUvbGliL2xpYm9wZW4tcnRlLnNv LjQKLSUlTVBJRElSJSUvbGliL21waS5tb2QKICUlTVBJRElSJSUvbGliL29wZW5tcGkvbGlib21w aV9kYmdfbXNncS5sYQogJSVNUElESVIlJS9saWIvb3Blbm1waS9saWJvbXBpX2RiZ19tc2dxLnNv CiAlJU1QSURJUiUlL2xpYi9vcGVubXBpL21jYV9hbGxvY2F0b3JfYmFzaWMubGEKQEAgLTIzNiw4 ICsyMjMsNiBAQAogJSVNUElESVIlJS9saWIvb3Blbm1waS9tY2FfdnByb3RvY29sX3Blc3NpbWlz dC5zbwogJSVNUElESVIlJS9saWIvcGtnY29uZmlnL29tcGktYy5wYwogJSVNUElESVIlJS9saWIv cGtnY29uZmlnL29tcGktY3h4LnBjCi0lJU1QSURJUiUlL2xpYi9wa2djb25maWcvb21waS1mNzcu cGMKLSUlTVBJRElSJSUvbGliL3BrZ2NvbmZpZy9vbXBpLWY5MC5wYwogJSVNUElESVIlJS9saWIv cGtnY29uZmlnL29tcGkucGMKICUlTVBJRElSJSUvbGliL3BrZ2NvbmZpZy9vcnRlLnBjCiAlJU1Q SURJUiUlL21hbi9tYW4xL21waUNDLjEuZ3oKQEAgLTI0NSw4ICsyMzAsNiBAQAogJSVNUElESVIl JS9tYW4vbWFuMS9tcGljYy4xLmd6CiAlJU1QSURJUiUlL21hbi9tYW4xL21waWN4eC4xLmd6CiAl JU1QSURJUiUlL21hbi9tYW4xL21waWV4ZWMuMS5negotJSVNUElESVIlJS9tYW4vbWFuMS9tcGlm NzcuMS5negotJSVNUElESVIlJS9tYW4vbWFuMS9tcGlmOTAuMS5negogJSVNUElESVIlJS9tYW4v bWFuMS9tcGlydW4uMS5negogJSVNUElESVIlJS9tYW4vbWFuMS9vbXBpLWNsZWFuLjEuZ3oKICUl TVBJRElSJSUvbWFuL21hbjEvb21waS1pb2YuMS5negpAQCAtNjQ1LDggKzYyOCw2IEBACiAlJU1Q SURJUiUlL3NoYXJlL29wZW5tcGkvbXBpYysrLXdyYXBwZXItZGF0YS50eHQKICUlTVBJRElSJSUv c2hhcmUvb3Blbm1waS9tcGljYy13cmFwcGVyLWRhdGEudHh0CiAlJU1QSURJUiUlL3NoYXJlL29w ZW5tcGkvbXBpY3h4LXdyYXBwZXItZGF0YS50eHQKLSUlTVBJRElSJSUvc2hhcmUvb3Blbm1waS9t cGlmNzctd3JhcHBlci1kYXRhLnR4dAotJSVNUElESVIlJS9zaGFyZS9vcGVubXBpL21waWY5MC13 cmFwcGVyLWRhdGEudHh0CiAlJU1QSURJUiUlL3NoYXJlL29wZW4lJU1QSURJUiUlLXZhbGdyaW5k LnN1cHAKICUlTVBJRElSJSUvc2hhcmUvb3Blbm1waS9vcnRlQ0Mtd3JhcHBlci1kYXRhLnR4dAog JSVNUElESVIlJS9zaGFyZS9vcGVubXBpL29ydGVjKystd3JhcHBlci1kYXRhLnR4dApAQCAtNjU1 LDggKzYzNiw2IEBACiAlJVZUJSUlJU1QSURJUiUlL2Jpbi9tcGljKystdnQKICUlVlQlJSUlTVBJ RElSJSUvYmluL21waWNjLXZ0CiAlJVZUJSUlJU1QSURJUiUlL2Jpbi9tcGljeHgtdnQKLSUlVlQl JSUlTVBJRElSJSUvYmluL21waWY3Ny12dAotJSVWVCUlJSVNUElESVIlJS9iaW4vbXBpZjkwLXZ0 CiAlJVZUJSUlJU1QSURJUiUlL2Jpbi9vcGFyaQogJSVWVCUlJSVNUElESVIlJS9iaW4vb3RmYXV4 CiAlJVZUJSUlJU1QSURJUiUlL2Jpbi9vdGZjb21wcmVzcwpAQCAtNjczLDggKzY1Miw2IEBACiAl JVZUJSUlJU1QSURJUiUlL2Jpbi92dGMrKwogJSVWVCUlJSVNUElESVIlJS9iaW4vdnRjYwogJSVW VCUlJSVNUElESVIlJS9iaW4vdnRjeHgKLSUlVlQlJSUlTVBJRElSJSUvYmluL3Z0Zjc3Ci0lJVZU JSUlJU1QSURJUiUlL2Jpbi92dGY5MAogJSVWVCUlJSVNUElESVIlJS9iaW4vdnRmaWx0ZXIKICUl VlQlJSUlTVBJRElSJSUvYmluL3Z0ZmlsdGVyLW1waQogJSVWVCUlJSVNUElESVIlJS9iaW4vdnRm aWx0ZXJnZW4KQEAgLTc2NSw4ICs3NDIsNiBAQAogJSVWVCUlJSVNUElESVIlJS9zaGFyZS9vcGVu bXBpL21waWMrKy12dC13cmFwcGVyLWRhdGEudHh0CiAlJVZUJSUlJU1QSURJUiUlL3NoYXJlL29w ZW5tcGkvbXBpY2MtdnQtd3JhcHBlci1kYXRhLnR4dAogJSVWVCUlJSVNUElESVIlJS9zaGFyZS9v cGVubXBpL21waWN4eC12dC13cmFwcGVyLWRhdGEudHh0Ci0lJVZUJSUlJU1QSURJUiUlL3NoYXJl L29wZW5tcGkvbXBpZjc3LXZ0LXdyYXBwZXItZGF0YS50eHQKLSUlVlQlJSUlTVBJRElSJSUvc2hh cmUvb3Blbm1waS9tcGlmOTAtdnQtd3JhcHBlci1kYXRhLnR4dAogJSVWVCUlJSVNUElESVIlJS9z aGFyZS92YW1waXJ0cmFjZS9GSUxURVIuU1BFQwogJSVWVCUlJSVNUElESVIlJS9zaGFyZS92YW1w aXJ0cmFjZS9HUk9VUFMuU1BFQwogJSVWVCUlJSVNUElESVIlJS9zaGFyZS92YW1waXJ0cmFjZS9N RVRSSUNTLlNQRUMKQEAgLTc5NCw4ICs3NjksNiBAQAogJSVWVCUlJSVNUElESVIlJS9zaGFyZS92 YW1waXJ0cmFjZS92dGMrKy13cmFwcGVyLWRhdGEudHh0CiAlJVZUJSUlJU1QSURJUiUlL3NoYXJl L3ZhbXBpcnRyYWNlL3Z0Y2Mtd3JhcHBlci1kYXRhLnR4dAogJSVWVCUlJSVNUElESVIlJS9zaGFy ZS92YW1waXJ0cmFjZS92dGN4eC13cmFwcGVyLWRhdGEudHh0Ci0lJVZUJSUlJU1QSURJUiUlL3No YXJlL3ZhbXBpcnRyYWNlL3Z0Zjc3LXdyYXBwZXItZGF0YS50eHQKLSUlVlQlJSUlTVBJRElSJSUv c2hhcmUvdmFtcGlydHJhY2UvdnRmOTAtd3JhcHBlci1kYXRhLnR4dAogJSVWVCUlJSVNUElESVIl JS9zaGFyZS92YW1waXJ0cmFjZS92dGZvcnQtd3JhcHBlci1kYXRhLnR4dAogJSVWVCUlJSVNUElE SVIlJS9zaGFyZS92YW1waXJ0cmFjZS92dHNldHVwLWRhdGEuZHRkCiAlJVZUJSUlJU1QSURJUiUl L3NoYXJlL3ZhbXBpcnRyYWNlL3Z0c2V0dXAtZGF0YS54bWwK --001a113375762505c104f22baf92--