From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/109716 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Christian Prim Newsgroups: gmane.comp.tex.context Subject: Re: Install Problems with 64 bit ARM Linux Date: Sat, 28 Nov 2020 11:02:52 +0100 Message-ID: References: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3356467604273416290==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9463"; mail-complaints-to="usenet@ciao.gmane.io" To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat Nov 28 11:03:22 2020 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kix4c-0002Lm-H5 for gctc-ntg-context-518@m.gmane-mx.org; Sat, 28 Nov 2020 11:03:22 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 9A0961AA75A; Sat, 28 Nov 2020 11:03:08 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ytKwaWivdc7r; Sat, 28 Nov 2020 11:03:07 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 900B01AA75F; Sat, 28 Nov 2020 11:03:07 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E5F1B1AA74C for ; Sat, 28 Nov 2020 11:03:06 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FFTSsTMArKal for ; Sat, 28 Nov 2020 11:03:06 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.166.45; helo=mail-io1-f45.google.com; envelope-from=christian.prim@gmail.com; receiver= Original-Received: from mail-io1-f45.google.com (mail-io1-f45.google.com [209.85.166.45]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id BDE0A1AA471 for ; Sat, 28 Nov 2020 11:03:05 +0100 (CET) Original-Received: by mail-io1-f45.google.com with SMTP id i9so6997094ioo.2 for ; Sat, 28 Nov 2020 02:03:05 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=KVyhNYtSwLS/EtHzyAi3m2/ex7NBM4v9GgECP/SHofo=; b=HUmd8mmuWGKWkgEC8iuZ9EB3JCNXjGU9MV8JYnMxaVd4eOEyqbucJytezp8oyQH4uo 9+GM4ATd3pQfTiLYQlSjxSqdT3TFzPTjaajNoUiYFlHLCWNU468iwjaAZeiXBbGS+JW2 p7TVg4tvtcl3GlsTb0q0CsswRDjIifFlZ2SB/lhZ547fc7gukFwdQjoE3l6JsWcwProl eODu1+wRDaZcbZSA55JejhDZz+1DMuVbMl7GB+vQDOWoUDTEnvfaTwK00zNvNGrXUlZG XxdGUA50SHido8bZe7bFmDUvtbsr5SE2/BpUK4k8yUQvLmT17xJIZHZzR2Bvr7ceRlXw pqfg== X-Gm-Message-State: AOAM5302zhp+pPRVNwDiZdXjzGRlMkJwj8+6Q7m/eE0nRGbcUfM6lRtk 5qn0qXELh4Q1hzUrDb/3joUvgOwQwZlnMT06i9HRNnXCzSIFlw== X-Google-Smtp-Source: ABdhPJwjQ4P3rh/iXlmAh2JwdtS3xJM2kRxmC4OJUOKF4TG2/1TQcnrH6KPiwHOtHLMBq55JDqXWSe9HUVHTju60ulg= X-Received: by 2002:a05:6638:1027:: with SMTP id n7mr7716751jan.35.1606557783588; Sat, 28 Nov 2020 02:03:03 -0800 (PST) In-Reply-To: X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:109716 Archived-At: --===============3356467604273416290== Content-Type: multipart/alternative; boundary="0000000000000081b905b527e2e2" --0000000000000081b905b527e2e2 Content-Type: text/plain; charset="UTF-8" Hi Mojca sorry for being a few days late. I got the hardware just yesterday. It's a lenovo chromebook duet (Tablet), that can run linux apps. For the UK (you may select your country) it's here: https://www.lenovo.com/gb/en/laptops/lenovo/student-chromebooks/Lenovo-CT-X636/p/ZZICZCTCT1X Very nice little piece of hardware. Small, great battery life and not so limited as other tablets (full linux access). Rather fast too... As I told in the second email, there's a workaround. But it would be nice, if context would work out of the box. These little tablets are commonly used at schools. Hope I could help Many thanks again Christian Am Sa., 28. Nov. 2020 um 10:52 Uhr schrieb Mojca Miklavec < mojca.miklavec.lists@gmail.com>: > Dear Christian, > > On Fri, 27 Nov 2020 at 20:50, Christian Prim wrote: > > > > Is there a reason why the arm binaries for ARM Linux use version 2.29 of > glibc? > > They are being compiled on a Raspberry PI which kind of lacks > first-class 64-bit support (or at least that was the case when we set > up a builder on our build farm, about 9 months ago). I don't remember > seeing anyone even request those binaries before, and this is the > first complaint I see about the glibc-too-new issue on aarch64 (it was > common on the Intel platform, but there we can easily build on Debian > 8 or 9). > > I believe the RPI is currently running some recent version of Ubuntu > (it was set up by Hans; I would need to check to be sure, but it could > well be that it's 20.04). > > Judging from (random google hits) > https://www.raspberrypi.org/forums/viewtopic.php?t=243985 > > https://www.raspberrypi.org/blog/latest-raspberry-pi-os-update-may-2020/ > it could be that May 2020 (which is precisely 6 months ago, in any > case later than when the builder was set up) has brought some better > news, an OS image that wouldn't require so much hacking to get it set > up and running. > > It's a pity that you didn't ask this question a few days ago, I > believe that Hans just reinstalled everything on that tiny device (SD > cards are a pain and like to wear out rather quickly if you keep > running build jobs and rewriting the same memory cells over and over > again; I thought we had set up an external disk properly, but well > ...) > > We could try again to get Debian 10 running on the RPI. > > Alternatively we could cross-compile, of course, but that's a bit more > painful to set up, and RPI 4 is certainly amazingly fast. > > > My actual debian buster installation is still on glibc-2.28. The x86_64 > Linux binaries also use the older 2.28-version which is widely used among > many distros. I would be very happy if I could install a 2.28-version on my > ARM Linux box. Else I have to compile my own glic... or my own mtxrun... > > A luametatex binary is needed. > > Out of curiosity: what hardware do you run your linux distro on? > > Mojca > > ___________________________________________________________________________________ > If your question is of interest to others as well, please add an entry to > the Wiki! > > maillist : ntg-context@ntg.nl / > http://www.ntg.nl/mailman/listinfo/ntg-context > webpage : http://www.pragma-ade.nl / http://context.aanhet.net > archive : https://bitbucket.org/phg/context-mirror/commits/ > wiki : http://contextgarden.net > > ___________________________________________________________________________________ > --0000000000000081b905b527e2e2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Mojca

sorry for being a few days lat= e. I got the hardware just yesterday. It's a lenovo chromebook duet (Ta= blet), that can run linux apps. For the UK (you may select your country) it= 's here:=C2=A0https://www.lenovo.com/gb/e= n/laptops/lenovo/student-chromebooks/Lenovo-CT-X636/p/ZZICZCTCT1X
=

Very nice little piece=C2=A0of hardware. Small, great b= attery life and not so limited as other tablets (full linux access). Rather= fast too...

As I told in the second=C2=A0email, t= here's a workaround. But it would be nice, if context would work out of= the box. These little tablets are commonly used at schools.

=
Hope I could help

Many thanks again
Christian

Am Sa., 28. Nov. 2020 um 10:52=C2=A0Uhr schrieb Mojca= Miklavec <mojca.mikla= vec.lists@gmail.com>:
Dear Christian,

On Fri, 27 Nov 2020 at 20:50, Christian Prim wrote:
>
> Is there a reason why the arm binaries for ARM Linux use version 2.29 = of glibc?

They are being compiled on a Raspberry PI which kind of lacks
first-class 64-bit support (or at least that was the case when we set
up a builder on our build farm, about 9 months ago). I don't remember seeing anyone even request those binaries before, and this is the
first complaint I see about the glibc-too-new issue on aarch64 (it was
common on the Intel platform, but there we can easily build on Debian
8 or 9).

I believe the RPI is currently running some recent version of Ubuntu
(it was set up by Hans; I would need to check to be sure, but it could
well be that it's 20.04).

Judging from (random google hits)
=C2=A0 =C2=A0 https://www.raspberrypi.org= /forums/viewtopic.php?t=3D243985
=C2=A0 =C2=A0 https://www.ra= spberrypi.org/blog/latest-raspberry-pi-os-update-may-2020/
it could be that May 2020 (which is precisely 6 months ago, in any
case later than when the builder was set up) has brought some better
news, an OS image that wouldn't require so much hacking to get it set up and running.

It's a pity that you didn't ask this question a few days ago, I
believe that Hans just reinstalled everything on that tiny device (SD
cards are a pain and like to wear out rather quickly if you keep
running build jobs and rewriting the same memory cells over and over
again; I thought we had set up an external disk properly, but well
...)

We could try again to get Debian 10 running on the RPI.

Alternatively we could cross-compile, of course, but that's a bit more<= br> painful to set up, and RPI 4 is certainly amazingly fast.

> My actual debian buster installation is still on glibc-2.28. The x86_6= 4 Linux binaries also use the older 2.28-version which is widely used among= many distros. I would be very happy if I could install a 2.28-version on m= y ARM Linux box. Else I have to compile my own glic... or my own mtxrun...<= br>
A luametatex binary is needed.

Out of curiosity: what hardware do you run your linux distro on?

Mojca
___________________________________________________________________________= ________
If your question is of interest to others as well, please add an entry to t= he Wiki!

maillist : ntg-cont= ext@ntg.nl / http://www.ntg.nl/mailman/listinfo/nt= g-context
webpage=C2=A0 : http://www.pragma-ade.nl / http://context.aanhet.net=
archive=C2=A0 : https://bitbucket.org/phg/context-m= irror/commits/
wiki=C2=A0 =C2=A0 =C2=A0: http://contextgarden.net
___________________________________________________________________________= ________
--0000000000000081b905b527e2e2-- --===============3356467604273416290== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============3356467604273416290==--