Bug #13411
closed
Need to add OPTDIR to rpath earlier in configure
Added by usa (Usaku NAKAMURA) over 7 years ago.
Updated over 7 years ago.
Description
configure時に --with-opt-dir
を指定すると、 -I
や -L
などには割に早い段階で反映してくれるのですが、rpathへの反映はかなり後の方になるので、それ以前にoptdirとして指定したライブラリパス上の共有ライブラリをconfigureが発見してしまうと、以降のconftest実行が全て失敗するようになってしまいます。
具体的には、libgmp.soがoptdir上に存在する場合に問題が発生します。
たぶん、configure.in中の OPT_DIR
のrpathへの反映処理を --with-opt-dir
の判定直後あたりに持ってくればよいのだと思うのですが、configureよくわからないので詳しいモンスターにお願いします。
- Status changed from Assigned to Closed
Applied in changeset trunk|r58287.
configure.in: rpath with OPTDIR
- configure.in: add rpath flags which is needed for OPTDIR as well
as -L options, when it is given. [ruby-dev:50065] [Bug #13411]
- Backport changed from 2.2: REQUIRED, 2.3: REQUIRED, 2.4: REQUIRED to 2.2: REQUIRED, 2.3: REQUIRED, 2.4: DONE
ruby_2_4 r59501 merged revision(s) 58287.
- Backport changed from 2.2: REQUIRED, 2.3: REQUIRED, 2.4: DONE to 2.2: REQUIRED, 2.3: DONE, 2.4: DONE
ruby_2_3 r59544 merged revision(s) 58287.
Also available in: Atom
PDF
Like0
Like0Like0Like0