Hi Rene & list,
Haven't had much time to dig into the latest T2 changes, but have tried
things quickly, and have come across several breakages.
1. When I do a svn update to 2/14/20, and try to build with my old
chroot's, I had to add the symlinks to arch & uname (as mentioned on
the list earlier) but I am now getting failures on the linux kernel
headers wjen I do a clean build. all of a sudden the system wants to
use xz, and xzcat is not on the iso's. as a workaround I do a Build-Pkg
xz before I start my T2 development.
As a user of the T2 system, I would expect that constructing a chroot
from the contents of iso would give me everything I need to build
something from within the SDE, so please make sure that xz & xzcat are
available on the iso if packages need them (linux-headers needed them,
and that was too early in the build to do it as part of the SDE
dependencies.
2. after I got past that, mpc stage 0 is failing with this error:
mul.c:175:1: error: conflicting types for 'mpfr_fmma'
175 | mpfr_fmma (mpfr_ptr z, mpfr_srcptr a, mpfr_srcptr b, mpfr_srcptr c,
| ^~~~~~~~~
In file included from mpc.h:25,
from mpc-impl.h:30,
from mul.c:22:
/opt/t2-trunk/build/default-9.0-svn-generic-x86-64-cross-linux/TOOLCHAIN/tools.cross//usr/include/mpfr.h:731:21:
note: previous declaration of 'mpfr_fmma' was here
731 | __MPFR_DECLSPEC int mpfr_fmma (mpfr_ptr, mpfr_srcptr,
mpfr_srcptr, mpfr_srcptr,
| ^~~~~~~~~
I haven't looked into this yet, will post a patch if i come across a
solution.
3. I tried the most recent iso, but when I ran it through my scripts
that made the chroot, the build scripts would not work, lua exploded
in a ball of fire. ( not exactly, but I don't recall the exact errors, I
will post them later when I try the new iso again)
Jan
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2