From nobody Thu Mar 28 08:03:10 2024 X-Original-To: alpine-devel@mail.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id BC914DC08B8 for ; Sat, 16 Jan 2016 08:00:43 +0000 (UTC) Received: from mail-lb0-f174.google.com (mail-lb0-f174.google.com [209.85.217.174]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id D368ADC0114 for ; Sat, 16 Jan 2016 08:00:42 +0000 (UTC) Received: by mail-lb0-f174.google.com with SMTP id cl12so108200174lbc.1 for ; Sat, 16 Jan 2016 00:00:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=lg0fxTLE0eTvmIkI56qi0/uH9uwptTbwMv9O6IDFG3A=; b=qejwuPqsD4IQyCxcbEGvDrMPwV8zDvvAven+SQw1I8VBtz9UzHXuQphJ4iheryz0Qz 0CIBUjdORctpe7WO/UzWMREkSw4WoKRV4OxumYB/GnSrMlg+4zsokJjbGyFo1S4ivCGs YfxKZER7l81Bcg4q0wv2eXcYJpQe1qsW5gb4JfNrBEdVzIJjwdPEb1exlA9zFOpn3E0O e/oUGd4rS2Y5YlyvOVFBWHkSXSfkyoCYS6rDv1amlyNuEbzICwLu8SvHwlFCqgLNcR3H 4vs+s4wL65JcpgDid72WS3joU/lLOTdVg7dIyHAuQmEJRYMyf2WkFEBW3SLmDOxvPTlD sRzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to:content-type; bh=lg0fxTLE0eTvmIkI56qi0/uH9uwptTbwMv9O6IDFG3A=; b=OWMfmYpoCS/anFIseS23evkv8jf4En8ZvfpHEq6gB8QCh+Vrcr3cV78KX9ukd9tF3S 6toonUUmWHff3FLy8CU7RIT3w/5EiJDz5l4qFu+I8gPt0zkgi3fe2TZB21kJnrhpVo++ m7531lsh/JFKGfz4XCstfNdOXMiSII8NStIS7VWUDL7YqlMPJ8j3lzXO1V2F28ITetIV Xg0uypniaN/3b2IdoD07BMdek8O2dYWXHaiS33faErvEb+w6glQj9eoKF2RSsPuuwHsc X811Ysb4MVhmfErYI3UnFFJJ85bk7ExSOd3sbbbUXgfR/6+IMbPdtOe4vZ3XIKrK6dyY Sy0Q== X-Gm-Message-State: ALoCoQlFBThdQGK6PW5mbZF1vO2zLtMxYPPc8NL8rrSDZg9KDn/+aq1ndBwZZsrjMosvuz53SCd/RclI9WwgqvUkTQ+hgaETmQ== X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 X-Received: by 10.112.131.105 with SMTP id ol9mr4798768lbb.45.1452931239415; Sat, 16 Jan 2016 00:00:39 -0800 (PST) Sender: chaocrator@gmail.com X-Google-Sender-Delegation: chaocrator@gmail.com Received: by 10.25.201.3 with HTTP; Sat, 16 Jan 2016 00:00:39 -0800 (PST) Date: Sat, 16 Jan 2016 10:00:39 +0200 X-Google-Sender-Auth: NhUd44uVi_TeD2MZ63lwWBcS_Gk Message-ID: Subject: [alpine-devel] UNOFFICIAL ARMv5 build available From: Valery McHno To: alpine-devel@lists.alpinelinux.org Content-Type: multipart/alternative; boundary=047d7b3a88d46897e205296eea65 X-Virus-Scanned: ClamAV using ClamSMTP --047d7b3a88d46897e205296eea65 Content-Type: text/plain; charset=UTF-8 Hello community, I've made Alpine Linux 3.3 build for armv5te [armel] architecture. There are quite a lot of ARMv5-based devices available around, such as LaCie / QNAP / Synology NASes or SheevaPlug / GuruPlug / DreamPlug plug computers, to name a few. Being an owner of an armv5-based NAS (D-Link DNS-325), i've made this build since Alpine seems to be much better suited for that kind of old hardware, than ArchLinuxARM (which I used to run before) or Debian. For example, minimal installation containing base system, utulities for handling mainstream filesystems / partitions, wired & wireless networking utilities, openssh, gnu screen, bash and midnight commander, took about 40 megabytes (without kernel), which is about 8 to 10 times less than minimal Debian or ArchLinuxARM system, and consumed significantly less memory (I don't remember the exact numbers). Binary packages are available here (HTTP only at the moment): http://anarch-linux.cf/alpine/v3.3/ Please note that all packages are signed by my own key, so considered untrusted, and you should run apk with --allow-untrusted option to install them. At the moment the following stuff is available in the repo: - alpine-base packages - build-base packages and the majority of alpine-sdk packages - utilities to deal with mainstream partitions & filesystems (ext2/3/4, btrfs, xfs, LVM, LUKS & TrueCrypt, ntfs-3g, vfat, gptfdisk, mdadm) - basic hardware handling stuff (eudev, pci-utils, usb-utils, smartmontools, hdparm) - bash, midnight commander, gnu screen, lynx, links, elinks (can't live without them) - basic networking stuff (dhcpcd, iputils, iproute2, iptables, openssh, rsync, utilities for wireless network connectivity) - all dependencies to rebuild all above, excluding X/GUI-related stuff (see note below) - some other random apps & utilities. The repo currently lacks: - binutils-gold (it breaks the build for some obscure reason) - gcc-ada packages (for various reasons i haven't manage to bootstrap ada compiler at the moment) - any kernels (work in progress: kernels for Marvell Kirkwood-based devices and for QEMU quest) - anything that requires X libraries, GUI toolkits or stuff like that (this build is intended primarily for headless usage on weak hardware without graphical capabilities, so I've disabled X/GUI-related components and dependencies for some packages, e.g. git or transmission) - perl-json, perl-libwww, ruby, ruby-augeas required by some split packages that were built (I was too lazy to find & remove them from the repo) - busybox.static binary not working, just segfaults. (i've rebuilt it several times on different systems, either cross-compiling and natively, using different gcc versions, but the result is always the same. Strange, but that binaries do run on armv6 & armv7 systems) - everything else So, right now you can install a minimal system, run it with some foreign kernel (e.g. extracted from Debian or ArchLinuxARM package), connect it to network, and build the stuff you need. This build required some additions/changes in gcc & musl APKBUILDs, i'll post patches here a bit later. I'll also keep you informed what's going on, since the work is not complete yet. So, enjoy. --047d7b3a88d46897e205296eea65 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello community,

I've made Alpi= ne Linux 3.3 build for armv5te [armel] architecture.

There are= quite a lot of ARMv5-based devices available around, such as LaCie / QNAP = / Synology NASes or SheevaPlug / GuruPlug / DreamPlug plug computers, to na= me a few. Being an owner of an armv5-based NAS (D-Link DNS-325), i've m= ade this build since Alpine seems to be much better suited for that kind of= old hardware, than ArchLinuxARM (which I used to run before) or Debian. Fo= r example, minimal installation containing base system, utulities for handl= ing mainstream filesystems / partitions, wired & wireless networking ut= ilities, openssh, gnu screen, bash and midnight commander, took about 40 me= gabytes (without kernel), which is about 8 to 10 times less than minimal De= bian or ArchLinuxARM system, and consumed significantly less memory (I don&= #39;t remember the exact numbers).

Binary packages are availab= le here (HTTP only at the moment):

http://anarch-linux.cf/al= pine/v3.3/

Please note that all packages are signed b= y my own key, so considered untrusted, and you should run apk with --allow-= untrusted option to install them.

At the moment the foll= owing stuff is available in the repo:
=C2=A0 - alpine-base package= s
=C2=A0 - build-base packages and the majority of alpine-sdk= packages
=C2=A0 - utilities to deal with mainstream partitio= ns & filesystems (ext2/3/4, btrfs, xfs, LVM, LUKS & TrueCrypt, ntfs= -3g, vfat, gptfdisk, mdadm)
=C2=A0 - basic hardware handling stuff (eude= v, pci-utils, usb-utils, smartmontools, hdparm)
=C2=A0 -= bash, midnight commander, gnu screen, lynx, links, elinks (can't live = without them)
=C2=A0 - basic networking stuff (dhcpcd, iputils, ip= route2, iptables, openssh, rsync, utilities for wireless network connectivi= ty)
=C2=A0 - all dependencies to rebu= ild all above, excluding X/GUI-related stuff (see note below)
=C2=A0 - some other random apps & utilities.

T= he repo currently lacks:
=C2=A0 - binutils-gold
=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (it breaks the build for some obscure rea= son)
=C2=A0 - gcc-ada packages
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (for various reasons i haven't manage to bootstrap ada com= piler at the moment)
=C2=A0 - any kernels
=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 (work in progress: kernels for Marvell Kirkwood-based= devices and for QEMU quest)
=C2=A0 - anything that requires X lib= raries, GUI toolkits or stuff like that
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (this build is intended primarily for headless usage on weak h= ardware without graphical capabilities, so I've disabled X/GUI-related = components and dependencies for some packages, e.g. git or transmission)
=C2=A0 - perl-json, perl-libwww, ruby, ruby-augeas required by some = split packages that were built
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (I was too lazy to find & remove them from the repo)
=C2= =A0 - busybox.static binary not working, just segfaults.
=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 (i've rebuilt it several times on different= systems, either cross-compiling and natively, using different gcc versions= , but the result is always the same. Strange, but that binaries do run on a= rmv6 & armv7 systems)
=C2=A0 - everything else

So, = right now you can install a minimal system, run it with some foreign kernel= (e.g. extracted from Debian or ArchLinuxARM package), connect it to networ= k, and build the stuff you need.

This build require= d some additions/changes in gcc & musl APKBUILDs, i'll post patches= here a bit later.

I'll also keep you informed what&#= 39;s going on, since the work is not complete yet.

=
So, enjoy.
--047d7b3a88d46897e205296eea65-- --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Thu Mar 28 08:03:10 2024 X-Original-To: alpine-devel@mail.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id 9D120DC090A for ; Sat, 16 Jan 2016 16:39:25 +0000 (UTC) Received: from mail-lb0-f174.google.com (mail-lb0-f174.google.com [209.85.217.174]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 2DD17DC0114 for ; Sat, 16 Jan 2016 16:39:24 +0000 (UTC) Received: by mail-lb0-f174.google.com with SMTP id bc4so328010449lbc.2 for ; Sat, 16 Jan 2016 08:39:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=XxboFifVHpPToQfdFumYTE6QdeYerrhSgxva4gJ2GgY=; b=rOKHh0TsbmfoMwkisY2xeb0mCShdTkC/e7Xu7U12JdajZDHZZSbwIbHoUwGcpIbtTV ZkMQrcu1GIGr73MgwB93mIJpJ0CP2KJDYC5YzIi8q9TOtaGT3xhCo5mT8TeTWtTA0BZ/ HLoss4MVCgP9os+XVeYEeYhbk2Duo+K/F1lLb4+xh5mOrlmYVGAiq8CcvAbeEarsA1rN 7QhwzQgB8n0+xCEXTy4/xn5265cKSTsf55Pj8c3RE+4uNHKXnpNRLeRGUUBxS9NYDzVU PVZb+pQrNoBlMR2oCkNc77Wdihqh5pviaSKj9hE7hZlgZwCX84ludgTGAJFGHn+3c/RB P18A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=XxboFifVHpPToQfdFumYTE6QdeYerrhSgxva4gJ2GgY=; b=Lyjo+Hi6je9A/b0K2QXazJKIdOA5GNa/k6S3TTsBLczf2knmEQjR/VPpMPXs/P/oyq BKcgIOWduq3XGkqsYUiI58YjyTUlXkPsar6V6L8pSKA6HBNqz79UynXRiZY6g6zxxD7i ZffKIcc/VCF52I/M9wBmSgRnBCSQmPjBZJQ6Hw2aFysarW3oxJI+CDSEUTCPCZyd2ogC KuwrN43AbRb/IFw4TBNRC9DEcLSQ2emnXsTLFFRPlV0DLkuubpGP0dbEvYS9FpjZ3YRe PPUN3/Y9AS1YQfTtTEIjyiSBqrBR1jUTnzSZf+GCJHS2td6Aemvu4PFZvpi14UNON9uj vOMw== X-Gm-Message-State: ALoCoQmEv3ZCHaftYMx+fbw8iJcT1Bbd0tzhQd4aJJ78Yp3tnKAI2qbDIXxAAYRLwwxCvbQSkc7w52h7jQLQmgM3FGPGKONfRQ== X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 X-Received: by 10.112.211.136 with SMTP id nc8mr5335403lbc.54.1452962362936; Sat, 16 Jan 2016 08:39:22 -0800 (PST) Sender: chaocrator@gmail.com X-Google-Sender-Delegation: chaocrator@gmail.com Received: by 10.25.201.3 with HTTP; Sat, 16 Jan 2016 08:39:22 -0800 (PST) In-Reply-To: References: Date: Sat, 16 Jan 2016 18:39:22 +0200 X-Google-Sender-Auth: J9N1f5-wkSEXltzcOwznRFsbnGY Message-ID: Subject: [alpine-devel] Re: UNOFFICIAL ARMv5 build available From: Valery McHno To: alpine-devel@lists.alpinelinux.org Content-Type: text/plain; charset=UTF-8 X-Virus-Scanned: ClamAV using ClamSMTP On Sat, Jan 16, 2016 at 10:00 AM, my majesty wrote: > > At the moment the following stuff is available in the repo: > ... > - build-base packages and the majority of alpine-sdk packages Actually, all except for cdrkit. > This build required some additions/changes in gcc & musl APKBUILDs, i'll > post patches here a bit later. Posted. --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---