Debian 6.0またはDebian Wheezyを使用してDebian 5.0用のパッケージをビルドできますか?
私はDebian 5.0のフルchrootインストールを実行してそこからビルドできると仮定していますが、より軽いものを持つ方が良いかもしれません。
ボーナスポイント - Debian 6.0またはDebian Wheezyのg ++バージョンを使用してDebian 5.0用のパッケージをビルドできますか?私はいくつかのDebian 5.0ソフトウェアを使用していますが、Debian 5.0のg ++では利用できないC ++ 11機能を使用したいと思います。
答え1
複数のバージョンのDebianのビルド環境を維持するように設計されているため、便利なパッケージを見つけることができますschroot
。pbuilder
つまり、デフォルトのchrootのサイズは数百MBです。ほとんどの最新システムでは、実際には知らない間に何千ものものがあるかもしれません。 debootstrap
人々がすぐに働くことを可能にする素晴らしいツールです。
最新バージョンのG ++で構築することは、サポートライブラリも変更する必要があるため、伝統的に興味深いです。したがって、古いglibcバージョンは最新のバイナリを正しくサポートしていない可能性があります。
適切なG ++バージョンをバックポートして動作させることができるはずですが、最新バージョンを直接使用すると問題が発生する可能性があります。リリースノートはこれを理解するのに役立ちます。