From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 28 Sep 2015 03:24:28 -0700 (PDT) From: Pierre Bourgin To: voidlinux Message-Id: <97986a39-c845-4ab9-b011-51e39102c8ca@googlegroups.com> Subject: xbps-src: lost in cross-build, aka on makedepends vs hostmakedepends MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_314_1033117716.1443435868128" ------=_Part_314_1033117716.1443435868128 Content-Type: multipart/alternative; boundary="----=_Part_315_1358476791.1443435868128" ------=_Part_315_1358476791.1443435868128 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello, While trying to create new packages, I'm a completely lost with cross-building. Although my packagings are fine on native building, they fail a lot on cross-build x86_64 to armv7hf for instance. (example: https://github.com/voidlinux/void-packages/pull/2612) I think I miss some concepts on cross-building ... Do you have advices/rules on when put a given dependency into hostmakedepends instead of makedepends in a template file ? Why not put all depedencies in hostmakedepends for instance ? Examples of dependencies to manage for cross-build: python, qt-devel, vala. I've carrefully checked xbps-src/Manual.md (nothing usefull for this) and checked various templates as examples, but I can't figure out :( Many thanks for your help ! Pierre ------=_Part_315_1358476791.1443435868128 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Hello,

While trying to create new packages, I'm a completely lost with cross-building.
Although my packagings are fine on native building, they fail a lot on cross-build x86_64 to armv7hf for instance.
(example: https://github.com/voidlinux/void-packages/pull/2612)

I think I miss some concepts on cross-building ...
Do you have advices/rules on when put a given dependency into hostmakedepends instead of makedepends in a template file ?
Why not put all depedencies in hostmakedepends for instance ?

Examples of dependencies to manage for cross-build: python, qt-devel, vala.

I've carrefully checked xbps-src/Manual.md (nothing usefull for this) and checked various templates as examples, but I can't figure out :(

Many thanks for your help !
Pierre
------=_Part_315_1358476791.1443435868128-- ------=_Part_314_1033117716.1443435868128--