2014年6月7日土曜日

FreeBSD 9.2でportupgradeをしようとすると"env: NO_PIE: No such file or directory"というエラーが出ます。

FreeBSD 9.2でOpenSSLの脆弱性に対応するためにportupgradeをしようとしました。
すると
"env: NO_PIE: No such file or directory"
 というエラーが出ます。検索エンジンで探してみると、

https://forums.freebsd.org/viewtopic.php?f=5&t=46767

に、以下のような対処方法が掲載されていました。

I followed the post and did this: in /usr/ports/Mk/bsd.port.mk I changed:
Code: MAKE_ENV+=     NO_PIE
to:
Code: MAKE_ENV+=     NO_PIE=yes