• Es mejor verse bien que sentirse bien.

    From Maurice Kinal@2:280/464.113 to Fernando Lamas on Sun Nov 11 01:21:00 2018
    Hola Fernando,

    -={ '<Esc>:read !file /lib/libc-2.28.so' starts }=-
    /lib/libc-2.28.so: ELF 64-bit LSB pie executable, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, stripped
    -={ '<Esc>:read !file /lib/libc-2.28.so' ends }=-

    -={ '<Esc>:read !gcc -v' starts }=-
    Using built-in specs.
    COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-raspi3b+-linux-gnu/8.2.0/lto-wrapper
    Target: aarch64-raspi3b+-linux-gnu
    Configured with: ../configure --prefix=/usr --disable-multilib --with-system-zlib --enable-languages=c,c++ --disable-bootstrap --build=aarch64-raspi3b+-linux-gnu
    Thread model: posix
    gcc version 8.2.0 (GCC)
    -={ '<Esc>:read !gcc -v' ends }=-

    The above still needs to be bootstrapped but given the above it looks like it is now extremely doable.

    -={ '<Esc>:read !uname -a' starts }=-
    Linux armando.smrfish.net 4.19.1-v8+ #1 SMP PREEMPT Thu Nov 8 01:33:25 UTC 2018
    aarch64 GNU/Linux
    -={ '<Esc>:read !uname -a' ends }=-

    The above also needs to be redone as that build was from a crosscompiler. This
    *needs* to be completely native. Definetly better than just 'fine'. :::evil grin:::

    La vida es buena,
    Maurice Kinal

    ... No llores por mi tengo vi.
    --- GNU bash, version 4.4.23(1)-release (aarch64-raspi3b+-linux-gnu)
    * Origin: Little Mikey's EuroPoint - Ladysmith BC, Canada (2:280/464.113)
  • From Benny Pedersen@2:230/0 to Maurice Kinal on Sun Nov 11 15:24:44 2018
    Hello Maurice!

    11 Nov 2018 01:21, Maurice Kinal wrote to Fernando Lamas:

    singles day btw

    /lib/libc-2.28.so: ELF 64-bit LSB pie executable, ARM aarch64, version
    1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, stripped

    so far so good :)

    Using built-in specs.
    COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-raspi3b+-linux-gnu/8.2.0/ lto-wrapper

    why lto enabled ?

    Target: aarch64-raspi3b+-linux-gnu
    Configured with: ../configure --prefix=/usr --disable-multilib --with-system-zlib --enable-languages=c,c++ --disable-bootstrap

    why zlib ?

    --build=aarch64-raspi3b+-linux-gnu
    Thread model: posix
    gcc version 8.2.0 (GCC)

    else well

    The above still needs to be bootstrapped but given the above it looks like it is now extremely doable.

    yes time to test how unstable it is takes more time

    Linux armando.smrfish.net 4.19.1-v8+ #1 SMP PREEMPT Thu Nov 8 01:33:25 UTC 2018 aarch64 GNU/Linux

    wish it was here localy

    The above also needs to be redone as that build was from a
    crosscompiler. This *needs* to be completely native. Definetly
    better than just 'fine'. :::evil grin:::

    its better then funtoo :)


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.1.2 (Linux/4.14.78-gentoo (x86_64))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Maurice Kinal@2:280/464.113 to Benny Pedersen on Sun Nov 11 18:29:46 2018
    Hola Benny,

    singles day btw

    Rememberance Day here in Canada; 11th day, 11th month, 11th hour. Looking at the clock on the wall that will be in just under a half hour from now.

    why lto enabled ?
    why zlib ?

    I didn't disable lto, only bootstrap and multilib, and used the system's zlib rather than the source's. Before I bootstrap it I'll give more thought and experimenting with what should be disabled. Same with the kernel as I used the
    defaults from "make bcmrpi3_defconfig" instead of going through all the options
    of "make menuconfig". Also the kernel source is the rpi-4.19.y branch from https://github.com/raspberrypi/linux rather than the usual kernel source from kernel.org.

    yes time to test how unstable it is takes more time

    Exactly. I'll tempt the fates later. Also I am going to add a real time clock
    which will make the init scripts more in line with a regular system and I won't
    have to use any speciallized scripts to compensate for what should be a standard piece of hardware (RTC) on all computers. At the moment I am querying
    a ntp server to get the datetime but it needs to be independent if I am going to make it mobile, which is part of the plan.

    wish it was here localy

    It could be. Totally up to you how much effort you want to put into it. I am still working on documenting everything I have done thus far and am more than willing to share.

    its better then funtoo :)

    So far it is the best I've seen.

    Note that I now have replying to msgs working on it. :-)

    La vida es buena,
    Maurice Kinal

    ... No llores por mi tengo vi.
    --- GNU bash, version 4.4.23(1)-release (aarch64-raspi3b+-linux-gnu)
    * Origin: Little Mikey's EuroPoint - Ladysmith BC, Canada (2:280/464.113)