[meta-ti] [PATCH] ti-eula-unpack: throw error message in case 32bit-glibc is missing
Denys Dmytriyenko
denis at denix.org
Thu Mar 15 10:47:33 PDT 2012
On Thu, Mar 15, 2012 at 06:35:59PM +0100, Enrico wrote:
> On Mon, Mar 12, 2012 at 10:28 AM, Andreas M?ller
> <schnitzeltony at googlemail.com> wrote:
> > TI installation tool requires 32bit glibc [1]
> >
> > [1] https://lists.yoctoproject.org/pipermail/meta-ti/2012-January/000357.html
> >
> > Signed-off-by: Andreas M?ller <schnitzeltony at googlemail.com>
> > ---
> > recipes-ti/includes/ti-eula-unpack.inc | 8 ++++++++
> > 1 files changed, 8 insertions(+), 0 deletions(-)
>
> I think it causes this error on a 32bit kubuntu 11.10:
>
> NOTE: package ti-xdctools-3_23_00_32-r0: task do_unpack: Started
> ERROR: Function failed:
> TI installer requires 32bit glibc libraries for proper operation
> run 'yum install glibc.i686' on Fedora or 'apt-get install
> ia32-libs' on Ubuntu/Debian
> ERROR: Logfile of failure stored in: /stuff/setup-scripts-new/.....
> Log data follows:
> | NOTE: Unpacking /stuff/setup-scripts-new/....
> | NOTE: Unpacking /stuff/setup-scripts-new/...
> | ERROR: Function failed:
> | TI installer requires 32bit glibc libraries for proper operation
> | run 'yum install glibc.i686' on Fedora or 'apt-get install
> ia32-libs' on Ubuntu/Debian
> NOTE: package ti-xdctools-3_23_00_32-r0: task do_unpack: Failed
> ERROR: Task 3587
> (/stuff/setup-scripts-new/sources/meta-ti/recipes-ti/devtools/ti-xdctools_3.23.00.32.bb,
> do_unpack) failed with exit code '1'
>
> Maybe the problem is that in my system libc is:
>
> /lib/i386-linux-gnu/libc.so.6 -> libc-2.13.so
That's multiarch... I was afraid of that when commiting the change - it's no
longer as easy to check for 32/64 bit libc as to just look at /lib32 or
/lib64... And looks like more and more distros are moving towards multiarch,
unfortunately it's not yet well standardized and there are some differences in
the implementation. Wookey had a nice presentation at the last ELC about
multiarch in Debian...
http://elinux.org/images/d/d8/Multiarch_and_Why_You_Should_Care-_Running%2C_Installing_and_Crossbuilding_With_Multiple_Architectures.pdf
> I know 32bit host is not officially supported (if i remember
> correctly) but since the problem is only there it would be nice to
> keep it working.
--
Denys
More information about the meta-ti
mailing list