Debian の最新の安定したバージョンで、DebHelper を使用して Debian パッケージを作成しています。
「debian/control」ファイルは次の行で構成されています。
Depends:
${shlibs:Depends},
${misc:Depends}
したがって、依存関係は作成されたパッケージに自動的に設定されます。ただし、libstdc++ に必要なバージョンは厳しすぎます。パッケージには libstdc++6 ( >= 4.9 ) が必要であり、 libstdc++6 ( >= 4.8 )として設定したい。
この目的のために、このページとこのページを読んで、「debian/rules」ファイルを次のように編集しました。
#!/usr/bin/make -f
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
%:
dh $@
override_dh_makeshlibs:
dh_makeshlibs -V 'libstdc++6 (>= 4.8)'
ただし、最後の 2 行はうまくいきませんでした。Debian パッケージでこの種のカスタマイズを行った人はいますか?
ありがとう