[opensuse-arm] Re: AArch64 status and Debian/Ubuntu announcement

On 27.02.2013, at 09:49, Guillaume Gardet wrote:
Email should be fine. Let's take the text below as a starting point. We really need to get this out this week or on Monday. Jos, I would greatly appreciate any help you could provide. openSUSE on AArch64 openSUSE is joining the crowd of 64 bit enabled ARM distributions. Within the past few months, the openSUSE team has worked very hard to get openSUSE up and rolling on ARM's new 64 bit capable architecture. By now, about 2400 packages built successfully. This is more than one third of the whole distribution. From all we know it's also more successful package builds than any other Linux distribution has on AArch64! If you'd like to see the status yourself, please check out the OBS repository we created for this [0]. As an open distribution, we also worked really hard to enable contributors to easily participate in the effort. For this, we extended osc (the OBS command line client) to automatically spawn a Foundation Model [1] virtual machine when you want to build for aarch64. More information on this is available on the respective wiki page [2]. Our next big milestone is going to he a working JeOS image - complete with YaST, openssh and everything you need for a simple and small system. We will create that using our standard image building tool kiwi and provide a ready-made image for the Foundation Model. Stay tuned! If all of the above got you curious and / or you would like to participate in this awesome effort, please join us on the openSUSE-ARM mailing list [3]. There is a lot of fun work to do and and you like open open source work, you are guaranteed to feel right at home. Your openSUSE ARM team [0] https://build.opensuse.org/project/show?project=devel%3AARM%3AAArch64%3A12.3 [1] http://www.arm.com/products/tools/models/fast-models/foundation-model.php [2] http://en.opensuse.org/Portal:ARM/AArch64 [3] http://lists.opensuse.org/opensuse-arm/-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On Donnerstag, 28. Februar 2013, 14:50:16 wrote Alexander Graf:
I'd like to have a quote for OBS itself also in that text, if possible: Also our upcoming Open Build Service release 2.4 will fully support aarch64 builds. Natively or using an emulator. This release can be used to build additional aarch64 packages or entire distributions at your side. thanks adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de

Hi,
I did not had time to add support for the new architecture btw, 'uname -m' will report what ? aarch64 ? Are there any image relevant differences between armv7 and v8 I should know about. Things like v8 boards boots only like EFI or doesn't need any uboot or something like this Other than that I can start to build something when we a clean core tools tree which doesn't change every day :-) Thanks much, support for v8 images is on my list for the 2013 objectives so I'm definitly eager to start with it. Most probably during hackweek and/or after 12.3 is out Regards, Marcus -- Public Key available gpg --keyserver pgp.mit.edu --recv-keys 0xCCE3C6A2 ------------------------------------------------------- Marcus Schäfer (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstrasse 5 FAX: 0911-740 53 479 D-90409 Nürnberg GF: Jeff Hawn,Jennifer Guild, Felix Imendörffer HRB: 21284 (AG Nürnberg) Germany http://www.suse.de ------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On 28.02.2013, at 16:08, Marcus Schäfer wrote:
Yes :)
For sure, but all of that is not finalized yet. For now, there are 2 targets we're looking forward to: - tbz - flat file system without kernel / boot loader There is no EFI for the emulator yet. Or u-boot for that matter :). But v8 is going uEFI.
Other than that I can start to build something when we a clean core tools tree which doesn't change every day :-)
Heh :). We first need to be able to compile fancy packages like zypper... Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

Hi,
ok
for that no boot stuff and code is required in kiwi and it _should_ work with the kiwi we have today: <type image="tbz"/> <type image="ext4"/> ... or other fs But it needs a bootstrap system to be ready with tools like mkfs, tar and friends... but you all know that better than I do :)
There is no EFI for the emulator yet. Or u-boot for that matter :). But v8 is going uEFI.
yep, just read the link you sent about it. Basically I like that idea and from a kiwi pov we should be prepared for the layout
Heh :). We first need to be able to compile fancy packages like zypper...
sure, I got that, you all rock :) Regards, Marcus -- Public Key available gpg --keyserver pgp.mit.edu --recv-keys 0xCCE3C6A2 ------------------------------------------------------- Marcus Schäfer (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstrasse 5 FAX: 0911-740 53 479 D-90409 Nürnberg GF: Jeff Hawn,Jennifer Guild, Felix Imendörffer HRB: 21284 (AG Nürnberg) Germany http://www.suse.de ------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On 28.02.2013, at 14:58, Adrian Schröter wrote:
I don't think this fits in with the openSUSE announcement to be honest. When I put it in, it somehow reads out of place. Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On 03/04/2013 04:39 PM, Jos Poortvliet wrote:
We actually managed to build a working image last night. So the announcement needs to be extended a bit with - a download link to the image - a wiki page explaining how to boot the image in the foundation model + screenshot - new successful build number (> 3500) Could you please send me your current updated version so I can extend it? :) Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On Monday 04 March 2013 17:39:50 Alexander Graf wrote:
Latest is below but Agustin told me we'd talk tomorrow about how to do this. https://news.opensuse.org/?p=15341&preview=true
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

Le 05/03/2013 21:50, Jos Poortvliet a écrit :
According to the dirk's announce on the cross-distro ML [0], packages built are now 4000 and not only 2400! ;) Guillaume [0]: http://lists.linaro.org/pipermail/cross-distro/2013-March/000425.html
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

Am 06.03.2013 um 09:39 schrieb Guillaume Gardet <guillaume.gardet@free.fr>:
Yes, Adrian screwed up the OBS instance that compiles all these packages, ending up in removal of most built binaries :(. The sources are still fine and fixed, but we need to recompile them for some reason. Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On Mittwoch, 6. März 2013, 10:44:50 wrote Alexander Graf:
hey, hey, it was a really long standing OBS bug, not me personal removing stuff, just for correctness. It got actually fixed yesterday by us. And be happy that I watched the log file at all at that point by chance or everything would went away. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de

Am 06.03.2013 um 10:54 schrieb Adrian Schröter <adrian@suse.de>:
Oh come on, we all know that you were simply planning this 3 years ahead to hit right when we want to announce how many packages were built ;). No really, it was a combination of bad circumstances. We just like to blame Adrian personally for anything that goes wrong ;). Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On Mittwoch, 6. März 2013, 11:01:52 wrote Alexander Graf:
The external view will not jump back, the syncing is disabled atm. We can decide at any point to enable it again.
No really, it was a combination of bad circumstances. We just like to blame Adrian personally for anything that goes wrong ;).
thank you :) -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de

On Donnerstag, 28. Februar 2013, 15:53:24 wrote Jos Poortvliet:
there will be no official 12.3 for ARM64. Even though we use it atm as test bed. But it will all this is pre-alpha stuff, for sure not on par with armv7 for now. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de

2013/2/28 Alexander Graf <agraf@suse.de>:
openSUSE on AArch64
I would like to reword this to ARM 64bit (AArch64)
openSUSE is joining the crowd of 64 bit enabled ARM distributions. Within the past few months, the openSUSE team has worked very hard to get openSUSE up and rolling on ARM's new 64 bit capable architecture.
and mention something that we have ARM (32bit) openSUSE already enabled and ready for a while.
By now, about 2400 packages built successfully. This is more than one third of the whole distribution.
Only looking at it from the quantity perspective, this is already more than a third of the whole openSUSE distribution. Greetings, Dirk -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On 28.02.2013, at 16:15, Dirk Müller wrote:
openSUSE on ARM 64bit (AArch64) For its 1 year anniversary of ARM support, openSUSE is joining the crowd of 64 bit enabled ARM distributions. Within the past few months, the openSUSE team has worked very hard to get openSUSE up and rolling on ARM's new 64 bit capable architecture and is eager to show first great results. By now, about 2400 packages built successfully. Only looking at it from the quantity perspective, this is already more than a third of the whole openSUSE distribution. From all we know it's also more successful package builds than any other Linux distribution has on AArch64! If you'd like to see the status yourself, please check out the OBS repository we created for this [0]. As an open distribution, we also worked really hard to enable contributors to easily participate in the effort. For this, we extended OBS to automatically spawn a Foundation Model [1] virtual machine when you want to build for aarch64. This works remotely on the OBS server (and will hit the 2.4 release) as well as locally using osc build. More information on this is available on the respective wiki page [2]. Also our upcoming Open Build Service release 2.4 will fully support aarch64 builds. Natively or using an emulator. This release can be used to build additional aarch64 packages or entire distributions at your side. Our next big milestone is going to he a working JeOS image - complete with YaST, openssh and everything you need for a simple and small system. We will create that using our standard image building tool kiwi and provide a ready-made image for the Foundation Model. Stay tuned! If all of the above got you curious and / or you would like to participate in this awesome effort, please join us on the openSUSE-ARM mailing list [3]. There is a lot of fun work to do and and you like open open source work, you are guaranteed to feel right at home. Your openSUSE ARM team -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On 28 February 2013 15:15, Dirk Müller <dmueller@suse.com> wrote:
I know it may sound pedantic, but it would be better if we reword it to AArch64, the 64-bit execution state of the ARMv8 architecture. I'm not sure if it is worth saying that we will also support AArch32, although we are not directly building it. This is a key differentiator between us and Fedora. Debian/Ubuntu will support both execution states via MultiArch.
-- Andrew Wafaa IRC: FunkyPenguin GPG: 0x3A36312F -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On 28.02.2013, at 17:04, Andrew Wafaa wrote:
That's way too long. I've cut it down to the essentials below :).
I don't think anyone cares :). Alex openSUSE on AArch64 (64-bit ARMv8) For its 1 year anniversary of ARM support, openSUSE is joining the crowd of 64 bit enabled ARM distributions. Within the past few months, the openSUSE team has worked very hard to get openSUSE up and rolling on ARM's new 64 bit capable architecture and is eager to show first great results. By now, about 2400 packages built successfully. Only looking at it from the quantity perspective, this is already more than a third of the whole openSUSE distribution. From all we know it's also more successful package builds than any other Linux distribution has on AArch64! If you'd like to see the status yourself, please check out the OBS repository we created for this [0]. As an open distribution, we also worked really hard to enable contributors to easily participate in the effort. For this, we extended OBS to automatically spawn a Foundation Model [1] virtual machine when you want to build for aarch64. This works remotely on the OBS server (and will hit the 2.4 release) as well as locally using osc build. More information on this is available on the respective wiki page [2]. Also our upcoming Open Build Service release 2.4 will fully support aarch64 builds. Natively or using an emulator. This release can be used to build additional aarch64 packages or entire distributions at your side. Our next big milestone is going to he a working JeOS image - complete with YaST, openssh and everything you need for a simple and small system. We will create that using our standard image building tool kiwi and provide a ready-made image for the Foundation Model. Stay tuned! If all of the above got you curious and / or you would like to participate in this awesome effort, please join us on the openSUSE-ARM mailing list [3]. There is a lot of fun work to do and and you like open open source work, you are guaranteed to feel right at home. Your openSUSE ARM team-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On Thursday 28 February 2013 17:07:22 Alexander Graf wrote:
I made a few minor edits and put it on-line: https://news.opensuse.org/?p=15341&preview=true The openSUSE-arm picture is quite bad, is there anything better? Also, how certain are we that we have the most packages building on 64 bit? Being able to simply go out and say "we've got most packages on 64bit" allows me to create headlines like "openSUSE wrestles ahead with 64Bit support" or something cool like that ;-) Thoughts? /J (and sorry for the late response. Been very busy lately)

On 03/04/2013 05:00 PM, Jos Poortvliet wrote:
Right, I just talked to Agustin. His take on this is that we should make the announcement part of the openSUSE 12.3 release. That means that we need to have everything (wiki page, paragraph, image) up until Thursday. We should probably point a few people to the wiki page before that, so that they can spread the word during Linaro Connect. Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On 03/04/2013 05:54 PM, Alexander Graf wrote:
https://en.opensuse.org/Portal:ARM/AArch64 Comments are more than welcome. We need to find a better location for the image too. Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

Hi, I miss a few links that explains what is Arm together with an intro about why is Arm relevant for opensuse....... Please understand we will send this page to IT media that do not understand arm. Agustin Alexander Graf <agraf@suse.de> wrote:
-- Sent from my Android phone with K-9 Mail. Please excuse my brevity.

2013/3/4 Alexander Graf <agraf@suse.de>:
But the aarch64 port is not actually part of the 12.3 release. I think we should rather announce this one separately and mention just the general (also openSUSE on ARM also available for 12.3) in the 12.3 release announcement. Note that we still don't have any images for armv7 due to build service issues :/ Greetings, Dirk -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On Dienstag, 5. März 2013, 09:35:57 wrote Dirk Müller:
yes, definitive.
right, we should just mention the armv7l port, which is part of 12.3 release. Also, the second announcement regarding aarch64 can be tuned for this quite different audience IMHO. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de

Hi, I would like to sit down and have a chat about how do we want to promote your present and future work. I have very limited resources and we will benefit from each others work. Let's make sure we coordinate our efforts. Saludos -- Agustin Benito Bethencourt openSUSE Team Lead at SUSE abebe@suse.com

On Donnerstag, 28. Februar 2013, 14:50:16 wrote Alexander Graf:
I'd like to have a quote for OBS itself also in that text, if possible: Also our upcoming Open Build Service release 2.4 will fully support aarch64 builds. Natively or using an emulator. This release can be used to build additional aarch64 packages or entire distributions at your side. thanks adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de

Hi,
I did not had time to add support for the new architecture btw, 'uname -m' will report what ? aarch64 ? Are there any image relevant differences between armv7 and v8 I should know about. Things like v8 boards boots only like EFI or doesn't need any uboot or something like this Other than that I can start to build something when we a clean core tools tree which doesn't change every day :-) Thanks much, support for v8 images is on my list for the 2013 objectives so I'm definitly eager to start with it. Most probably during hackweek and/or after 12.3 is out Regards, Marcus -- Public Key available gpg --keyserver pgp.mit.edu --recv-keys 0xCCE3C6A2 ------------------------------------------------------- Marcus Schäfer (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstrasse 5 FAX: 0911-740 53 479 D-90409 Nürnberg GF: Jeff Hawn,Jennifer Guild, Felix Imendörffer HRB: 21284 (AG Nürnberg) Germany http://www.suse.de ------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On 28.02.2013, at 16:08, Marcus Schäfer wrote:
Yes :)
For sure, but all of that is not finalized yet. For now, there are 2 targets we're looking forward to: - tbz - flat file system without kernel / boot loader There is no EFI for the emulator yet. Or u-boot for that matter :). But v8 is going uEFI.
Other than that I can start to build something when we a clean core tools tree which doesn't change every day :-)
Heh :). We first need to be able to compile fancy packages like zypper... Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

Hi,
ok
for that no boot stuff and code is required in kiwi and it _should_ work with the kiwi we have today: <type image="tbz"/> <type image="ext4"/> ... or other fs But it needs a bootstrap system to be ready with tools like mkfs, tar and friends... but you all know that better than I do :)
There is no EFI for the emulator yet. Or u-boot for that matter :). But v8 is going uEFI.
yep, just read the link you sent about it. Basically I like that idea and from a kiwi pov we should be prepared for the layout
Heh :). We first need to be able to compile fancy packages like zypper...
sure, I got that, you all rock :) Regards, Marcus -- Public Key available gpg --keyserver pgp.mit.edu --recv-keys 0xCCE3C6A2 ------------------------------------------------------- Marcus Schäfer (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstrasse 5 FAX: 0911-740 53 479 D-90409 Nürnberg GF: Jeff Hawn,Jennifer Guild, Felix Imendörffer HRB: 21284 (AG Nürnberg) Germany http://www.suse.de ------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org

On 28.02.2013, at 14:58, Adrian Schröter wrote:
I don't think this fits in with the openSUSE announcement to be honest. When I put it in, it somehow reads out of place. Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (8)
-
Adrian Schröter
-
Agustin Benito Bethencourt
-
Alexander Graf
-
Andrew Wafaa
-
Dirk Müller
-
Guillaume Gardet
-
Jos Poortvliet
-
Marcus Schäfer