From Fedora Project Wiki
No edit summary
Line 7: Line 7:
== Targets ==
== Targets ==
* short term goals:
* short term goals:
* build all F-10 packages which then will be used to bootstrap F-11
* reach out to known interested parties in community
* add all required patches to F-11 CVS
* reached out to known interested parties in community
* reaching out (through contacts) to IBM community (.de)
* reaching out (through contacts) to IBM community (.de)
* '''have several "interested parties" that will help once we are building packages/trees'''
* '''have several "interested parties" that will help once we are building packages/trees'''
* set up externally/publically available koji instance
* set up externally/publically available koji instance
* [http://s390.koji.fedoraproject.org/koji/ s390x koji instance]
* [http://s390.koji.fedoraproject.org/koji/ s390x koji instance]
* identified build guests within Red Hat (internal access only at first) 
* identified persistent storage (> 2 TB anticipated in first year alone)
* identified persistent storage (> 2 TB anticipated in first year alone)
* temporary location (while we sort out long term permanent location)
* temporary location (while we sort out long term permanent location)
* start F-11 composes
* start F-11 composes
* identify the resources used for composes
* identify the resources used for composes
* get F-11 s390x bootable
* '''get to the point where F-11 is bootable and installable with pungi images'''
* ''this is blocking on the external dedicated environment issue (above)''
* ''this is blocking on the external dedicated environment issue (above)''


== People ==
== People ==


* '''[[User:karsten|Karsten Hopp]]''' Secondary Arch Maintainer (nickname '''Kick_''' in #fedora-s390x on IRC)
* BrockOrgan
* BrockOrgan
* Brad Hinson
* Brad Hinson
* Justin Payne
* Justin Payne
* [[User:sharkcz|Dan Horák]]
* [[User:sharkcz|Dan Horák]]
* [[User:karsten|Karsten Hopp]]
* [[User:pknirsch|Phil Knirsch]]
* [[User:pknirsch|Phil Knirsch]]


Line 36: Line 32:
FUDcon 2008 was an excellent event.  During the conference, a session on secondary arches was presented and there was an excellent effort made to reach out to new arches.
FUDcon 2008 was an excellent event.  During the conference, a session on secondary arches was presented and there was an excellent effort made to reach out to new arches.


After several months of bootstrapping as of June 2009 we've reached a state where we have most packages built from current Fedora rawhide CVS. There are still around 600-700 failures, most of which are related to java dependencies.
After several months of bootstrapping as of June 2009 we've reached a state where we have most packages built from current Fedora rawhide CVS. There are still around ~500 failures, most of which are related to java and ocaml dependencies (ocaml is not available on s390x).


For those interested in trying it our you can now download a fully working and bootable hercules Fedora 11 s390x image:
For those interested in trying it our you can now download a fully working and bootable hercules Fedora 11 s390x image:

Revision as of 09:08, 29 July 2009

Fedora s390x

  • IRC: #fedora-s390x on irc.freenode.net
  • Mailing List: fedora-s390x
  • Regular IRC meetings: TBD

Targets

  • short term goals:
  • reach out to known interested parties in community
  • reaching out (through contacts) to IBM community (.de)
  • have several "interested parties" that will help once we are building packages/trees
  • set up externally/publically available koji instance
  • s390x koji instance
  • identified persistent storage (> 2 TB anticipated in first year alone)
  • temporary location (while we sort out long term permanent location)
  • start F-11 composes
  • identify the resources used for composes
  • get to the point where F-11 is bootable and installable with pungi images
  • this is blocking on the external dedicated environment issue (above)

People

History

FUDcon 2008 was an excellent event. During the conference, a session on secondary arches was presented and there was an excellent effort made to reach out to new arches.

After several months of bootstrapping as of June 2009 we've reached a state where we have most packages built from current Fedora rawhide CVS. There are still around ~500 failures, most of which are related to java and ocaml dependencies (ocaml is not available on s390x).

For those interested in trying it our you can now download a fully working and bootable hercules Fedora 11 s390x image:

http://secondary.fedoraproject.org/pub/alt/spins/S390/

You will find several files there:

  • README
    • Very brief howto get everything up and running
  • f11-s390x.img
    • Hercules Fedora 11 s390x DASD image
  • f11-s390x.tar.bz2
    • tarball of the whole tree. Can be unpacked on a real machine (confirmed it works!)
  • hercules.cnf
    • hercules emulator config file
  • hercules.init
    • Small script to start up hercules with some iptables rules for NAT (might require you to modify your personal rules in order to work properly)

Tips

To submit a build for your specific package for s390x do this:

koji build --scratch -s http://s390.koji.fedoraproject.org/kojihub --arch-override s390x dist-f12 yourpkg.src.rpm

or after running fedora-package-setup

koji -c ~/.koji/s390-config build --scratch dist-f12 yourpkg.src.rpm

Tracker Bugs

If excluding s390/s390x architectures you need to make the bug block F-ExcludeArch-s390x

to see whats currently blocking visit Bugzilla

If a bug is specific to s390/s390x architectures make the bug blocking ZedoraTracker

to see not yet resolved issues visit Bugzilla

Packages under review

List of s390 specific packages currently under review in Fedora

openssl-ibmca

Packages to be submitted:

openCryptoki