Architectures/s390x

From FedoraProject

Jump to: navigation, search

Contents

Fedora s390x

Targets

short term goals

long term goals

Accomplished

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).

News of September 2010: We're now getting really close to Rawhide and we have a working install tree available thats basically based on current Fedora 14. Previously we only provided a hercules images as well as a tarball from a root FS as installs weren't possible. We still provide those, but now you can do your own installs again, too!

For those interested in trying it out you access everything needed from here:

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

You will find several files there:

Supported hardware

Releases Notes

Tips

Known runtime issues

echo '[fedora]
name=Fedora $releasever - $basearch
baseurl=http://s390.koji.fedoraproject.org/mash/rawhide/s390x/os/
enabled=1
gpgcheck=0' > /etc/yum.repos.d/fedora.repo

This happens because Networkmanager isn't included in a minimal install. To fix this, log on as root on the console and run

chkconfig network on
service network start

Known build issues

Notes for application developers and package maintainers

Please make sure to build into the correct target, don't mix dist-f14 and dist-f14-updates

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

After running fedora-packager-setup from the fedora-packager rpm

s390-koji build --scratch dist-f14 yourpkg.src.rpm

To build a package which should end up in the F-14 tree, the package needs to be commited in dist-git and then be built with:

s390-koji build dist-f14 "$(fedpkg giturl)"

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

none

Packages to be submitted: