[fedora-arm] ghc bootstrapped for armv5tel (and armv7hl earlier)

2011-10-25 Thread Henrik Nordström
Bootstrapping of GHC is now completed for both armv7hl and armv5tel.

armv7hl packages is in stage4 since a month back.

mock built amv5tel packages can be found at

  http://repos.fedorapeople.org/repos/hno/armv5tel/fedora-15/

  ghc
  hscolour
  ghc-rpm-macros
  redhat-rpm-config

built from current Fedora-15 mainline releases, where ghc, hscolour 
ghc-rpm-macros is all in updates-testing and redhat-rpm-macros is only
in koji (trivial change adding armv7hl  armv5tel to ghc supported arch
list). 

In the armv7hl stage4 repository there is also a large number of
slightly modified ghc related packages adding armv7hl as a supported
arch. It's not yet decided how many of these will be updated for F15 to
use the right arch specifications %{ghc_arches}. None of these needs to
be dealt with before moving to koji and will build fine as F15 updates
later on, or when we move to F16 where this change was already done.

Regards
Henrik

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Peter Robinson
Ho Jon,

On Wed, Oct 19, 2011 at 6:41 AM, Jon Masters j...@redhat.com wrote:
 On Tue, 2011-10-18 at 22:09 -0500, Dennis Gilmore wrote:

 So ive done some thinking, and talked with some of the stakeholders.
 Ive come to the conclusion that we should skip f16 and shoot straight
 for rawhide. two reasons for this. one to become a primary arch at some
 point we need to be caught up and doing releases at the same time. my
 long term goal is for arm to become a primary arch and the second
 reason why i think that we should skip f16 is that its easier to get
 help from maintainers when doing things in rawhide.  I wanted to get a
 quick note out there to get discussion going.

 Thanks for sending this Dennis. We spoke about this briefly at the tail
 end of last week since you were out this way, and as I said then, I
 think this is both a good idea and essential to us making progress
 toward being a primary architecture by this time next year. If we can
 get ourselves building rawhide by the new year, we get F17 for free.
 That then gives us a compelling case for F18 as primary arch. If we miss
 this time around, we're back in the cycle we've been in which isn't
 really going to let us achieve satisfactory world domination ;)

So what's the status of this? Are we using the F-15 as the external
repo base for building F-17? When is it going to happen? My
understanding is we have enough of both arches built that we can start
this rolling. It would be good to see some public movement on this now
and to get this rolling rather than delaying further.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Chris Tyler
On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
 So what's the status of this? Are we using the F-15 as the external
 repo base for building F-17? When is it going to happen? My
 understanding is we have enough of both arches built that we can start
 this rolling. It would be good to see some public movement on this now
 and to get this rolling rather than delaying further.

No one's delaying, but there is a sequence to this that we shouldn't
short-circuit:

* Sync up the armv5tel and armv7hl pre-koji package sets = We are here
* Do final F15 build in Koji 
* Release F15 ( start F15-updates builds)
* Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
rootfs)
* Do necessary prebuilds for rawhide (build-previous or other)
* Build for rawhide, shadow PA as closely as possible
* Branch F17 when PA does

At the end of this process we'll be building for at least three releases
(F15updates, F17, rawhide) across two archs - 6 builds total.

--
Chris

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


[fedora-arm] F15 armv5tel update

2011-10-25 Thread Chris Tyler
So Moji has burned through all of the armv5tel builds at least once[0];
we have 4092 successful builds and 915 error builds at this point. Jon
and Paul are pulling in some lovingly hand-crafted builds done on the
weekend (thanks tinker915 and Henrick) and working through the error'd
builds -- any help is appreciated if you have some free cycles.

I think we're about ready to...

- compare the armv5tel and armv7hl package sets again
- solve any discrepancies
- double-check that patches have been upstreamed

...and then do the koji external repo setup.

-Chris

[0] http://moji.proximity.on.ca/moji

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] F15 armv5tel update

2011-10-25 Thread DJ Delorie

 - compare the armv5tel and armv7hl package sets again

Do we need another pretty chart?  ;-)
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Peter Robinson
On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler ch...@tylers.info wrote:
 On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
 So what's the status of this? Are we using the F-15 as the external
 repo base for building F-17? When is it going to happen? My
 understanding is we have enough of both arches built that we can start
 this rolling. It would be good to see some public movement on this now
 and to get this rolling rather than delaying further.

 No one's delaying, but there is a sequence to this that we shouldn't
 short-circuit:

 * Sync up the armv5tel and armv7hl pre-koji package sets = We are here
 * Do final F15 build in Koji

It was my understanding from dgilmore's proposal above that we were
going to skip F-15 and just go straight to F-17. Ultimately whether we
do a final F-15 or F-17 it doesn't really matter, the current build
tool chain for them both is derived from gcc 4.6.1

 * Release F15 ( start F15-updates builds)
 * Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
 rootfs)
 * Do necessary prebuilds for rawhide (build-previous or other)
 * Build for rawhide, shadow PA as closely as possible
 * Branch F17 when PA does

 At the end of this process we'll be building for at least three releases
 (F15updates, F17, rawhide) across two archs - 6 builds total.

Why? I thought the above process was with the idea of just using the
F-15 work that was done as a base to go straight to F-17 and forget
the rest. Clearly people need to start documenting the exact process
for all to see.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Peter Robinson
On Tue, Oct 25, 2011 at 7:17 PM, Peter Robinson pbrobin...@gmail.com wrote:
 On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler ch...@tylers.info wrote:
 On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
 So what's the status of this? Are we using the F-15 as the external
 repo base for building F-17? When is it going to happen? My
 understanding is we have enough of both arches built that we can start
 this rolling. It would be good to see some public movement on this now
 and to get this rolling rather than delaying further.

 No one's delaying, but there is a sequence to this that we shouldn't
 short-circuit:

Oh and I'm not saying short circuit it, I'm saying educate people so
there's not random dumps and then deathly silence. According the
previously announced schedule we should be building from koji by now.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] F15 armv5tel update

2011-10-25 Thread Peter Robinson
On Tue, Oct 25, 2011 at 6:53 PM, DJ Delorie d...@redhat.com wrote:

 - compare the armv5tel and armv7hl package sets again

 Do we need another pretty chart?  ;-)

yes please
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Chris Tyler
On Tue, 2011-10-25 at 19:17 +0100, Peter Robinson wrote:
 On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler ch...@tylers.info wrote:
  On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
  So what's the status of this? Are we using the F-15 as the external
  repo base for building F-17? When is it going to happen? My
  understanding is we have enough of both arches built that we can start
  this rolling. It would be good to see some public movement on this now
  and to get this rolling rather than delaying further.
 
  No one's delaying, but there is a sequence to this that we shouldn't
  short-circuit:
 
  * Sync up the armv5tel and armv7hl pre-koji package sets = We are here
  * Do final F15 build in Koji
 
 It was my understanding from dgilmore's proposal above that we were
 going to skip F-15 and just go straight to F-17. Ultimately whether we
 do a final F-15 or F-17 it doesn't really matter, the current build
 tool chain for them both is derived from gcc 4.6.1

The proposal was to skip F16.

We're close to F15 and we need it. If we don't ship it, we have a
substantial time gap where we have no supported Fedora release. Shipping
F15 also gives us experience with systemd on ARM (and other pieces of a
fairly complete release, such as haskell and ocaml) which can feed into
the F17 development cycle.

  * Release F15 ( start F15-updates builds)
  * Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
  rootfs)
  * Do necessary prebuilds for rawhide (build-previous or other)
  * Build for rawhide, shadow PA as closely as possible
  * Branch F17 when PA does
 
  At the end of this process we'll be building for at least three releases
  (F15updates, F17, rawhide) across two archs - 6 builds total.
 
 Why? I thought the above process was with the idea of just using the
 F-15 work that was done as a base to go straight to F-17 and forget
 the rest. Clearly people need to start documenting the exact process
 for all to see.

The goal is to get as close to PA as possible, as quickly as possible.
If we follow only the F17 branch, we're in a catch-up position *again*
for F18. If we follow both rawhide and F17, we're in much better shape
for F18. And if we ship F15 for ARM, we need to ship updates (and prove
that we can ship timely updates, which will be important when making the
case for primary arch status).

-Chris

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] F15 armv5tel update

2011-10-25 Thread Chris Tyler
On Tue, 2011-10-25 at 13:53 -0400, DJ Delorie wrote:
  - compare the armv5tel and armv7hl package sets again
 
 Do we need another pretty chart?  ;-)

Ideally, crontab'd!

-Chris

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Peter Robinson
On Tue, Oct 25, 2011 at 7:35 PM, Chris Tyler ch...@tylers.info wrote:
 On Tue, 2011-10-25 at 19:17 +0100, Peter Robinson wrote:
 On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler ch...@tylers.info wrote:
  On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
  So what's the status of this? Are we using the F-15 as the external
  repo base for building F-17? When is it going to happen? My
  understanding is we have enough of both arches built that we can start
  this rolling. It would be good to see some public movement on this now
  and to get this rolling rather than delaying further.
 
  No one's delaying, but there is a sequence to this that we shouldn't
  short-circuit:
 
  * Sync up the armv5tel and armv7hl pre-koji package sets = We are here
  * Do final F15 build in Koji

 It was my understanding from dgilmore's proposal above that we were
 going to skip F-15 and just go straight to F-17. Ultimately whether we
 do a final F-15 or F-17 it doesn't really matter, the current build
 tool chain for them both is derived from gcc 4.6.1

 The proposal was to skip F16.

 We're close to F15 and we need it. If we don't ship it, we have a
 substantial time gap where we have no supported Fedora release. Shipping
 F15 also gives us experience with systemd on ARM (and other pieces of a
 fairly complete release, such as haskell and ocaml) which can feed into
 the F17 development cycle.

  * Release F15 ( start F15-updates builds)
  * Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
  rootfs)
  * Do necessary prebuilds for rawhide (build-previous or other)
  * Build for rawhide, shadow PA as closely as possible
  * Branch F17 when PA does
 
  At the end of this process we'll be building for at least three releases
  (F15updates, F17, rawhide) across two archs - 6 builds total.

 Why? I thought the above process was with the idea of just using the
 F-15 work that was done as a base to go straight to F-17 and forget
 the rest. Clearly people need to start documenting the exact process
 for all to see.

 The goal is to get as close to PA as possible, as quickly as possible.
 If we follow only the F17 branch, we're in a catch-up position *again*
 for F18. If we follow both rawhide and F17, we're in much better shape
 for F18. And if we ship F15 for ARM, we need to ship updates (and prove
 that we can ship timely updates, which will be important when making the
 case for primary arch status).

That's what I mean. F-17 doesn't fork from rawhide until alpha, so at
the moment F-17 == rawhide for a couple of months yet and hence there
is no F17 branch to discuss. I'm sort of hoping we have a lot of that
build by branch time and its hence not a problem.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] F15 armv5tel update

2011-10-25 Thread DJ Delorie

  - compare the armv5tel and armv7hl package sets again
 
  Do we need another pretty chart?  ;-)
 
 yes please

Is there a suitable rsync target we can use to get a local copy of the
appropriate files?

Note: the answer to that partly depends on what kinds of comparisons
you're interested in for this script...  Hint, hint.
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] F15 armv5tel update

2011-10-25 Thread Chris Tyler
On Tue, 2011-10-25 at 14:41 -0400, DJ Delorie wrote:
  Ideally, crontab'd!
 
 Heh.  The trick is finding a machine that has both access to the repos
 *and* access to a web server, and is powerful enough to run the script
 in a reasonable time.
 
 But I'll see what I can do ;-)

We can host on Australia -- send me an ssh public key for access.

-Chris

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] F15 armv5tel update

2011-10-25 Thread DJ Delorie

 We can host on Australia -- send me an ssh public key for access.

Will do.  What sort of information do we want this new chart to convey?
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] F15 armv5tel update

2011-10-25 Thread Brendan Conoboy
On 10/25/2011 11:52 AM, DJ Delorie wrote:

 We can host on Australia -- send me an ssh public key for access.

 Will do.  What sort of information do we want this new chart to convey?

Packages only in armv7hl build (latest version)
Packages only in armv5tel build (latest version)
Changes only in armv7hl build
Changes only in armv5tel build

-- 
Brendan Conoboy / Red Hat, Inc. / b...@redhat.com
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] F15 armv5tel update

2011-10-25 Thread Chris Tyler
On Tue, 2011-10-25 at 14:52 -0400, DJ Delorie wrote:
  We can host on Australia -- send me an ssh public key for access.
 
 Will do.  What sort of information do we want this new chart to convey?

I think we need to see if the package sets are congruent, so a display
of the differences between the package sets would be good: package
missing in A or in B, EVR mismatches.

I have scripts for http://hongkong.proximity.on.ca/f13-arm-beta2/ type
output if you want them for a starting point.

-Chris

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Jonathan Masters
Plan was to release a good enough F15 but absolutely to do some kind of release 
(just cap when we will move on to keep momentum - a couple more weeks and we 
need to be focused on rawhide). It's F16 we are wanting to skip in order to 
focus on rawhide by the new year.

-- 
Sent from my phone - message formatted and/or shortened accordingly.


-Original Message-
From: Peter Robinson [pbrobin...@gmail.com]
Received: Tuesday, 25 Oct 2011, 11:17
To: Chris Tyler [ch...@tylers.info]
CC: Fedora ARM secondary architecture list [arm@lists.fedoraproject.org]
Subject: Re: [fedora-arm] Fedora 16


On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler ch...@tylers.info wrote:
 On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
 So what's the status of this? Are we using the F-15 as the external
 repo base for building F-17? When is it going to happen? My
 understanding is we have enough of both arches built that we can start
 this rolling. It would be good to see some public movement on this now
 and to get this rolling rather than delaying further.

 No one's delaying, but there is a sequence to this that we shouldn't
 short-circuit:

 * Sync up the armv5tel and armv7hl pre-koji package sets = We are here
 * Do final F15 build in Koji

It was my understanding from dgilmore's proposal above that we were
going to skip F-15 and just go straight to F-17. Ultimately whether we
do a final F-15 or F-17 it doesn't really matter, the current build
tool chain for them both is derived from gcc 4.6.1

 * Release F15 ( start F15-updates builds)
 * Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
 rootfs)
 * Do necessary prebuilds for rawhide (build-previous or other)
 * Build for rawhide, shadow PA as closely as possible
 * Branch F17 when PA does

 At the end of this process we'll be building for at least three releases
 (F15updates, F17, rawhide) across two archs - 6 builds total.

Why? I thought the above process was with the idea of just using the
F-15 work that was done as a base to go straight to F-17 and forget
the rest. Clearly people need to start documenting the exact process
for all to see.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] F15 armv5tel update

2011-10-25 Thread DJ Delorie

  - compare the armv5tel and armv7hl package sets again
 
  Do we need another pretty chart?  ;-)
 
 yes please

http://djdelorie.fedorapeople.org/armv5tel-vs-armv7hl.html
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] F15 armv5tel update

2011-10-25 Thread Brendan Conoboy
On 10/25/2011 04:06 PM, DJ Delorie wrote:
 http://djdelorie.fedorapeople.org/armv5tel-vs-armv7hl.html

Cool!

What is the plan for reconciling the differences?

A few packages stand out as being particularly concerning:

gcc: There are patches in the armv7hl build that affect volatile 
bitfields and memory consumption.  The lack of the volatile bitfield 
patch may result in a few broken packages on armv5tel while the absence 
of the memory consumption patch may result in some packages failing to 
build.

glibc: Both have arm patches, but are they the same patches?

rpm: Special armv7hl handling was required.  Is this as upstream 
acceptable as it's going to be for the foreseeable future?

-- 
Brendan Conoboy / Red Hat, Inc. / b...@redhat.com
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


[fedora-arm] Rescheduled to 2011-10-26: Outage: Fedora ARM Build Farm 2011-10-25 14:00 UTC

2011-10-25 Thread Chris Tyler
On Fri, 2011-10-21 at 02:37 -0400, Chris Tyler wrote:
 There will be an outage starting at 2011-10-25 14:00 UTC, which will
 last approximately 4 hours. (Services will be restored incrementally,
 with the x86_64 hosts coming up first, followed by the ARM builders).
 
 To convert UTC to your local time, take a look at
 http://fedoraproject.org/wiki/Infrastructure/UTCHowto
 or run:
 
 date -d '2011-10-25 14:00 UTC'
 
 Reason for outage: 
 Physical maintenance/rearrangement/rewiring to improve cooling and
 manageability.
 
 Affected Services:
 
 ARM Koji - arm.koji.fedoraproject.org
 Moji - moji.proximity.on.ca
 ARM builders:
   cdot-guru-*-*
   cdot-smarttop-*-*
   cdot-panda-*-*
   cdot-beagle*-*-*
   cdot-openrd-*-*
   cdot-sheeva-*-*
 Related servers:
   hongkong.proximity.on.ca = arm.koji.fedoraproject.org
   australia.proximity.on.ca = moji.proximity.on.ca
   scotland.proximity.on.ca
   ireland.proximity.on.ca
 
 Unaffected Services:
 Non-ARM Secondary Architecture services
 Non-Seneca ARM servers
 
 Contact Information:
 cty...@fedoraproject.org - irc://cty...@irc.freenode.net/fedora-arm
 jordran.cw...@senecac.on.ca - irc://jacw...@irc.freenode.net/fedora-arm
 
 Please join #fedora-arm in irc.freenode.net 

Rescheduled to 2011-10-26 at approx. 14:00 UTC.

-Chris

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm