下森です。
返信ありがとうございます。 英語の説明だとGoogle翻訳とかで読むので内容がよく判らないことが多くなります。
https://wiki.debian.org/CrossBuildPackagingGuidelines
Terminology
HOST is the machine we are building for BUILD is the machine we are building on (TARGET is only relevant for compilers and is the architecture
that a compiler outputs code for. Unless packaging binutils, gcc or hurd, the target architecture is irrelevant.)
This somewhat confusing terminology is GNU's fault.
HOSTだとどのアーキテクチャに対してかで BUILDだとビルドを実行しているアーキテクチャになるってことですかね?
On Sat, 16 Apr 2022 12:37:11 +0900 Hideki Yamane henrich@iijmio-mail.jp wrote:
On Fri, 15 Apr 2022 23:32:10 +0900 SHITAMORI Akira sitamo@gmail.com wrote:
debian/uim-mozc.installのDEB_BUILD_MULTIARCHをDEB_HOST_MULTIARCHに変えてって話だと おもうのですが。 DEB_BUILD_MULTIARCH と DEB_HOST_MULTIARCHの違いって何ですか。
$ man dpkg-architecture
DEB_BUILD_MULTIARCH The clarified GNU system type of the build machine, used for filesystem paths (since dpkg 1.16.0). ------ DEB_HOST_MULTIARCH The clarified GNU system type of the host machine, used for filesystem paths (since dpkg 1.16.0). ^^^^^
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983219#5 みると、クロスビルドするときに問題になるようですね
-- Regards,
Hideki Yamane henrich @ debian.org/iijmio-mail.jp _______________________________________________ debian-users mailing list debian-users@debian.or.jp https://lists.debian.or.jp/mailman/listinfo/debian-users