From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arnout Vandecappelle Date: Fri, 25 Aug 2017 01:03:57 +0200 Subject: [Buildroot] [RFC PATCH 1/2] package/gobject-introspection: add package In-Reply-To: References: <20170223101820.127d5700@free-electrons.com> <20170224040713.GA4446@tungsten.ozlabs.ibm.com> <20170224092549.2c560db3@free-electrons.com> <8eeadd56-4c2b-94ff-c182-50e18e81f749@mind.be> <20170227150637.ljo2c6dv3izstddn@tarshish> <20170227232240.GB2535@tungsten.ozlabs.ibm.com> <1502794041870-173505.post@n4.nabble.com> <1502952247260-173614.post@n4.nabble.com> <346fcaef-6d03-4d57-c749-da966016d401@mind.be> Message-ID: <2b5ed9ae-1477-0c8c-ff7d-440cc60d75a9@mind.be> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net On 22-08-17 12:57, Adam Duskett wrote: > On Thu, Aug 17, 2017 at 6:39 PM, Arnout Vandecappelle wrote: [snip] > Well, in the Yocto project, there's a patch named: > Revert-an-incomplete-upstream-attempt-at-cross-compi.patch > (I assume it should be Revert an incomplete upstream attempt at cross-compile > support). So upstream is starting to try and get cross-compiling support built > into gobject-introspection it looks like! Hm, could be interesting to work with upstream to really get cross-compilation to work... But still, someone needs to do it :-) >> [3] describes how it is solved in an OpenEmbedded layer. The interesting bit >> from this one is that they have 4 separate packages. I don't think we need 4, >> but 2 could be useful. >> > Is it possible to take most of the recipe from yocto and perhaps > translate it into > a make file that works for BuildRoot? Possibly, I haven't looked at the details. I also haven't looked at how they deal with the kernel ABI issue in qemu-user. Perhaps it works just with glibc and they assume that glibc is built with the very-old-kernel compatibility layer. Regards, Arnout -- Arnout Vandecappelle arnout at mind be Senior Embedded Software Architect +32-16-286500 Essensium/Mind http://www.mind.be G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF