Hi,
I maintain mlton in Fedora, which I would need to bootstrap to get working on s390x. I have Hercules, but I don't know how to actually run Fedora on it. The page http://fedoraproject.org/wiki/Architectures/s390x doesn't have any info.
Could the wiki be updated to point to a root image or other mechanism for install?
Thanks,
Adam
Am 18.05.2009 01:58, schrieb Adam Goode:
Hi,
I maintain mlton in Fedora, which I would need to bootstrap to get working on s390x. I have Hercules, but I don't know how to actually run Fedora on it. The page http://fedoraproject.org/wiki/Architectures/s390x doesn't have any info.
Could the wiki be updated to point to a root image or other mechanism for install?
Thanks,
Adam
Hi Adam,
We don't have an installable tree or root images yet, we're still in the process of rebuilding all F-11 packages on s390x. The latest build attempt of mlton failed because the htmldoc package doesn't exist yet and the bootstrap flag wasn't set: http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=56256
As hercules is too slow to build packages (in my opinion), you'd better wait for the htmldoc package and then use the koji builders to bootstrap your package:
SECONDARY_CONFIG=" -c ~/.koji/s390-config " make build
Karsten
On 05/18/2009 05:33 AM, Karsten Hopp wrote:
We don't have an installable tree or root images yet, we're still in the process of rebuilding all F-11 packages on s390x. The latest build attempt of mlton failed because the htmldoc package doesn't exist yet and the bootstrap flag wasn't set: http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=56256
As hercules is too slow to build packages (in my opinion), you'd better wait for the htmldoc package and then use the koji builders to bootstrap your package:
SECONDARY_CONFIG=" -c ~/.koji/s390-config " make build
Thanks, Karsten.
As mlton is actually a compiler for SML and has never been built on s390x to my knowledge, I need to set up an emulated environment (or get access to a real environment) and do some cross compiling first to get it bootstrapped. There is even a tiny bit of assembly that might be needed.
Also, do you happen to know if the s390x target supports ieee 754 floating point? That is one of the main issues I have had with getting mlton working on ARM.
Thanks,
Adam
Adam Goode wrote:
On 05/18/2009 05:33 AM, Karsten Hopp wrote:
We don't have an installable tree or root images yet, we're still in the process of rebuilding all F-11 packages on s390x. The latest build attempt of mlton failed because the htmldoc package doesn't exist yet and the bootstrap flag wasn't set: http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=56256
As hercules is too slow to build packages (in my opinion), you'd better wait for the htmldoc package and then use the koji builders to bootstrap your package:
SECONDARY_CONFIG=" -c ~/.koji/s390-config " make build
Thanks, Karsten.
As mlton is actually a compiler for SML and has never been built on s390x to my knowledge, I need to set up an emulated environment (or get access to a real environment) and do some cross compiling first to get it bootstrapped. There is even a tiny bit of assembly that might be needed.
Also, do you happen to know if the s390x target supports ieee 754 floating point? That is one of the main issues I have had with getting mlton working on ARM.
IBM System Z has IEEE 754 floating point support starting with the z9 and with the new z10 those are integrated into the processor cores properly. So that shouldn't be an issue.
Hope that helps,
Regards, Phil