From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/95910 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Gesang Newsgroups: gmane.comp.tex.context Subject: Re: standalone / setuptex on ARM Date: Tue, 23 Aug 2016 19:41:07 +0200 Message-ID: <20160823174107.GA15294@phlegethon> References: <20160823054653.GA4452@phlegethon> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4773477276267069452==" X-Trace: blaine.gmane.org 1471974152 24523 195.159.176.226 (23 Aug 2016 17:42:32 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 23 Aug 2016 17:42:32 +0000 (UTC) User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Simon Dales , Boris Veytsman , Karl Berry To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue Aug 23 19:42:27 2016 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcFiT-0005pG-6o for gctc-ntg-context-518@m.gmane.org; Tue, 23 Aug 2016 19:42:25 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id B2C7B151C0; Tue, 23 Aug 2016 19:42:04 +0200 (CEST) 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 53KQ7vET3z2s; Tue, 23 Aug 2016 19:42:03 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 67908151E4; Tue, 23 Aug 2016 19:42:03 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id F2201151BB for ; Tue, 23 Aug 2016 19:42:02 +0200 (CEST) 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 2oKXB1mttS1n for ; Tue, 23 Aug 2016 19:42:02 +0200 (CEST) Original-Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.119.212]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 3B42215057 for ; Tue, 23 Aug 2016 19:41:52 +0200 (CEST) Original-Received: from ix.urz.uni-heidelberg.de (cyrus-portal01.urz.uni-heidelberg.de [129.206.100.176]) by relay2.uni-heidelberg.de (8.15.2/8.15.2) with ESMTP id u7NHexgB011822; Tue, 23 Aug 2016 19:41:00 +0200 Original-Received: from extmail.urz.uni-heidelberg.de (extmail.urz.uni-heidelberg.de [129.206.100.140]) by ix.urz.uni-heidelberg.de (Postfix) with ESMTPS id D591621DA62C; Tue, 23 Aug 2016 19:40:59 +0200 (CEST) Original-Received: from localhost (p5DED4543.dip0.t-ipconnect.de [93.237.69.67]) (authenticated bits=0) by extmail.urz.uni-heidelberg.de (8.15.2/8.13.1) with ESMTPSA id u7NHewtR022750 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 23 Aug 2016 19:40:59 +0200 Mail-Followup-To: mailing list for ConTeXt users , Simon Dales , Boris Veytsman , Karl Berry In-Reply-To: X-RFC-6648: Please ignore, this header is deprecated. X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 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.org gmane.comp.tex.context:95910 Archived-At: --===============4773477276267069452== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4Ckj6UjgE2iN1+kY" Content-Disposition: inline --4Ckj6UjgE2iN1+kY Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable =C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7 > The Raspberry PI returns: >=20 > $ readelf -A /proc/self/exe > Attribute Section: aeabi > File Attributes > Tag_CPU_name: "6" > Tag_CPU_arch: v6 > Tag_ARM_ISA_use: Yes > Tag_THUMB_ISA_use: Thumb-1 > Tag_FP_arch: VFPv2 > Tag_ABI_PCS_wchar_t: 4 > Tag_ABI_FP_rounding: Needed > Tag_ABI_FP_denormal: Needed > Tag_ABI_FP_exceptions: Needed > Tag_ABI_FP_number_model: IEEE 754 > Tag_ABI_align_needed: 8-byte > Tag_ABI_align_preserved: 8-byte, except leaf SP > Tag_ABI_enum_size: int > Tag_ABI_HardFP_use: SP and DP > Tag_ABI_VFP_args: VFP registers > Tag_CPU_unaligned_access: v6 >=20 > and both tests fail (like they are supposed to). Yep, I tested on one of my =CE=A0=E2=80=99s. ;) > That's great, I'll > patch the scripts, thank you very much. I was a bit frustrated by the > inability to support both platforms properly. > I'm now waiting for the code for the 64-bit arm binaries :) Can=E2=80=99t help with that directly, I have a =CE=A03 but it=E2=80=99s st= ill running a 32 bit distro. > I have one in my drawer that I still need to set up. >=20 > > i'll let mojca decide that ... (i just ship what she patches in setupte= x) >=20 > I'll apply the patch. Now, setuptex is not problematic, the same patch > goes there. But mtxrun doing its own guesswork on top of this might > be. Let's see. >=20 > And then there's the next question: what hardware/software do we need > if we want to add an additional unit to our (new) build farm? At the > moment Boris is kindly providing the binaries, but it would be nice to > add some small piece of hardware into the cellar that just waits and > starts building automatically whenever there's a need to do so. I=E2=80=99ve set up a scratchbox [0] cross build env that produces usable binaries. Maybe if I manage to get that automated I could provide the soft-float binary. (I=E2=80=99ve only built Luatex so far, not sure what else is needed.) > Taco, Philipp just volunteered for a presentation (with workshop) at > the ConTeXt Meeting. > Title: Running ConTeXt (and compiling binaries) on my phone. The hard part is displaying the PDFs. I=E2=80=99ll be glad to answer questions but I doubt many would be interested on the oddities of exotic 7 years old hardware =3D) Thanks for including the patch, Philipp [0] This one: http://www.scratchbox.org/ -- not \box \scratchbox! --4Ckj6UjgE2iN1+kY Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXvIqzAAoJEGBp1iCg51z22qUP/1CKUca075yciqguBCm1ODLr KBTxWYamwaLFhP0kbjbQyeMxMHYyBPTDO5FllaBEhhiHQFzRs3CCWKDMvzXLPvKo btLOL98Xo42+5wC3z8O39854fol9vVaBZ/Fd/iWbToRrk/wqdinlnR77uQchcy0m x+AtwDKrxUW4dQyKtUh0nzd9ShxZ4QIeDCWZl44hqlwBEO0HlgTC/FJxkkUHRV1Y ZezOWmIUms8+iDas58GC79W9sw5lc192ONZPx+AzJDBrNMsB3DK8al34vPqW3aPj Cs9sUTf6xwhcJg6YhFsPsuTg55MT6jtWoubRFTiW4F02PBXNWKJ/dChFoh1HTMA+ W7oYY9gvz71P+Hr+H95jeaI+yzqPTwgudXnz/sS0qvpgJ+om8kLDXN/BeqSOj0EF RjVbxw4gTNfayISrzSClscklPtUEbh75tp0AGC9czL55pH7uJz1bicoMgwH7qtCx HH72x7U0cJAidJ3vn9khOMPaeo3ZCixvgqGgoHnQdXgEiytYnZiUp79slwo43j5t Odj43vmgYtHpF9wQzvZl3+8R0xzKcBEzSbZk0SXRccuhOVNnnsS+tKm0E+O7wnYQ wSbbV+bLKC+sEEI7gzsb2sc2ArnSLmktqe5iTl4yAFZKuCK5/d8r1mw5tXky40jA VmNcTBHPCGNmx71voT88 =3sAk -----END PGP SIGNATURE----- --4Ckj6UjgE2iN1+kY-- --===============4773477276267069452== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly90ZXguYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHA6Ly9mb3VuZHJ5LnN1cGVsZWMu ZnIvcHJvamVjdHMvY29udGV4dHJldi8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5u ZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18= --===============4773477276267069452==--