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

Reply via email to