[opensuse-ppc] Preparing openSUSE Power7 optimized build
Hi, JFYI, I'm working on enabling POWER7 optimized openSUSE (Factory) build. PR to open build server was merged into the master (hope it will be deployed soon). As soon as master will be deployed to build.opensuse.org instance. We could start building ppc64p7 packages. The major parts I'm seeing needs to be changed are: zypper installation-images ?? osc Factory rpm is already have already all required things in. for %ifarch cases ppc64 can be replaced with %power64 to cover both ppc64 and ppc64p7 Have fun, Dinar -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
Dinar Valeev
As soon as master will be deployed to build.opensuse.org instance. We could start building ppc64p7 packages.
Are you sure you need a whole new architecture? Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
On Thu, Jun 6, 2013 at 11:51 AM, Andreas Schwab
Dinar Valeev
writes: As soon as master will be deployed to build.opensuse.org instance. We could start building ppc64p7 packages.
Are you sure you need a whole new architecture? Sure. There are improvements in regards to performance.
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
Dinar Valeev
On Thu, Jun 6, 2013 at 11:51 AM, Andreas Schwab
wrote: Dinar Valeev
writes: As soon as master will be deployed to build.opensuse.org instance. We could start building ppc64p7 packages.
Are you sure you need a whole new architecture? Sure. There are improvements in regards to performance.
Do the improvements really warrant a whole new architecture? Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
On Thu, Jun 6, 2013 at 12:06 PM, Andreas Schwab
Dinar Valeev
writes: On Thu, Jun 6, 2013 at 11:51 AM, Andreas Schwab
wrote: Dinar Valeev
writes: As soon as master will be deployed to build.opensuse.org instance. We could start building ppc64p7 packages.
Are you sure you need a whole new architecture? Sure. There are improvements in regards to performance.
Do the improvements really warrant a whole new architecture? Well, the changes are only in compiler options. So it would be just another rpm subarchitecture.
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
Dinar Valeev
Well, the changes are only in compiler options. So it would be just another rpm subarchitecture.
Well, you have to fix every specfile that refers to ppc64. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
On Thu, Jun 6, 2013 at 1:50 PM, Andreas Schwab
Dinar Valeev
writes: Well, the changes are only in compiler options. So it would be just another rpm subarchitecture.
Well, you have to fix every specfile that refers to ppc64. I understand that.
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
On Thu, Jun 06, 2013 at 03:47:04PM +0200, Dinar Valeev wrote:
On Thu, Jun 6, 2013 at 1:50 PM, Andreas Schwab
wrote: Dinar Valeev
writes: Well, the changes are only in compiler options. So it would be just another rpm subarchitecture.
Well, you have to fix every specfile that refers to ppc64. I understand that.
There surely are more low-key approaches. We could build a second set of ppc64 packages with a different repo setting. (So instead of "standard" repository with a "power7" repository.) That said, is it worth the effort? Ciao, Marcus -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
Am 13.06.2013 um 10:52 schrieb Marcus Meissner
On Thu, Jun 06, 2013 at 03:47:04PM +0200, Dinar Valeev wrote:
On Thu, Jun 6, 2013 at 1:50 PM, Andreas Schwab
wrote: Dinar Valeev
writes: Well, the changes are only in compiler options. So it would be just another rpm subarchitecture.
Well, you have to fix every specfile that refers to ppc64. I understand that.
There surely are more low-key approaches.
We could build a second set of ppc64 packages with a different repo setting.
(So instead of "standard" repository with a "power7" repository.)
That said, is it worth the effort?
We won't know without trying and benchmarking the results, no? I'm sure IBM would love to help us out on the latter. Alex
Ciao, Marcus -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
On Thu, Jun 13, 2013 at 10:59:02AM +0200, Alexander Graf wrote:
Am 13.06.2013 um 10:52 schrieb Marcus Meissner
: On Thu, Jun 06, 2013 at 03:47:04PM +0200, Dinar Valeev wrote:
On Thu, Jun 6, 2013 at 1:50 PM, Andreas Schwab
wrote: Dinar Valeev
writes: Well, the changes are only in compiler options. So it would be just another rpm subarchitecture.
Well, you have to fix every specfile that refers to ppc64. I understand that.
There surely are more low-key approaches.
We could build a second set of ppc64 packages with a different repo setting.
(So instead of "standard" repository with a "power7" repository.)
That said, is it worth the effort?
We won't know without trying and benchmarking the results, no? I'm sure IBM would love to help us out on the latter.
So, do we go the full ppc64p7 triple arch? Or just build a set of ppc64 RPMs opotimized for Power7 Ciao, Marcus -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
On 14.06.2013, at 13:21, Marcus Meissner wrote:
On Thu, Jun 13, 2013 at 10:59:02AM +0200, Alexander Graf wrote:
Am 13.06.2013 um 10:52 schrieb Marcus Meissner
: On Thu, Jun 06, 2013 at 03:47:04PM +0200, Dinar Valeev wrote:
On Thu, Jun 6, 2013 at 1:50 PM, Andreas Schwab
wrote: Dinar Valeev
writes: Well, the changes are only in compiler options. So it would be just another rpm subarchitecture.
Well, you have to fix every specfile that refers to ppc64. I understand that.
There surely are more low-key approaches.
We could build a second set of ppc64 packages with a different repo setting.
(So instead of "standard" repository with a "power7" repository.)
That said, is it worth the effort?
We won't know without trying and benchmarking the results, no? I'm sure IBM would love to help us out on the latter.
So, do we go the full ppc64p7 triple arch? Or just build a set of ppc64 RPMs opotimized for Power7
I think for prototyping it should be enough to do the latter. Unfortunately IIUC RH is using a new triple arch, so we might eventually need to do the same to stay compatible. Alex -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
On Fri, Jun 14, 2013 at 01:30:16PM +0200, Alexander Graf wrote:
On 14.06.2013, at 13:21, Marcus Meissner wrote:
On Thu, Jun 13, 2013 at 10:59:02AM +0200, Alexander Graf wrote:
Am 13.06.2013 um 10:52 schrieb Marcus Meissner
: On Thu, Jun 06, 2013 at 03:47:04PM +0200, Dinar Valeev wrote:
On Thu, Jun 6, 2013 at 1:50 PM, Andreas Schwab
wrote: Dinar Valeev
writes: > Well, the changes are only in compiler options. So it would be just > another rpm subarchitecture.
Well, you have to fix every specfile that refers to ppc64. I understand that.
There surely are more low-key approaches.
We could build a second set of ppc64 packages with a different repo setting.
(So instead of "standard" repository with a "power7" repository.)
That said, is it worth the effort?
We won't know without trying and benchmarking the results, no? I'm sure IBM would love to help us out on the latter.
So, do we go the full ppc64p7 triple arch? Or just build a set of ppc64 RPMs opotimized for Power7
I think for prototyping it should be enough to do the latter. Unfortunately IIUC RH is using a new triple arch, so we might eventually need to do the same to stay compatible.
I have set up yesterday a "power7" repo (besides standard) in openSUSE:Factory:PowerPC. I flagged it for "publish" too, hoping it wont get into the regular ftp tree we publish. Ciao, Marcus -- To unsubscribe, e-mail: opensuse-ppc+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ppc+owner@opensuse.org
participants (4)
-
Alexander Graf
-
Andreas Schwab
-
Dinar Valeev
-
Marcus Meissner