[aur-general] Supported Architectures
I know that officially Arch only supports i686 and x86_64, but what about AUR? I occasionally have people request that I add ARM architectures to my PKGBUILDs in the AUR. Is it more appropriate for me to tell them that it is an unsupported architecture, or just add it so they don't have to modify it prior to building? Thanks, =-Jameson
I dont know what then official stance is, but I have seen and used armv7 packages in the AUR --James On 10/06/2014 02:03 PM, Jameson wrote:
I know that officially Arch only supports i686 and x86_64, but what about AUR? I occasionally have people request that I add ARM architectures to my PKGBUILDs in the AUR. Is it more appropriate for me to tell them that it is an unsupported architecture, or just add it so they don't have to modify it prior to building?
Thanks, =-Jameson
On 06/10, Jameson wrote:
I know that officially Arch only supports i686 and x86_64, but what about AUR? I occasionally have people request that I add ARM architectures to my PKGBUILDs in the AUR. Is it more appropriate for me to tell them that it is an unsupported architecture, or just add it so they don't have to modify it prior to building?
There isn't really an official stance. It's neither explicitly allowed nor denied. Feel free to add the architecture if the package works on a specific ARM architecture if you want. -- Sincerely, Johannes Löthberg PGP Key ID: 0x50FB9B273A9D0BB5 https://keybase.io/johannes
On 06/10/2014 15:03, Jameson wrote:
I know that officially Arch only supports i686 and x86_64, but what about AUR? I occasionally have people request that I add ARM architectures to my PKGBUILDs in the AUR. Is it more appropriate for me to tell them that it is an unsupported architecture, or just add it so they don't have to modify it prior to building? Archlinux support only i686 and x86_64 architectures. So, AUR valid architectures are these two.
Numbers: There is 650 PKGBUILD architecture matching armv on 51706 (1%). You can safely ignore request for this architecture. Cheers, -- Sébastien "Seblu" Luttringer https://seblu.net | Twitter: @seblu42 GPG: 0x2072D77A
Hi On Mon, Oct 6, 2014 at 6:03 AM, Jameson <imntreal@gmail.com> wrote:
I know that officially Arch only supports i686 and x86_64, but what about AUR? I occasionally have people request that I add ARM architectures to my PKGBUILDs in the AUR. Is it more appropriate for me to tell them that it is an unsupported architecture, or just add it so they don't have to modify it prior to building?
AUR arch should contain either i686 or x86_64 as these are only architectures supported by Arch. All non-Intel users (like those who install Arch on arm) should use 'makepkg --ignorearch' flag.
There is a quasi-stand for the architectures. only x86_64, i686 and any (no build need, something like scripts or example) are the only supported arch in AUR. throw the story in the mailisting and now with the "request deletion" there are cases, all packages not follow those 3 are deleted, if you se a package using a diferent architecture the recomemded way is either contact the maintainer ti fix it or file a request to delete. Ovious you can open a feature request or a discution with the devs about it, but ARC (including aur) only support those two. 2014-10-06 15:51 GMT-03:00 Sébastien Luttringer <seblu@seblu.net>:
On 06/10/2014 15:03, Jameson wrote:
I know that officially Arch only supports i686 and x86_64, but what about AUR? I occasionally have people request that I add ARM architectures to my PKGBUILDs in the AUR. Is it more appropriate for me to tell them that it is an unsupported architecture, or just add it so they don't have to modify it prior to building? Archlinux support only i686 and x86_64 architectures. So, AUR valid architectures are these two.
Numbers: There is 650 PKGBUILD architecture matching armv on 51706 (1%). You can safely ignore request for this architecture.
Cheers,
-- Sébastien "Seblu" Luttringer https://seblu.net | Twitter: @seblu42 GPG: 0x2072D77A
-- *Pablo Lezaeta*
On 10/06/2014 11:57 AM, Anatol Pomozov wrote:
Hi
On Mon, Oct 6, 2014 at 6:03 AM, Jameson <imntreal@gmail.com> wrote:
I know that officially Arch only supports i686 and x86_64, but what about AUR? I occasionally have people request that I add ARM architectures to my PKGBUILDs in the AUR. Is it more appropriate for me to tell them that it is an unsupported architecture, or just add it so they don't have to modify it prior to building? AUR arch should contain either i686 or x86_64 as these are only architectures supported by Arch.
All non-Intel users (like those who install Arch on arm) should use 'makepkg --ignorearch' flag. or -A
On Mon, Oct 6, 2014 at 2:57 PM, Anatol Pomozov <anatol.pomozov@gmail.com> wrote:
Hi
On Mon, Oct 6, 2014 at 6:03 AM, Jameson <imntreal@gmail.com> wrote:
I know that officially Arch only supports i686 and x86_64, but what about AUR? I occasionally have people request that I add ARM architectures to my PKGBUILDs in the AUR. Is it more appropriate for me to tell them that it is an unsupported architecture, or just add it so they don't have to modify it prior to building?
AUR arch should contain either i686 or x86_64 as these are only architectures supported by Arch.
All non-Intel users (like those who install Arch on arm) should use 'makepkg --ignorearch' flag.
Thanks to everyone for chiming in. I found myself in a position where I didn't want to make things difficult for the user, but I also didn't want to be part of people unknowingly setting a bad precedent of adding ARM architectures to their PKGBUILDs.
There isn't really an official stance. It's neither explicitly allowed nor denied. Feel free to add the architecture if the package works on a specific ARM architecture if you want.
There is an official stance as dictated on the wiki [1] however I happen to agree with the last part of what you said. Strictly speaking, maintainers shouldn't add anything except i686, x86_64 or any. That said, I don't see why anyone short of being truely anal would request that, say, an armv6h architecture entry be removed from a PKGBUILD if it also already specifies i686 and x86_64. i686-x86_64-any anal-ness belongs in the official repos, the forum and to a large extent, the wiki. [1] https://wiki.archlinux.org/index.php/Arch_Packaging_Standards#Architectures -- David Phillips GPG Key 0x7BF3D17D0884BF5B Fingerprint 2426 235A 7831 AA2F 56AF 4BC0 7BF3 D17D 0884 BF5B
participants (8)
-
Anatol Pomozov
-
David Phillips
-
Don deJuan
-
James Bulmer
-
Jameson
-
Johannes Löthberg
-
Pablo Lezaeta Reyes
-
Sébastien Luttringer