[Buildroot] [git commit] omniorb: cleanup autobuild failure, CFLAGS issue
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Tue Oct 15 14:22:39 UTC 2013
Dear Peter Korsgaard,
On Wed, 2 Oct 2013 23:54:41 +0200, Peter Korsgaard wrote:
> commit: http://git.buildroot.net/buildroot/commit/?id=dd7981bfd22b1c0af8a0fd3c12673294f66eadb5
> branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
>
> Fixed:
> http://autobuild.buildroot.net/results/a08baf8821e3ee1fb9c36c8f74c4ced466af167b/
> http://autobuild.buildroot.net/results/f0c7379c1f405385d3a64c0349c3d9565065e8a7/
> http://autobuild.buildroot.net/results/c3de25ca52fdb8ffda7472cf9f7b64514954cbb1/
>
> Change Log:
> The target CFLAGS were getting mixed in during a manual build of some
> omniorb pkg tools that could be viewed as host tools.
> This manual build was a dirty workaround and created some bad
> cornercases. So I converted the package over to actually using the
> host pkg build and removed the need for a patch and custom mods in the build.
>
> Also there wasn't a dependency on the target having python, just
> host-python for performing the initial build. So depends were adjusted
> accordingly. If python bindings are required, they can be found in a different
> package called omniORBpy. The omniORB package only uses python for
> the build process.
>
> Fixed a bug with long double support. Currently leaving it disabled
> as most targets won't use it. This allows greater toolchain compatibility.
>
> Signed-off-by: Matt Weber <mlweber1 at rockwellcollins.com>
> Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
It seems the problem isn't entirely fixed, see
http://autobuild.buildroot.org/results/915/915e5ad9f888f3a26741315b7a5f1358726cf1c1/build-end.log.
The native g++ gets called with target compiler flags (specific to
PowerPC).
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list